Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
[sympa-fr] Probl�me d'authentification par LDAP
- 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+.