Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Listes alimentées depuis un groupe LDAP composé de uniqueMember

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

Archives de la liste

Chronologique Discussions  
  • From: Yoann Delattre <adresse@cachée>
  • To: adresse@cachée
  • Cc: SIAD <adresse@cachée>
  • Subject: [sympa-fr] Listes alimentées depuis un groupe LDAP composé de uniqueMember
  • Date: Thu, 12 Nov 2015 11:25:24 +0100

Bonjour,

Depuis la dernière version de SYMPA, nous avons un changement de comportement. Cela concerne les listes configurées pour se mettre à jour à partir d'un groupe LDAP composé d'uniqueMember.
Il arrive que dans ces groupes LDAP, un uniqueMember pointe vers une fiche LDAP qui n'existe plus. Le temps que l'on effectue un peu de ménage, ce uniqueMember peut rester plusieurs jours.
Pour moi, avant cela ne provoquait pas d'erreur bloquante, mais à présent nous avons une belle erreur lorsque nous tentons d’accéder à la liste des membres depuis l'interface :

DIED: Can't call method "shift_entry" on an undefined value at /var/lib/sympa/bin/Sympa/List.pm line 6738, <FILE> line 180.
	Sympa::List::_include_users_ldap_2level(HASH(0xb8d8bf0), 'd226a648', HASH(0xfcb81d8), Sympa::DatabaseDriver::LDAP <bind_dn=uid=consultsympa,ou=ac-lille,ou=education,o=gouv,c=fr;host=ldap://ldap.in.ac-lille.fr;ssl_ciphers=ALL;ssl_version=sslv2>, HASH(0xd8c0dd8)) called at /var/lib/sympa/bin/Sympa/List.pm line 7241
	Sympa::List::_load_list_members_from_include(Sympa::List <adresse@cachée>, HASH(0xb8fa010)) called at /var/lib/sympa/bin/Sympa/List.pm line 7963
	Sympa::List::sync_include(Sympa::List <adresse@cachée>) called at /var/lib/sympa/bin/Sympa/List.pm line 8268
	Sympa::List::on_the_fly_sync_include(Sympa::List <adresse@cachée>, 'use_ttl', 1) called at /var/lib/sympa/bin/wwsympa.fcgi line 5298
	main::do_review() called at /var/lib/sympa/bin/wwsympa.fcgi line 1635


De même dans les logs :

Nov  9 14:36:44 newsympa sympa_msg[3112]: err main::#294 > main::process_message#806 > main::DoMessage#1384 > Sympa::List::distribute_msg#1754 > Sympa::List::on_the_fly_sync_include#8268 > Sympa::List::sync_include#7963 > Sympa::List::_load_list_members_from_include#7241 > Sympa::List::_include_users_ldap_2level#6715 LDAP search (2nd level) failed: (32) No such object. Node: uid=toto,ou=autres,ou=ac-lille,ou=education,o=gouv,c=fr (searching on server ldap.in.ac-lille.fr; suffix uid=toto,ou=autres,ou=ac-lille,ou=education,o=gouv,c=fr; filter (mail=*); attrs: mail)

Serait-il possible de rendre cette erreur non bloquante ?

Merci par avance pour votre retour,
cordialement,
--
Yoann Delattre ✆ 03 20 95 69 10adresse@cachée Équipe SIAD (Systèmes d'Information et Aide à la Décision)
DSI de l'académie de Lille (Direction des Systèmes d'Information)
110 avenue Gaston Berger - 59000 Lille



Archives gérées par MHonArc 2.6.19+.

Haut de le page