Accéder au contenu.
Menu Sympa

fr - [sympa-fr] Re: Divers messages d'erreures

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: adresse@cachée
  • Cc: adresse@cachée
  • Subject: [sympa-fr] Re: Divers messages d'erreures
  • Date: Thu, 24 May 2007 17:48:22 +0200

Bonjour,

Emmanuel Lesouef wrote:
Constatant que la creation d'une liste de diffusion sur mon serveur sympa
(5.3b4) n'aboutissait pas (pas d'envoi de mail possible), j'ai
relancé le service sympa via le script d'init.d.

Et là, j'ai recu 4 mails ayant pour sujet "Previous process crashed".
Il s'agit d'une nouveauté des version 5.3.x de Sympa : jusque là les processus Sympa fonctionnant en mode démon redirigeaient leurs entrées et sortie standard vers /dev/null avant de se détacher du terminal. L'inconvénient de ce fonctionnement était que tout ce qui pouvait être écrit sur STDERR était perdu ; ce qui compliquait les investigations en cas de problème.

Nous avons donc orienté le flux STDERR vers un fichier (dans spool/tmp/). Si au démarrage, un processus sympa.pl détecte que le processus précédent s'est arrêté brutalement (fichier PID non supprimé), alors il envoie le rapport que vous avez reçu. Certains de ces messages peuvent n'être que des warnings.
Certains erreures de ces mails sont connues pour moi car j'utilise pour le
moment (plus pour trés longtemps) un serveur mysql 4.0.

Voici ces erreurs :

* "DBD::mysql::db do failed: Unknown system variable 'NAMES' at
/home/sympa/bin/SQLSource.pm line 192"

Ca, c'est en rapport avec mysql. Je reglerai ca en mettant à jour la semaine
prochaine.
Effectivement, le passage en MySQl 4.1 règlera le problème.
* "no connection to syslog available
- /dev/log is not a socket at /home/sympa/bin/Log.pm line 121"

Là, je ne comprends pas. J'ai tout de même des logs qui sont arrivés dans
/var/log/sympa (debian etch)
Nous n'avons jamais été confrontés à cette erreur. Peut-être s'agit-il d'une interruption de la connexion avec syslogd ???
* "Warning: Unable to load text encode for "utf-8"" et "Warning: Unrecognized variable:
"tag""
Il doit s'agir d'une erreur du processus archived.pl qui reçoit des paramètres dont 'tag'. Peut-être n'est-ce qu'un warning de mhonarc.
Je peux faire quelque chose ?

Si quelqu'un pouvait me dire ce qu'il en est ? Merci beaucoup.
Il faudrait ajouter des traces dans le code pour en savoir plus, mais la plupart de ces erreurs ne sont que des warnings donc pas trop d'inquiétude...




Archives gérées par MHonArc 2.6.19+.

Haut de le page