Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Pierre ROLLAND <adresse@cachée>
- To: Magali Bernard <adresse@cachée>
- Cc: adresse@cachée
- Subject: [sympa-fr] Re: msg_count
- Date: Mon, 22 Jan 2007 17:35:29 +0100
Magali Bernard a écrit :
Bonjour, Je suis en Debian Sarge avec le paquet sympa-4.1.5 Je m'aperçois que j'ai régulièrement dans les logs des messages du type: Jan 22 11:03:18 crip1 task_manager[22004]: eval_bouncers(emplois-info) Jan 22 11:03:18 crip1 task_manager[22004]: ** ERROR WHILE OPENING msg_count FILE for liste emplois-info et effectivement, ces listes n'ont jamais reçu un seul message (si si ça existe), donc le fichier msg_count n'existe pas :-( Est-ce que un "touch" du fichier msg_count au bon endroit suffirait à supprimer ces erreurs ? Faut-il s'en alarmer ? Merci d'avance, ## Subroutine for bouncers evaluation: # give a score for each bouncing user sub eval_bouncers { ################# foreach my $listname (&List::get_lists()) { my $list = new List ($listname); my $list_traffic = {}; &do_log('info','eval_bouncers(%s)',$listname); ## Analizing file Msg-count and fill %$list_traffic unless (open(COUNT,$list->{'dir'}.'/msg_count')){ &do_log('err','** ERROR WHILE OPENING msg_count FILE for liste %s',$listname); next; } while (<COUNT>) { if ( /^(\w+)\s+(\d+)/) { my ($a, $b) = ($1, $2); $list_traffic->{$a} = $b; } } close(COUNT); #for each bouncing user for (my $user_ref = $list->get_first_bouncing_user(); $user_ref; $user_ref = $list->get_next_bouncing_user()){ my $score = &get_score($user_ref,$list_traffic) || 0; ## copying score into DataBase unless ($list->update_user($user_ref->{'email'},{'score' => $score, 'update_date' => time }) ) { &do_log('err','Task eval_bouncers :Error while updating DB for user %s',$user_ref->{'email'}); next; } } } } Bonjour, Pourriez-vous préciser le niveau de debug que vous utilisez ? Je ne peux vous répondre que sur mon expérience de sympa pour des versions "récentes". Les bounces sont calculés pour chaque utilisateur de chaque liste en analysant le fichier /home/sympa/expl/<nomdelaliste>/msg_count Le message d'erreur que vous mentionnez est retourné par task_manager.pl lorsque l'instruction suivante pose problème: open(COUNT,$list->{'dir'}.'/msg_count'Puisque votre liste n'a reçu aucun message, il n'y a absolument pas lieu de s'inquiéter. Vous pouvez ignorer cette erreur et diminuer le niveau de debug ou souhaiter la bonne année à tous les membres de la liste. Cela créera un premier message et supprimera ces avertissements ;-) Cordialement, Pierre ROLLAND |
begin:vcard fn:Pierre ROLLAND n:ROLLAND;Pierre org:Institut de Biologie Structurale;Equipe Informatique adr:;;41, rue Jules Horowitz;Grenoble Cedex 1;;38027;France email;internet:adresse@cachée x-mozilla-html:FALSE url:http://www.ibs.fr version:2.1 end:vcard
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature
-
[sympa-fr] msg_count,
Magali Bernard, 22/01/2007
- [sympa-fr] Re: msg_count, Pierre ROLLAND, 22/01/2007
Archives gérées par MHonArc 2.6.19+.