Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] sympa planté à cause de certains mails
- From: Frederic Calvarin <adresse@cachée>
- To: Gaël Beauquin <adresse@cachée>
- Cc: adresse@cachée
- Subject: Re: [sympa-fr] sympa planté à cause de certains mails
- Date: Tue, 07 Apr 2009 09:09:52 +0200
Bonjour,
J'ai déjà rapporté à la liste un problème de plantage similaire de Sympa mais je n'ai pas poussé mes recherches plus en avant.
D'après mes tests ça venait bien du sujet du mail : =?UNKNOWN?Q?cnf=E9rence_f=E9vrier?= 2009
L'erreur que Sympa remontait était :
Can't call method "encode" on an undefined value at
/usr/local/share/perl/5.8.8/MIME/Charset.pm line 629.
Voici ce qu'avait répondu David Verdin :
"Normalement, lorsque sympa meurt, il écrit ses dernières volontés dans un fichier <#id>.stderr, où <#id> correspond au numéro du processus qui vient de mourir, qu'il place dans le répertoire spool/tmp/.
Le contenu de ce fichier contient la dernière erreur qu'il a émise, et qu'on ne retrouve en général pas dans les logs. Le contenu de ce fichier nous aiderait à vous dépanner.
En outre, les logs eux-mêmes contiennent peut-être une info intéressante. Est-ce la cas ?
Il est possible que vous ayez un problème avec la bibliothèque MIME::Charset. Vous pourriez essayer de la mettre à jour. Pour ce faire, tapez :
# cpan
qui vous donne l'invite :
cpan[1]>
tapez alors :
cpan[1]> i MIME::Charset
qui vous donne les infos sur la version installée. Notez-les, ça pourra nous aider à débugger le problème. Tapez ensuite
cpan[2]> upgrade MIME::Charset
Puis retentez de soumettre le message récalcitrant.
Tout retour est le bienvenu. Si un bug d'encodage, il faut qu'on le sache."
Cordialement,
Frédéric Calvarin
Université de Cergy-Pontoise
Division Informatique
Service Réseaux et Sécurité
33 Boulevard du Port
95011 Cergy-Pontoise cedex
Tél. : 01 34 25 72 16
adresse@cachée
Gaël Beauquin a écrit :
Bonjour, cette semaine notre serveur sympa a connu des problèmes, avec le processus sympa.pl qui crashait. Apparemment
il crashait à cause de deux emails spécifiques, une fois les mails retirés du la queue, tout est rentré dans l'ordre. La version de sympa
utilisée est sympa-5.4.5, sur Fedora Core 8.
Dans le mail envoyé à listmaster, il y avait le message suivant répété de nombreuses fois :
Warning: Unrecognized variable: "tag"
puis
Warning: Unknown charset: unicode-1-1-utf-7
at /usr/lib/perl5/site_perl/5.8.8/MHonArc/Char.pm line 58
De nouveau les Warnings, et en fin de mail :
Can't call method "encode" on an undefined value at /usr/lib/perl5/site_perl/5.8.8/MIME/Charset.pm line 629.
Consultez les logs pour plus de détails.
Dans les logs, aucun message spécial n'apparait aux heures du plantage. En ouvrant les mails qui bloquaient, je trouve des champs
subjects un peu louches (le reste du message ayant l'air legit) :
Subject: =?utf-8:iso-8859-15:iso-8859-1:us-ascii?Q?R?=
=?utf-8:iso-8859-15:iso-8859-1:us-ascii?Q?e=3A_=5Brelier-pilote=5D_interv?=
=?utf-8:iso-8859-15:iso-8859-1:us-ascii?Q?ention_journ=E9e?= valo
dr7
Subject: =?UTF-8?B?W1BMVU1FXSAtIEZpY2hlIHBvdXIgbGUgbG9naWNpZWwgIjFEIFdhdmVsZXRzIGQ=?= =?UTF-8?B?ZWNvbXBvc2l0aW9ucyIgw6AgcmVtcGxpcg==?=
Est-ce effectivement ces champs Subject qui causeraient un plantage de sympa ?
-
[sympa-fr] sympa planté à cause de certains mails,
Gaël Beauquin, 06/04/2009
-
Re: [sympa-fr] sympa planté à cause de certains mails,
Frederic Calvarin, 07/04/2009
-
Re: [sympa-fr] sympa planté à cause de certains mails,
Gaël Beauquin, 20/04/2009
- Re: [sympa-fr] sympa planté à cause de certains mails, Martins Armando, 22/04/2009
-
Re: [sympa-fr] sympa planté à cause de certains mails,
Gaël Beauquin, 20/04/2009
-
Re: [sympa-fr] sympa planté à cause de certains mails,
Frederic Calvarin, 07/04/2009
Archives gérées par MHonArc 2.6.19+.