Accéder au contenu.
Menu Sympa

fr - [sympa-fr] liste include2 ldap

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

Archives de la liste

Chronologique Discussions  
  • From: Alexandre MIREK <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] liste include2 ldap
  • Date: Mon, 04 Oct 2004 16:59:47 +0200

Bonjour,

J'ai un script qui crée des listes sans passer par l'interface sympa. Il fonctionne ainsi:

- création du répertoire de la liste avec le fichier de conf.
- ajout de l'alias de la liste avec sympa_aliases.pl
- redémarrage de sympa

Ces listes sont du type include2 est font une requête sur un annuaire LDAP

Cependant lors de la création de plusieurs de listes, seulement quelques une ont vraiment leur abonnés. Les autres sont à 0 abonnés.
Plus surprenant, il arrive même que certaines retrouvent leur abonnés puis les reperdes !

Dans les logs de sympa, on trouve quand on cela marche (liste avec ses abonnées):


Oct 4 15:47:01 nemesis task_manager[27500]: List::_include_users_ldap_2level
Oct 4 15:47:01 nemesis task_manager[27500]: Connected to LDAP server Ldap.xxxx.fr:389
Oct 4 15:47:01 nemesis task_manager[27500]: Binded to LDAP server Ldap.xxxx.fr:389 ; user : cn=xxxxxx,ou=connecteurs,ou=uLy2,dc=agalan,dc=org'
Oct 4 15:47:01 nemesis task_manager[27500]: Searching on server Ldap.xxxx.fr:389 ; suffix ou=groupes,ou=uLy2,dc=agalan,dc=org ; filter (cn=group-xxxx) ; attrs: member
Oct 4 15:47:01 nemesis task_manager[27500]: Searching on server Ldap.xxxx.fr:389 ; suffix cn=Agalan groups fake member ; filter (!(aglnMailStatus=nomail)) ; attrs: mail
Oct 4 15:47:01 nemesis task_manager[27500]: Searching on server Ldap.xxxx.fr:389 ; suffix uid=c-dupond,ou=people,ou=uLy2, dc=agalan, dc=org ; filter (!(aglnMailStatus=nomail)) ; attrs: mail

et ceci lorsque ça ne marche pas (listes sans abonnés):


Oct 4 15:43:01 nemesis task_manager[27500]: List::_include_users_ldap_2level
Oct 4 15:43:01 nemesis task_manager[27500]: Connected to LDAP server Ldap.xxx.fr:389
Oct 4 15:43:01 nemesis task_manager[27500]: Binded to LDAP server Ldap.xxxx.fr:389 ; user : 'cn=xxxxxx,ou=connecteurs,ou=uLy2,dc=agalan,dc=org'
Oct 4 15:43:01 nemesis task_manager[27500]: Searching on server Ldap.xxxx.fr:389 ; suffix ou=groupes,ou=uLy2,dc=agalan,dc=org ; filter (cn=group-xxxx) ; attrs: member
Oct 4 15:43:01 nemesis task_manager[27500]: unbinded from LDAP server Ldap.xxxx.fr:389
Oct 4 15:43:01 nemesis task_manager[27500]: 0 new subscribers included from LDAP query
Oct 4 15:43:01 nemesis task_manager[27500]: Got lock for writing on /appli/sympa/expl/group-xxxx/include.lock
Oct 4 15:43:01 nemesis task_manager[27500]: List:sync_include(group-xxxx): 0 users updated
Oct 4 15:43:01 nemesis task_manager[27500]: Release lock on /appli/sympa/expl/group-xxxx/include.lock
Oct 4 15:43:01 nemesis task_manager[27500]: List::_load_total_db(group-xxxx)
Oct 4 15:43:01 nemesis task_manager[27500]: List::savestats

il semblerait que dans le second cas, sympa soit unbinded du serveur ldap...
Pour quelle raison ?
Y a-t-il un liens avec le fichier include.lock qui apparaît dans le répertoire de la liste?

merci de votre aide.



Cordialement,

Alexandre MIREK
04 78 69 71 05
Centre de Ressources Informatiques
86, rue Pasteur - 69365 LYON Cedex 07 (adresse postale)
5, rue Chevreul - 69007 LYON (adresse de livraison)
Tel. : 04 78 69 71 05
Fax : 04 78 69 73 37




Archives gérées par MHonArc 2.6.19+.

Haut de le page