Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Erreur en authentification CAS

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Erreur en authentification CAS
  • Date: Tue, 06 Nov 2012 17:53:39 +0100

Bonjour et désolé de cette réponse tardive,

Peux-tu réessayer en modifiant le fichier /home/sympa/bin/Auth.pm, ligne 334 :

Remplace la ligne :
                      attrs =>  $ldap->{'ldap_email_attribute'}s,


par :
                      attrs =>  [$ldap->{'ldap_email_attribute'}],

Il semble que le code du module a dû changer. Notre usage n'était sans doute pas le bon mais il semblait s'en accommoder. A le relier, il semble en effet curieux que l'on puisse  envoyer un attribut multivalué (donc une liste) sous la forme d'un scalaire.

Dis-moi si cela corrige le problème, que je puisse intégrer la correction à Sympa.
Pour info, le patch proposé marche bien mais il surcharge le boulot pour l'annuaire : on récupère tous les attributs autorisés pour ne garder que le mail. Ma propre correction doit normalement ne ramener que l'email.

Cordialement,

David Verdin

Le 30/10/12 16:39, Jerome Nenert a écrit :
Après analyse des logs :

Oct 30 16:24:23 listes wwsympa[19507]: notice Auth::get_email_by_net_id() No entry in the Ldap Directory Tree of

Il s'agit d'un bug connu lié à une version de librairie Perl Net::LDAP ( https://listes.renater.fr/sympa/nomenu/arc/sympa-users/2012-07/msg00016.html ). Par contre, le soucis existe toujours en Sympa 6.1.15 ...

Existe-t-il une version de Net::LDAP recommandée ?

Jerome Nenert <adresse@cachée> a écrit :

Bonjour,

Avec Sympa 6.1.11, nous avons l'erreur suivante en authentification CAS :

[Mon Oct 29 17:35:00 2012] [error] [client xxxx] FastCGI: server "/usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi" stderr: Use of uninitialized value $_[0] in sprintf at /usr/lib/perl/5.14/Sys/Syslog.pm line 368, <DATA> line 558., referer: http://sympa.univ.fr/wws
[Mon Oct 29 17:35:00 2012] [error] [client xxxx] FastCGI: server "/usr/lib/cgi-bin/sympa/wwsympa-wrapper.fcgi" stderr: Use of uninitialized value $_[0] in sprintf at /usr/lib/perl/5.14/Sys/Syslog.pm line 368., referer: http://sympa.univ.fr/wws

Message d'erreur dans l'interface :

ERREUR INTERNE (sso_login) - Votre serveur d'authentification ne nous a pas transmis votre adresse email.

Une idée pour régler ce problème ?

Cordialement.

Jérôme NENERT.
D.S.I.
Université Panthéon Assas ( Paris 2 )




Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page