Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Probl�me d'authentification par LDAP

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

Archives de la liste

Chronologique Discussions  
  • From: <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Probl�me d'authentification par LDAP
  • Date: Wed, 5 Aug 2009 16:31:06 +0200

Bonjour,

Je suis en train de mettre en place sympa sur un serveur ubuntu 8.04 LTS. La
version installée par le paquetage "sympa" est la 5.3.4.

Je souhaite que les utilisateurs soient authentifiés par le LDAP. J'ai donc
configuré auth.conf comme ceci:

user_table
negative_regexp .*

ldap
host ldap.gi.utc:983
suffix ou=people,dc=gi,dc=utc
email_attribute mail
get_dn_by_uid_filter (uid=[sender])

NB:
- j'ai rajouté la negative_regexp pour être sur que l'authentification ne
passe par des fichiers
- je rajouterai une ligne get_dn_by_email_filter quand get_dn_by_uid_filter
marchera.

la requête ldap suivante marche nickel:
ldapsearch -x -H 'ldap://ldap.gi.utc:983' -b 'ou=people,dc=gi,dc=utc'
'(uid=gbayard)' mail
réponse:
...
# gbayard, people, gi.utc
dn: uid=gbayard,ou=people,dc=gi,dc=utc
mail: adresse@cachée

Pourtant je n'arrive pas à m'authentifier et je récupère ça dans les logs:
Aug 5 16:15:54 dagobah wwsympa[8610]: [robot mail.gi.utc] [client
172.17.155.154] main::do_login() do_login(gbayard)
Aug 5 16:15:54 dagobah wwsympa[8610]: Auth::check_auth()
Auth::check_auth(gbayard)
Aug 5 16:15:54 dagobah wwsympa[8610]: tools::valid_email() Invalid email
address 'gbayard'
Aug 5 16:15:54 dagobah wwsympa[8610]: Auth::ldap_authentication()
Auth::ldap_authentication(gbayard,XXXXXXX,uid_filter)
Aug 5 16:15:54 dagobah wwsympa[8610]: tools::get_filename()
tools::get_filename(etc,,auth.conf,mail.gi.utc,)
Aug 5 16:15:54 dagobah wwsympa[8610]: tools::get_filename() get_filename :
name: auth.conf ; dir /auth.conf
Aug 5 16:15:54 dagobah wwsympa[8610]: tools::get_filename() get_filename :
name: auth.conf ; dir /etc/sympa/mail.gi.utc/auth.conf
Aug 5 16:15:54 dagobah wwsympa[8610]: tools::get_filename() get_filename :
name: auth.conf ; dir /etc/sympa/auth.conf
Aug 5 16:15:54 dagobah wwsympa[8610]: Datasource::new() Datasource::new(LDAP)
<!-- host est vide, bizarre... -->
Aug 5 16:15:54 dagobah wwsympa[8610]: LDAPSource::connect() Bound to LDAP
host
''
Aug 5 16:15:54 dagobah wwsympa[8610]: LDAPSource::connect() Connected to
Database
<!-- La ligne suivante est particulièrement en contradiction avec la requête
ldap_search précédente qui marche-->
Aug 5 16:15:54 dagobah wwsympa[8610]: Auth::ldap_authentication() No entry in
the Ldap Directory Tree of ldap.gi.utc:983 for gbayard
Aug 5 16:15:54 dagobah wwsympa[8610]: Auth::check_auth() Incorrect Ldap
password
Aug 5 16:15:54 dagobah wwsympa[8610]: main::do_login() Authentication failed



  • [sympa-fr] Probl�me d'authentification par LDAP, admin, 05/08/2009

Archives gérées par MHonArc 2.6.19+.

Haut de le page