Tâche #14900
Distribution EOLE - Scénario #14666: Traitement express (04-06)
Le diagnose ne doit pas être en erreur si activer_filtrage_proxy est à non
Description
Sur Amon 2.4.2, si l'on passe activer_filtrage_proxy à non, le diagnose via /usr/share/eole/diagnose/151-proxy annonce :
root - Erreur creole 1 : tentative d'accès à une optiondescription nommée : dansguardian avec les propriétés ['disabled']
Si l'on modifie ligne 9 :
USE_E2=$(CreoleGet use_e2guardian)
par
USE_E2=$(CreoleGet use_e2guardian non)
C'est ok.
Related issues
Associated revisions
Correction diagnose avec activer_filtrage_proxy='non'
- diagnose/151-proxy : ajout valeur par défaut sur "CreoleGet"
Ref: #14900 @1h
History
#1 Updated by Gérald Schwartzmann about 7 years ago
- Assigned To set to Gérald Schwartzmann
Merci beaucoup pour le signalement, j'ai reproduit le problème
root@amon:~# CreoleSet activer_filtrage_proxy non
# diagnose
*** Services Proxy . proxy => Ok root - Erreur creole 1 : tentative d'accès à une optiondescription nommée : dansguardian avec les propriétés ['disabled']
Après la correction proposée :
*** Services Proxy . proxy => Ok
Note : La correction proposée n'est pas satisfaisante, il faut pour bien faire que le diagnose affiche : proxy => Désactivé
#2 Updated by équipe eole Academie d'Orléans-Tours about 7 years ago
Je ne pense pas :
- Services Proxy
. proxy => Ok
viens de :
. /usr/lib/eole/diagnose.sh
TestPid "proxy" squid3
proxy => Ok
Squid est toujours actif lui... ;-)
#3 Updated by Gérald Schwartzmann almost 7 years ago
équipe eole Academie d'Orléans-Tours a écrit :
Je ne pense pas :
- Services Proxy
. proxy => Okviens de :
. /usr/lib/eole/diagnose.sh
TestPid "proxy" squid3
proxy => OkSquid est toujours actif lui... ;-)
En effet je suis allé un peu vite, merci
#4 Updated by Gérald Schwartzmann almost 7 years ago
Vu avec l'équipe ce matin en mêlée, j'ai testé le dysfonctionnement n'existe pas sur 2.5.1.
Vu la rapidité de la correction, la demande passe en traitement express du sprint en cours.
#5 Updated by Gérald Schwartzmann almost 7 years ago
- Tracker changed from Demande to Tâche
- Subject changed from diagnose en erreur si activer_filtrage_proxy est a non to Le diagnose ne doit pas être en erreur si activer_filtrage_proxy est à non
- Assigned To deleted (
Gérald Schwartzmann) - Estimated time set to 1.00 h
- Parent task set to #14666
- Remaining (hours) set to 1.0
#6 Updated by Gérald Schwartzmann almost 7 years ago
Compléments à la demande sur le comportement uniquement vérifié en 2.5.1 :
CreoleGet activer_filtrage_proxy oui
*** Services Proxy . proxy => Ok *** Filtre web admin: test-eole.ac-dijon.fr => Ok pedago: test-eole.ac-dijon.fr => Ok dmz-priv: test-eole.ac-dijon.fr => Ok . Nb instances 1 => 15/256 . Proxy Cntlm => Ok
Le service proxy Cntlm "apparaît" dans la rubrique filtrage
CreoleGet activer_filtrage_proxy non
*** Services Proxy . proxy => Ok . Proxy Cntlm => Ok
Le filtrage désactivé le service proxy apparaît bien dans la bonne rubrique
#7 Updated by Joël Cuissinat almost 7 years ago
- Estimated time changed from 1.00 h to 3.00 h
- Remaining (hours) changed from 1.0 to 2.0
#8 Updated by Joël Cuissinat almost 7 years ago
- Remaining (hours) changed from 2.0 to 1.5
L'éventuelle réorganisation des tests nécessite une proposition de scénario dédiée. => #14941
Par exemple, les tests du diagnose qui semblent spécifique au "filtrage web" testent en réalité si le proxy est utilisable sur le port 3128. Avec une légère adaptation, il devraient être fonctionnels même si le filtrage et désactivé et permettraient ainsi un premier niveau de validation de ce type de configuration.
Pour en revenir à la demande initiale, il faut décider si on publie la correction proposée en 2.4.2
#9 Updated by Joël Cuissinat almost 7 years ago
- Status changed from Nouveau to En cours
#10 Updated by Joël Cuissinat almost 7 years ago
- Description updated (diff)
- Assigned To set to Joël Cuissinat
#11 Updated by Joël Cuissinat almost 7 years ago
- Status changed from En cours to Résolu
- % Done changed from 0 to 100
- Remaining (hours) changed from 1.5 to 0.5
Le problème indiqué dans la demande d'origine impacte uniquement les version 2.4.1 et 2.4.2.
La correction est disponible dans les paquets candidats suivants :- EOLE 2.4.1 : eole-proxy 2.4.1-37
- EOLE 2.4.2 : eole-proxy 2.4.2-1
#12 Updated by Laurent Flori almost 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.5 to 0.0