Anomalie #7130
EoleSSO non fonctionnel sur la beta3
Description
Le formulaire renvoie systématiquement :
Echec de l'authentification, recommencez
Demandes liées
Révisions associées
Correction de la récupération des configurations LDAP via CreoleClient.get_creole
Fixes #7130
Historique
#1 Mis à jour par Joël Cuissinat il y a environ 10 ans
==> /var/log/rsyslog/local/eolesso/eolesso.alert.log <== Jan 16 17:49:14 horus eolesso: [LDAPClient,client] "Cet utilisateur n'existe pas" Jan 16 17:49:14 horus eolesso: [LDAPClient,client] "Cet utilisateur n'existe pas" ==> /var/log/rsyslog/local/eolesso/eolesso.info.log <== Jan 16 17:49:14 horus eolesso: [LDAPClient,client] ! Echec de l'authentification : admin !
#2 Mis à jour par Bruno Boiget il y a environ 10 ans
Le problème vient de la récupération des informations sur les annuaires via creole.
le fichier de configuration utilise CreoleClient.get_creole() comme un équivalent de la fonction parsedico (croele 2.3), mais le comportement n'est pas le même.
les variables de type 'esclave' sont stockées dans le dictionnaire renvoyé avec une cle de type 'nom_maitre.nom_esclave' au lieu de 'nom_esclave'
--> il faut soit corriger le script qui récupère la configuration, soit modifier le comportement de get_creole.
#3 Mis à jour par Bruno Boiget il y a environ 10 ans
D'autres scripts utilisent déjà la notation pointée pour les variables esclaves (cf gen-dhcp dans eole-dhcp)
Pour éviter de repasser dans tous les scripts, je corrige la syntaxe dans eole-sso
note ajoutée dans le wiki eole24 : http://dev-eole.ac-dijon.fr/projects/modules-eole/wiki/24#Obtenir-le-dictionnaire-des-variables
la documentation est aussi en cours de mise à jour: http://eoleng.ac-dijon.fr/pub/Documentations/manuels/2.4/beta/partielles/PersonnalisationEOLEAvecCreole/co/05b-scripting.html
#4 Mis à jour par Bruno Boiget il y a environ 10 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 0eaac470d9b559b0def76e9226c4e9c4dfdf2474.
#5 Mis à jour par Emmanuel GARETTE il y a environ 10 ans
- Echéance mis à 31/01/2014
- Statut changé de Résolu à Fermé
- Début mis à 27/01/2014
Je suis loggué en admin sur l'EAD