Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
faq:faq [2016/09/26 15:06] catherine.balleydier@grenoble-inp.fr [Message pas distribué dans ~sympa/spool/msg] |
faq:faq [2022/06/09 09:53] (Version actuelle) catherine.balleydier@grenoble-inp.fr [Nouveaux propriétaires et modérateurs pas pris en compte] |
||
|---|---|---|---|
| Ligne 2: | Ligne 2: | ||
| ===== Démarrage à l'installation ===== | ===== Démarrage à l'installation ===== | ||
| + | |||
| # /etc/init.d/sympa start | # /etc/init.d/sympa start | ||
| Starting Sympa subsystem: | Starting Sympa subsystem: | ||
| Ligne 31: | Ligne 32: | ||
| Si les messages sont toujours sous /home/sympa/spool/msg \\ | Si les messages sont toujours sous /home/sympa/spool/msg \\ | ||
| regarder si tous les process sympa s'exécutent | regarder si tous les process sympa s'exécutent | ||
| + | |||
| * /usr/bin/perl /home/sympa/bin/wwsympa.fcgi | * /usr/bin/perl /home/sympa/bin/wwsympa.fcgi | ||
| * /usr/bin/perl /home/sympa/bin/sympa_msg.pl | * /usr/bin/perl /home/sympa/bin/sympa_msg.pl | ||
| Ligne 51: | Ligne 53: | ||
| * Le processus task_manager.pl précédent (avec le pid 19903) est mort | * Le processus task_manager.pl précédent (avec le pid 19903) est mort | ||
| * Le processus sympa_msg.pl précédent (avec le pid 19868) est mort brutalement. | * Le processus sympa_msg.pl précédent (avec le pid 19868) est mort brutalement. | ||
| + | * Une adresse est spammée : regarder si elle apparait en surnombre sous /home/sympa/spool/msg | ||
| * ..... | * ..... | ||
| Provoquer par un problème de synchronisation avec un groupe ldap (de plus de 1000 abonnés) pour une liste configurée en ldap 2 passe : passer à ldap 1 passe | Provoquer par un problème de synchronisation avec un groupe ldap (de plus de 1000 abonnés) pour une liste configurée en ldap 2 passe : passer à ldap 1 passe | ||
| + | |||
| ===== Distribution des messages en erreur ===== | ===== Distribution des messages en erreur ===== | ||
| + | |||
| Pour distribuer des messages dans ~sympa/spool/msg/bad\\ | Pour distribuer des messages dans ~sympa/spool/msg/bad\\ | ||
| - Changer les droits des messages dans le dossier bad : -rw------- en -rw-rw-rw-\\ chmod 644 ~sympa/spool/msg/bad/<liste>* | - Changer les droits des messages dans le dossier bad : -rw------- en -rw-rw-rw-\\ chmod 644 ~sympa/spool/msg/bad/<liste>* | ||
| - Transférer les messages désirés dans ~sympa/spool/msg/ | - Transférer les messages désirés dans ~sympa/spool/msg/ | ||
| + | ===== Supprimer des messages en attente d'envoi ===== | ||
| + | |||
| + | # postqueue -p : donne la liste de tous les messages en attente | ||
| + | # postqueue -p | grep <expediteur> pour filtrer sur l'expediteur | ||
| + | # postqueue -p | grep <expediteur> | cut -c1-10 | grep -v '^[[:space:]]*$' > a_supprimer | ||
| + | |||
| + | Permet d'obtenir l'identifiant de tous les messages en attente que l'on veut supprimer | ||
| + | |||
| + | Puis faire un vi a_supprimer | ||
| + | |||
| + | :g/^/s//postsuper -d / | ||
| + | |||
| + | |||
| + | Quitter vi (postsuper -d supprime le message dont l'identifiant est donné dans l'option -d) | ||
| + | |||
| + | Exécuter le fichier a_supprimer | ||
| Ligne 71: | Ligne 92: | ||
| - Supprimer le fichier correspondant | - Supprimer le fichier correspondant | ||
| - Reconstruire l'archive par l'interface web dans **Admin sympa** :\\ {{:sympa_arch1.gif|}}\\ saisir le nom de la liste et cliquer sur **Reconstruire les archives** | - Reconstruire l'archive par l'interface web dans **Admin sympa** :\\ {{:sympa_arch1.gif|}}\\ saisir le nom de la liste et cliquer sur **Reconstruire les archives** | ||
| - | |||
| </note> | </note> | ||
| + | |||
| + | ===== Base corrompue ===== | ||
| + | |||
| + | Sympa ne redémarre pas avec un message du style | ||
| + | ... marked as crashed and should be repaired | ||
| + | | ||
| + | Se connecter sur la base puis | ||
| + | repair table <table>; | ||
| + | |||
| + | ===== Problème de la génération des aliases ===== | ||
| + | |||
| + | Impossible de générer le fichier aliases.db | ||
| + | |||
| + | Solution bidouille | ||
| + | # cp -p sympa_aliases.db aliases.db | ||
| + | # newaliases | ||
| + | | ||
| + | ===== Nouveaux propriétaires et modérateurs pas pris en compte ===== | ||
| + | |||
| + | Redémarrer le service sympa | ||
| + | |||
| + | L'automatiser par cron toute les nuits | ||
| + | |||
| + | 45 2 * * 1-6 /etc/init.d/sympa restart > /dev/null 2>&1 | ||
| + | |||
| + | |||
| + | <color #ed1c24>Attention pour la prise en compte des modifications dans les fichiers de propriétaires et modérateurs, il ne faut pas que redémarrer sympa:</color> | ||
| + | |||
| + | |||
| + | # /etc/init.d/sympa stop | ||
| + | # ps -ef |grep sympa | ||
| + | sympa 1002 966 1 10:44 ? 00:01:12 /usr/bin/perl /home/sympa/bin/wwsympa.fcgi | ||
| + | sympa 1487 966 0 10:54 ? 00:00:22 /usr/bin/perl /home/sympa/bin/sympa_soap_server.fcgi | ||
| + | sympa 2704 966 0 11:57 ? 00:00:03 /usr/bin/perl /home/sympa/bin/wwsympa.fcgi | ||
| + | root 3085 381 0 12:10 pts/0 00:00:00 grep sympa | ||
| + | # kill -9 1002 1487 2704 | ||
| + | # /etc/init.d/sympa start | ||
| + | | ||
| + | |||
| + | ===== Message pas distribué ===== | ||
| + | |||
| + | Si un message est constitué sans l'"En-têtes SMTP" "Message Id", le message ne sera pas distribué. | ||
