Tâche #19395
Scénario #19000: Traitement express PNE-SR (7-9)
eole-web: oubli des deux templates 'apache-eole.conf'' et ' apache-eoleapps.conf' lorsde la mise à niveau de la syntaxe apache 2.2 en apache 2.4
0%
Demandes liées
Historique
#1 Mis à jour par christophe guerinot il y a environ 7 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par christophe guerinot il y a environ 7 ans
- Lié à Tâche #14854: mettre le VH Apache en compatibilité 2.4 ajouté
#3 Mis à jour par christophe guerinot il y a environ 7 ans
- Lié à Tâche #14855: mettre le VH Apache en compatibilité 2.4 ajouté
#4 Mis à jour par christophe guerinot il y a environ 7 ans
- Lié à Tâche #14856: mettre le VH Apache en compatibilité 2.4 ajouté
#5 Mis à jour par christophe guerinot il y a environ 7 ans
L'adaptation des deux templates a été oublié lors de la mise à niveau de l'an passé
syntaxe actuelle
template apache-eole.conf actuel
root@sbl-141:~# cat /usr/share/eole/creole/distrib/apache-eole.conf (...) <Directory "%%ap_dir"> DirectoryIndex index.php Order Allow,Deny Allow from All </Directory> (...)
template apache-eoleapps.conf actuel
root@sbl-141:~# cat /usr/share/eole/creole/distrib/apache-eoleapps.conf (...) <Location /eoleapps> RewriteEngine On RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] ProxyPass http://%%container_ip_web:10000/eoleapps ProxyPassReverse http://%%container_ip_web:10000/eoleapps RequestHeader set X-Forwarded-Proto "https" Order Allow,Deny Allow from all </Location> (...)
Les directives Apache 2.4 utilisent désormais Require en lieu & place de allow et deny
https://httpd.apache.org/docs/2.4/fr/upgrading.html
il faut remplacer les deux lignes
Order Allow,Deny Allow from all
par la nouvelle syntaxe
Require all granted
#6 Mis à jour par christophe guerinot il y a environ 7 ans
- Fichier apache-eole.conf.patch Voir ajouté
- Statut changé de En cours à Résolu
- Restant à faire (heures) changé de 1.0 à 0.0
reste à faire
- pour l'infrastructure MEEM, sur Z-maitre , ajout du patch ''apache-eole.conf.patch' ci-joint à l'ensemble des variantes du module esbl 2.5.2
(synchro sur les zephirs de prod par la suite ...)
- de pas oublier de créer une demande quelque part pour ne pas oublier d'effectuer l'adaptation du paquet eole-web en 2.6.2
#7 Mis à jour par Emmanuel IHRY il y a environ 7 ans
- Statut changé de Résolu à Fermé
#8 Mis à jour par christophe guerinot il y a presque 7 ans
- Lié à Tâche #20871: apache-eole.conf: Des services souhaitent lister les répertoires et fichiers avec la fonctionnalité 'Déclarer des applications web supplémentaires' ajouté
#9 Mis à jour par christophe guerinot il y a plus de 6 ans
- Lié à Tâche #22005: eole-web 2.6.2 : Il reste deux templates avec l'ancienne syntaxe apache 2.2 'apache-eole.conf'' et ' apache-eoleapps.conf' ajouté