Tâche #9029
Distribution EOLE - Scénario #9028: Correctif 2.3.14 stable
Plantage du backend zephir en LDAP distant
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
Révisions associées
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
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
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
Appliqué par commit d1f5cd8e890b6dcd4df26c830b06bac0229dcc37.
#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
Appliqué par commit 32eacf4888fbac9aecb0d42ac73c45fbf65f8b43.
#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
Appliqué par commit f9739dbf2ccb5ceccfd481f0a2bd21f6e164384b.
#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.