Projet

Général

Profil

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

Ajouté par équipe eole Academie d'Orléans-Tours il y a environ 8 ans. Mis à jour il y a environ 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
04/02/2016
Echéance:
% réalisé:

100%

Temps estimé:
3.00 h
Temps passé:
Restant à faire (heures):
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.


Demandes liées

Copié vers 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) 24/01/2017 10/02/2017

Révisions associées

Révision fe35ba81 (diff)
Ajouté par Joël Cuissinat il y a environ 8 ans

Correction diagnose avec activer_filtrage_proxy='non'

  • diagnose/151-proxy : ajout valeur par défaut sur "CreoleGet"

Ref: #14900 @1h

Historique

#1 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Assigné à mis à 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 Mis à jour par équipe eole Academie d'Orléans-Tours il y a environ 8 ans

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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

é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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

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 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

  • Tracker changé de Demande à Tâche
  • Sujet changé de diagnose en erreur si activer_filtrage_proxy est a non à Le diagnose ne doit pas être en erreur si activer_filtrage_proxy est à non
  • Assigné à Gérald Schwartzmann supprimé
  • Temps estimé mis à 1.00 h
  • Tâche parente mis à #14666
  • Restant à faire (heures) mis à 1.0

#6 Mis à jour par Gérald Schwartzmann il y a environ 8 ans

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 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Temps estimé changé de 1.00 h à 3.00 h
  • Restant à faire (heures) changé de 1.0 à 2.0

#8 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Restant à faire (heures) changé de 2.0 à 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 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Statut changé de Nouveau à En cours

#10 Mis à jour par Joël Cuissinat il y a environ 8 ans

  • Description mis à jour (diff)
  • Assigné à mis à Joël Cuissinat

#11 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
  • Restant à faire (heures) changé de 1.5 à 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 Mis à jour par Laurent Flori il y a environ 8 ans

  • Statut changé de Résolu à Fermé
  • Restant à faire (heures) changé de 0.5 à 0.0

Formats disponibles : Atom PDF