Projet

Général

Profil

Tâche #9029

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

Plantage du backend zephir en LDAP distant

Ajouté par Daniel Dehennin il y a plus de 9 ans. Mis à jour il y a plus de 9 ans.

Statut:
Fermé
Priorité:
Haut
Assigné à:
Début:
26/09/2014
Echéance:
% réalisé:

100%

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


Demandes liées

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

Révisions associées

Révision d1f5cd8e (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Révision 32eacf48 (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Révision f9739dbf (diff)
Ajouté par Daniel Dehennin il y a plus de 9 ans

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

Historique

#1 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Projet changé de Distribution EOLE à zephir-parc

#2 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Temps estimé mis à 3.00 h
  • Restant à faire (heures) mis à 3.0

#3 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 0 à 100

#4 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à En cours
  • % réalisé changé de 100 à 80

J’ai oublié le test sur activer_client_ldap.

#5 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de En cours à Résolu
  • % réalisé changé de 80 à 100

#6 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à En cours

#7 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de En cours à Résolu

#8 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Restant à faire (heures) changé de 3.0 à 0.0

#9 Mis à jour par Daniel Dehennin il y a plus de 9 ans

  • Statut changé de Résolu à Fermé

Confirmé par des utilisateurs.

Formats disponibles : Atom PDF