Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Mise à jour des abonnés par une requête ldap

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

Archives de la liste

Chronologique Discussions  
  • From: Olivier Salaün - CRU <adresse@cachée>
  • To: Annette Basso <adresse@cachée>
  • Cc: adresse@cachée
  • Subject: Re: [sympa-fr] Mise à jour des abonnés par une requête ldap
  • Date: Tue, 30 May 2006 14:47:16 +0200

Bonjour,

"Normallement" lors d'une mise à jour des membres (sync_include), Sympa détecte les différences entre la nouvelle population de la liste et la précédente. On trouve ce type d'entrées dans les logs :
May 30 14:41:53 monserveur wwsympa[576]: List:sync_include(test): 1 users added
May 30 14:41:53 monserveur wwsympa[576]: List:sync_include(test): 1 users removed
May 30 14:41:53 monserveur wwsympa[576]: List:sync_include(test): 2 users updated
Je viens de faire un test sur un de nos serveurs et je ne parviens pas à reproduire votre problème.
Pouvez-vous essayer de le reproduire et nous transmettre les logs correspondants ?

Annette Basso wrote:
Nous sommes passés récemment en version 5.2 de sympa.
Nous avons déclaré une liste avec une source de données (ldapmpl), de type include2 et une première requête ldap (à un annuaire sous openldap) qui a renvoyé  x abonnés.
Nous avons modifié le filtre de cette même requête. La mise à jour nous renvoie bien les abonnés correspondants. Mais elle a conservé les x abonnés de la requête précédente.
Dans l'option "Voir les abonnés" on obtient la liste combinée des deux requêtes avec une différence dans la source ; les x abonnés de la première requête n'ont plus le champ "Sources"  déclaré mais si on envoie un message à la liste, ils reçoivent le message. Ils sont donc bien inscrits alors qu'ils ne devraient plus l'être.
Exemple ci dessous :
X     Email     Domaine      Nom      Réception    Sources     Abonné depuis        Mise à jour
    aline.demo @cirad.fr                  html                  24 mai 2006        24 mai 2006
    ldap.test @cirad.fr                   html    ldapmpl       24 mai 2006        24 mai 2006

-   aline.demo ne devrait plus être dans la liste (ne correspond plus au filtre actuel mais au filtre précédent)
-   ldap.test est correct

Comment faire pour que lors du changement d'un filtre d'une requête, les abonnés correspondant à la requête précédente  soient bien effacés et remplacés par le nouveau résultat  ?




Archives gérées par MHonArc 2.6.19+.

Haut de le page