Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Problème d'encoding récurrent

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

Archives de la liste

Chronologique Discussions  
  • From: Luc Didry <adresse@cachée>
  • To: adresse@cachée
  • Subject: [sympa-fr] Problème d'encoding récurrent
  • Date: Thu, 05 Oct 2017 15:32:16 +0200

Hello,

J'ai assez régulièrement des bloquages pour des problèmes d'encodage. Ça tombe
en crachant des trucs de ce genre :
sympa_msg[4290]: err main::#240 > Sympa::Spindle::spin#92 >
Sympa::Spindle::DoCommand::_twist#117 > Sympa::Spindle::spin#92 >
Sympa::Request::Handler::review::_twist#85 > Sympa::send_file#387 >
Sympa::Spindle::new#39 > Sympa::Message::Template::new#181 >
Sympa::Message::Template::_new_from_template#449 > Sympa::Message::new#149 >
MIME::Parser::parse_data#1130 > MIME::Parser::parse#1158 >
MIME::Parser::process_part#1018 > MIME::Parser::process_header#628 >
MIME::Parser::Reader::read_chunk#236 >
MIME::Parser::Reader::native_handle#186 DIED: Can't call method "isa" on an
undefined value at /usr/share/perl5/MIME/Parser/Reader.pm line 186.

En cause, des utilisateurs en base de données avec un caractère tofu (�) au
lieu
d'un accent (même un « é » tout bête) ou autre caractère non ascii.

Des fois c'est le bulk qui crashe, des fois le processus parsant les commandes
par mail.

Je résouds le problème en endossant l'identité de l'utilisateur en question et
en remettant un bon caractère (en remontant un peu les logs, je trouve
l'utilisateur ou la liste concernée) ou en modifiant son gecos via la liste
des
abonnés à la ML.

Est-ce que l'un d'entre vous aurait une idée pour éviter ces crashs réguliers
(j'en ai au minimum un par semaine) par hasard ?

J'ai sympa-6.2.16 sur une Debian Jessie et une base PostgreSQL 9.4.

Merci.
--
Luc
"La route est longue, mais la voie est libre…" https://framasoft.org

Framasoft ne vit que par vos dons (déductibles des impôts). Merci d'avance
pour votre soutien https://soutenir.framasoft.org





Archives gérées par MHonArc 2.6.19+.

Haut de le page