Project

General

Profile

Tâche #9029

Distribution EOLE - Scénario #9028: Correctif 2.3.14 stable

Plantage du backend zephir en LDAP distant

Added by Daniel Dehennin over 6 years ago. Updated over 6 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Start date:
09/26/2014
Due date:
% Done:

100%

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

Description

Suite à la maj 2.3.14, le service zéphir ne démarre plus losrqu'on utilise un LDAP distant pour l'utilisateur admin_zephir.

* Demarrage du système Zephir...                                                              
Le mot de passe ldap stocké est invalide
lancez reconfigure pour le réinitialiser

Le problème vient de zephir-parc:source:zephir/utils/ldap_user.py@1db3a6f#L20.

Un test sur le mot de passe de l’administrateur LDAP local est effectué dès l’import de la librairie sans tester si le zephir est en mode local ou distant.


Related issues

Copied from Distribution EOLE - Anomalie #9026: Zéphir : services en erreur suite à la maj 2.3.14 Fermé 09/26/2014

Associated revisions

Revision d1f5cd8e (diff)
Added by Daniel Dehennin over 6 years ago

Plantage du backend en mode LDAP distant

Un test sur le mot de passe de l’administrateur LDAP local est effectué
dès l’import de la librairie sans tester si le zephir est en mode local
ou distant.

  • zephir/utils/ldap_user.py (check_local_ldap_admin_password): Test du
    mot de passe de l’administrateur local en récupérant les informations
    dans la configuration creole.
  • zephir/backend/backend_tap.py (makeService): Vérifier le mot de passe
    local au lancement du service.

Fixes: #9029 @2h

Revision 32eacf48 (diff)
Added by Daniel Dehennin over 6 years ago

Ajout du test oublié sur le LDAP local

  • zephir/utils/ldap_user.py (check_local_ldap_admin_password): Retourner
    « True » si le client LDAP n’est pas local.

Fixes: #9029 @10m

Revision f9739dbf (diff)
Added by Daniel Dehennin over 6 years ago

L’administrateur LDAP local est codé en dur

  • zephir/utils/ldap_user.py (check_local_ldap_admin_password): Utiliser
    « admin » comme login LDAP.
    Correction du test sur « activer_client_ldap ».

Fixes: #9029 @15m

History

#1 Updated by Daniel Dehennin over 6 years ago

  • Project changed from Distribution EOLE to zephir-parc

#2 Updated by Daniel Dehennin over 6 years ago

  • Estimated time set to 3.00 h
  • Remaining (hours) set to 3.0

#3 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 0 to 100

#4 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to En cours
  • % Done changed from 100 to 80

J’ai oublié le test sur activer_client_ldap.

#5 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu
  • % Done changed from 80 to 100

#6 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to En cours

#7 Updated by Daniel Dehennin over 6 years ago

  • Status changed from En cours to Résolu

#8 Updated by Daniel Dehennin over 6 years ago

  • Remaining (hours) changed from 3.0 to 0.0

#9 Updated by Daniel Dehennin over 6 years ago

  • Status changed from Résolu to Fermé

Confirmé par des utilisateurs.

Also available in: Atom PDF