Tâche #19460
Scénario #19456: Rendre accessible l'EAD sur un Scribe (configuration Nginx/Apache)
Gérer le cas des modules utilisant Apache
Description
Une configuration du portail est disponible pour Apache.
la gestion des actions 'external' en semble pas gérable sans passer par nginx (à première vue, il n'y a pas d'équivalent au module auth_request sur apache).
si aucune solution ne semble possible à travers Apache, voir comment renvoyer sur nginx pour l'EAD
Related issues
Associated revisions
Invert dependencies order (eole-web/eole-reverseproxy)
ref #19460
Serve EAD3 with nginx when using eole-web
- creates a new server on localhost:4300 (nginx)
- proxy /ead to nginx in apache
ref #19460
Serve EAD3 with nginx when using eole-web
- creates a new server on localhost:4300 (nginx)
- proxy /ead to nginx in apache
ref #19460
add dependancy on nginx-full
ref #19460
Add rm=True for apache conf when activer_ead3 is set to non
ref #19460
Put external apps URL under /ead path
ref #19460
Nginx familly can be disabled when apache is enabled
- dicos/29_ead3.xml: New variable to by-pass the absence of “do
not disable target if source is disabled” on the test with
“nginx_degrade_http”.
Ref: #19460
Revert "Invert dependencies order (eole-web/eole-reverseproxy)"
- we do not want to install eole-web on amon
- we can't use Breaks/Conflicts/Replaces since AmonEcole has both
packages
Install eole-reverseproxy everywhere since GenConfig and EAD3
dictionnaries are now fixed for Scribe.
This reverts commit 4da2510759068529cc2c4c42371fcd7a4eca6dfa.
Ref: #19460
Revert "Invert dependencies order (eole-web/eole-reverseproxy)"
- we do not want to install eole-web on amon
- we can't use Breaks/Conflicts/Replaces since AmonEcole has both
packages
Install eole-reverseproxy everywhere since GenConfig and EAD3
dictionnaries are now fixed for Scribe.
This reverts commit 4da2510759068529cc2c4c42371fcd7a4eca6dfa for develop.
Ref: #19460
History
#1 Updated by Bruno Boiget over 6 years ago
- Status changed from Nouveau to En cours
#2 Updated by Bruno Boiget over 6 years ago
- Assigned To set to Bruno Boiget
#3 Updated by Bruno Boiget over 6 years ago
- Remaining (hours) changed from 4.0 to 1.0
#4 Updated by Bruno Boiget over 6 years ago
- % Done changed from 0 to 80
Solution retenue:
- la configuration /etc/nginx/web.d/ead3.conf est toujours générée quand l'ead3 est actif
- dans le cas d'Apache
- nginx sert cette configuration sur le port 4300 (en http sur localhost seulement)
- apache fait reverse-proxy vers nginx pour /ead
- inchangé dans le cas de nginx
#5 Updated by Scrum Master over 6 years ago
- Status changed from En cours to Résolu
#6 Updated by Gwenael Remond over 6 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 1.0 to 0.0