Accéder au contenu.
Menu Sympa

fr - probl�me listes LDAP

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

Archives de la liste

Chronologique Discussions  
  • From: Vincent MATHIEU <adresse@cachée>
  • To: adresse@cachée
  • Subject: problème listes LDAP
  • Date: Wed, 03 Apr 2002 16:04:07 +0200

Bonjour,

J'utilise des listes dynamiques issues de requêtes LDAP depuis plusieurs
semaines (une quarantaine de listes pour le moment, dont une liste de 20 000
entrées).

J'ai quelques soucis récurrents :

A plusieurs reprises, je me suis aperçu que certaines de ces listes n'avaient
plus d'abonnés, sans raison apparente (pas de modification de config,
d'autres listes issues du même LDAP et configurées à l'identique, à part le
filtre sont bien 'remplies').

J'étais en version 3.3b.7, je suis passé hier en 3.3.4b.3, le problème est
réapparu aujourd'hui.
Il n'y a aucune erreur dans les logs apache et sympa.
Ce qui est très gênant, c'est que je n'ai pas de moyen de savoir
automatiquement si les listes sont correctes. J'ai découvert le problème
suite à la plainte d'utilisateurs.

Actuellement, sympa et wwsympa sont arrêtés toutes les nuits à 5h par cron;
la commande suivante est lancée toutes les heures, toujours par cron :
/usr/bin/wget http://listes.univ-nancy2.fr/wws/lists -O /dev/null
le ttl des listes est positionné à 86400, soit 24h.

voici un ls -al du répertoire de config d'une des listes malades :
ls -al expl/iatos-clsh/
total 108
drwxr--r-- 2 sympa sympa 4096 avr 2 11:14 .
drwxr-xr-x 67 sympa sympa 4096 mar 18 10:58 ..
-rw-r--r-- 1 sympa sympa 842 mar 14 11:36 config
-rw-r--r-- 1 sympa sympa 77 mar 14 11:36 info
-rw-r--r-- 1 sympa 4301 0 mar 14 09:13 msg_count
-rw-r--r-- 1 sympa sympa 1 mar 14 09:13 stats
-rw------- 1 sympa sympa 40960 avr 2 11:14 subscribers.db
-rw------- 1 sympa sympa 40960 avr 1 05:00 subscribers.dbold

On remarque le fichier cache subscribers.db qui a été regénéré lors de
l'arrêt-relance de sympa à 5h (et le .dbold qui date de la veille, lors de la
MàJ de sympa).
Le fichier subscribers.db contient bien la liste des abonnés, alors que la
consultation wwsympa donne une liste vide.
Voici un extrait de la log sympa lors de la consultation des abonnés via
wwsympa :

Apr 3 14:05:55 neith wwsympa[31490]: [client 194.214.218.163] [user
adresse@cachée] [alt adresse@cachée] [list
iatos-clsh] do_review: no subscriber

Dès que j'interviens sur la config de la liste, par exemple, en modifiant
l'objet de la liste via wwsympa, il y a raffraichissement de la liste qui
retrouve ses abonnés.

Voici le ls -al après cette intervention (j'ai fait 2 MaJ de config, en
modifiant l'objet) :

drwxr--r-- 2 sympa sympa 4096 avr 3 15:16 .
drwxr-xr-x 67 sympa sympa 4096 mar 18 10:58 ..
-rw-r--r-- 1 sympa sympa 939 avr 3 15:16 config
-rw-r--r-- 1 sympa sympa 77 mar 14 11:36 info
-rw-r--r-- 1 sympa 4301 0 mar 14 09:13 msg_count
-rw-r--r-- 1 sympa sympa 12 avr 3 15:16 stats
-rw------- 1 sympa sympa 40960 avr 3 15:16 subscribers.db
-rw------- 1 sympa sympa 40960 avr 3 15:16 subscribers.dbold

De la même façon, quand j'ai le problème :

- Si j'arrête et relance sympa, ça ne change rien
- Si j'arrête et relance wwsympa, les listes se rechargent correctement.

Voici le cron qui est lancé toutes les nuits :

#!/bin/sh
#
# arret - relance de sympa et wwsympa
#
# si un parametre est passe, c'est une tempo entre l'arret relance de wwsympa
/home/sympa/stop.sh
/home/sympa/apache/bin/apachectl stop
/home/sympa/start.sh

if [ $# -gt 0 ]
then
sleep $1
fi
/home/sympa/apache/bin/apachectl start

# on recharge une page pour prise en compte des listes ldap
sleep 10
/usr/bin/wget http://listes.univ-nancy2.fr/wws/lists -O /dev/null



le script start.sh contient :
#!/bin/sh
/etc/rc.d/init.d/sympa start

idem pour stop.sh

Si quelqu'un a une idée, elle sera la bienvenue

Vincent



--
Vincent MATHIEU
CRI - Universite NANCY 2 | Email : adresse@cachée
Pole Lorrain de Gestion | Tel : (33) 03.83.39.64.06
13, Rue Michel Ney - C.O. 75 | Fax : (33) 03.83.39.64.43
54013 Nancy Cedex. FRANCE



  • problème listes LDAP, Vincent MATHIEU, 03/04/2002

Archives gérées par MHonArc 2.6.19+.

Haut de le page