Tâche #15447
Distribution EOLE - Scénario #15688: Point sur le fonctionnement des modules 2.6.0
Erreur de configuration sur proxy Eolebase à une seule carte réseau
Description
Dans le cadre de distributions Eolebase (Eole 251, 252 et pour les distributions 240 à 242 qui sont mises à jour vers 251) où l'on installe uniquement le paquet eoleproxy avec une seule carte réseau, il est impossible d'exécuter gen_config suite à une erreur 500 impossible remplir fills "wpad-proxyport-eth1".
Cette erreur apparaît également en exécutant en console :
# python from creole.loader import creole_loader print creole_loader()
CF fichier joint.
Demandes liées
Révisions associées
eole-proxy nécessite eole-wpad
Ref: #15447 @20m
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Description mis à jour (diff)
- Assigné à mis à Joël Cuissinat
#2 Mis à jour par Joël Cuissinat il y a environ 8 ans
Je confirme que Eolebase 2.5.2 + eole-proxy entraîne l'erreur indiquée (ConfigError: Impossible de remplir fills : 'wpad_proxyport_eth1'
).
Ce problème est le pendant de celui évoqué dans #14572.
Cette erreur disparaît si j'installe le paquet eole-wpad ainsi que l'a proposé Emmanuel sur la liste
Il est alors possible d'enregistrer la nouvelle configuration et d'instancier le serveur.
#3 Mis à jour par Joël Cuissinat il y a environ 8 ans
Idem en 2.5.1, l'installation du paquet eole-wpad permet de résoudre ce problème.
NB : Le paquet eole-wpad est bien disponible en version 2.5.1 :
root@eolebase:~# apt-cache policy eole-wpad eole-wpad: Installé : (aucun) Candidat : 2.5.1-2 Table de version : 2.5.1-2 0 500 http://eole.ac-dijon.fr/eole/ eole-2.5.1/main amd64 Packages 500 http://eole.ac-dijon.fr/eole/ eole-2.5.1-updates/main amd64 Packages
#4 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Nouveau à En attente d'informations
#5 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de En attente d'informations à Nouveau
Le plus simple est d'ajouter la dépendance manquante sachant que WPAD apporte un vrai plus au service proxy et qu'il est de toute manière désactivable dans l'interface de configuration du module.
=> sera fait à partir d'EOLE 2.6
#6 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Tracker changé de Demande à Tâche
- Projet changé de Distribution EOLE à eole-proxy
- Statut changé de Nouveau à En cours
- Temps estimé mis à 1.00 h
- Tâche parente mis à #15688
- Restant à faire (heures) mis à 0.15
#7 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de En cours à Résolu
- % réalisé changé de 0 à 100
#8 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Résolu à Fermé
- Restant à faire (heures) changé de 0.15 à 0.0
root@zephir26:~# apt-get install -s eole-proxy Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait The following additional packages will be installed: eole-amon-backend eole-cntlm eole-proxy-bypass eole-wpad ieee-data ipset libdbi-perl libgd-perl libipset3 libregexp-common-perl libregexp-common-time-perl libsensors4 libsnmp-base libsnmp30 lightsquid nginx-full python-netaddr snmp Paquets suggérés : libclone-perl libmldbm-perl libnet-daemon-perl libsql-statement-perl lm-sensors nginx-doc ipython python-netaddr-docs Les paquets suivants seront ENLEVÉS : nginx-light Les NOUVEAUX paquets suivants seront installés : eole-amon-backend eole-cntlm eole-proxy eole-proxy-bypass eole-wpad ieee-data ipset libdbi-perl libgd-perl libipset3 libregexp-common-perl libregexp-common-time-perl libsensors4 libsnmp-base libsnmp30 lightsquid nginx-full python-netaddr snmp
#9 Mis à jour par Joël Cuissinat il y a plus de 7 ans
- Dupliqué par Tâche #13628: Erreur au chargement du dictionnaire 61_cntlm.xml si on installe eole-proxy sans eole-wpad ajouté