Résoudre des dysfonctionnements liés aux listes de diffusion

Indications utiles au débogage du gestionnaire de listes Sympa :

  • les messages d'erreur se trouvent dans le fichier journal : /var/log/rsyslog/local/exim/exim.info.log ;

  • le gestionnaire de listes Sympa journalise également des informations dans /var/log/syslog ;

  • les droits sur /var/lib/sympa doivent être sympa:sympa ;

  • vérifier la présence du sticky bit (-rwsr-sr-x 1 sympa sympa)  sur le fichier /usr/lib/cgi-bin/sympa/wwsympa.fcgi :

    # ll /usr/lib/cgi-bin/sympa/wwsympa.fcgi

    -rwsr-sr-x 1 sympa sympa 611477 avril 10 2014 /usr/lib/cgi-bin/sympa/wwsympa.fcgi*

  • vérifier que la liste est bien référencée dans /etc/mail/sympa.aliases ;

  • vérifier que toutes les composantes de l'application sont en service :

    root@serv-pedago:~# ps -edf | grep sympa

    root 21675 21649 0 13:56 pts/0 00:00:00 grep --color sympa

    sympa 27000 1 0 07:00 ? 00:00:04 /usr/bin/perl /usr/lib/sympa/bin/sympa.pl

    sympa 11183 1 0 07:00 ? 00:01:00 /usr/bin/perl /usr/lib/sympa/bin/bulk.pl

    sympa 27003 1 0 07:00 ? 00:00:00 /usr/bin/perl /usr/lib/sympa/bin/archived.pl

    sympa 27006 1 0 07:00 ? 00:02:31 /usr/bin/perl /usr/lib/sympa/bin/task_manager.pl

    sympa 27011 1 0 07:00 ? 00:00:00 /usr/bin/perl /usr/lib/sympa/bin/bounced.pl

Remarque

Sur le module AmonEcole, les fichiers et processus mentionnés ci-dessus, autres que les journaux systèmes, se trouvent dans le conteneur bdd.

Pour se connecter au conteneur bdd utiliser la commande :

# ssh bdd