Project

General

Profile

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

Added by équipe eole Academie d'Orléans-Tours over 4 years ago. Updated over 4 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
02/04/2016
Due date:
% Done:

100%

Estimated time:
3.00 h
Spent time:
Remaining (hours):
0.0

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

Copied to eole-proxy - Scénario #14941: Modifier les tests diagnose liés au proxy afin de supporter correctement le cas où le filtrage est désactivé Terminé (Sprint) 01/24/2017 02/10/2017

Associated revisions

Revision fe35ba81 (diff)
Added by Joël Cuissinat over 4 years ago

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 over 4 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 over 4 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 over 4 years ago

équipe eole Academie d'Orléans-Tours a écrit :

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... ;-)

En effet je suis allé un peu vite, merci

#4 Updated by Gérald Schwartzmann over 4 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 over 4 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 over 4 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 over 4 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 over 4 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 over 4 years ago

  • Status changed from Nouveau to En cours

#10 Updated by Joël Cuissinat over 4 years ago

  • Description updated (diff)
  • Assigned To set to Joël Cuissinat

#11 Updated by Joël Cuissinat over 4 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 over 4 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.5 to 0.0

Also available in: Atom PDF