Project

General

Profile

Anomalie #7130

EoleSSO non fonctionnel sur la beta3

Added by Joël Cuissinat about 7 years ago. Updated about 7 years ago.

Status:
Fermé
Priority:
Haut
Assigned To:
Category:
-
Start date:
01/27/2014
Due date:
01/31/2014
% Done:

100%

Estimated time:
1.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Le formulaire renvoie systématiquement :

Echec de l'authentification, recommencez


Related issues

Related to Documentations - Tâche #7142: ajout d'un cas dans la doc d'utilisation de CreoleClient Fermé 12/08/2014

Associated revisions

Revision 0eaac470 (diff)
Added by Bruno Boiget about 7 years ago

Correction de la récupération des configurations LDAP via CreoleClient.get_creole

Fixes #7130

History

#1 Updated by Joël Cuissinat about 7 years ago

==> /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 Updated by Bruno Boiget about 7 years ago

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 Updated by Bruno Boiget about 7 years ago

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 Updated by Bruno Boiget about 7 years ago

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

#5 Updated by Emmanuel GARETTE about 7 years ago

  • Due date set to 01/31/2014
  • Status changed from Résolu to Fermé
  • Start date set to 01/27/2014

Je suis loggué en admin sur l'EAD

Also available in: Atom PDF