Tâche #22491
Scénario #22216: Traitement express MEN (49-51)
Étudier le problème SCRIBE-T10-005 - Le serveur web est derrière un reverse proxy - Scribe (2.6.2-rc2)
Description
Je ne retrouve pas l'IP de mon poste dans les logs apache du Scribe.
http://squash-tm.eole.lan/squash/executions/7068
Solution proposée¶
- Faire en sorte que la configuration de
remoteip
soit activée
Demandes liées
Révisions associées
Déplacement des instructions a2enmod et a2dismod en posttemplate
Ref: #22491
Suppression de la dépendance sur libapache2-mod-rpaf
Ref: #22491
Suppression de la dépendance sur libapache2-mod-rpaf
Ref: #22491
Cherry-picked from eole-web:b92fec for EOLE 2.7
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans
Rien a voir avec le problème mais rpaf est encore installé par les dépendances Scribe :
ii libapache2-mod-rpaf 0.6-13 amd64 module for Apache2 which takes the last IP from the 'X-Forwarded-For' header
#2 Mis à jour par Emmanuel GARETTE il y a plus de 6 ans
Pour le faire fonctionner :
ln -s ../mods-available/remoteip.conf /etc/apache2/mods-enabled/ service apache2 restart
#3 Mis à jour par Scrum Master il y a plus de 6 ans
- Sujet changé de Correction SCRIBE-T10-005 - Le serveur web est derrière un reverse proxy - Scribe (2.6.2-rc2) à Étudier le problème SCRIBE-T10-005 - Le serveur web est derrière un reverse proxy - Scribe (2.6.2-rc2)
- Description mis à jour (diff)
- Tâche parente changé de #22303 à #22216
#4 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de Nouveau à En cours
#5 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Assigné à mis à Joël Cuissinat
#6 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Temps estimé mis à 3.00 h
- Restant à faire (heures) mis à 3.0
#7 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Lié à Tâche #16874: eole-web-pkg installe php5-imap sans l'activer ajouté
#8 Mis à jour par Joël Cuissinat il y a plus de 6 ans
Le "modèle" de fichier de configuration du module n'est pas présent avant instance :
root@scribe:~# ls /etc/apache2/mods-available/remoteip.conf ls: impossible d'accéder à '/etc/apache2/mods-available/remoteip.conf': Aucun fichier ou dossier de ce type
L'activation des modules est réalisée en preservice, donc avant templatisation du fichier de configuration.
Le lien symbolique n'est donc pas être créé.
Évidemment cela se corrige naturellement au prochain reconfigure ;)
Je propose de déplacer le code en posttemplate et donc de le fusionner avec le script /usr/share/eole/posttemplate/00-web (en plus ça fait économiser un CreoleGet
)
#9 Mis à jour par Joël Cuissinat il y a plus de 6 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 3.0 à 0.25
#10 Mis à jour par Benjamin Bohard il y a plus de 6 ans
- Restant à faire (heures) changé de 0.25 à 0.0
#11 Mis à jour par Benjamin Bohard il y a plus de 6 ans
- Statut changé de Résolu à Fermé