Anomalie #5692
ferméSympa signale que toutes les adresses abonnées sont en erreur
0%
Description
Sympa signale de temps en temps que toutes les adresses abonnées à une liste (genre une liste de support) sont en erreur et que le message envoyé à la liste n'a pas pu être distribué. Le message est envoyé à la personne qui a envoyé le message.
Pourtant le message est bien diffusé.
Mis à jour par Frédéric Couchet il y a presque 3 ans
La plupart des listes Sympa du Chapril n'ont que peu d'adresses abonnées (entre 1 et 5), et les adresses ne sont en fait pas en erreur.
Il faudrait désactiver ce mécanisme de gestion d'erreurs.
La doc Sympa (man 5 sympa_config) indique (même chose pour bouncers_level2) :
"bouncers_level1" (Paragraph) Management of bouncers, 1st level Single occurrence Level 1 is the lower level of bouncing users "bouncers_level1.rate" threshold Format: Number of points. Default: 45 (points) Context: list (config), domain (robot.conf), site (sympa.conf) Each bouncing user have a score (from 0 to 100).
Et il y aussi les champs bouncers_level1.action bouncers_level1.notification.
Test de désactivation en mettant dans /etc/sympa/sympa/sympa.conf une valeur supérieure à 100 :
bouncers_level1.rate 101 bouncers_level2.rate 101
Pour vérifier la liste des adresses indiquées en erreur :
MariaDB [sympa]> select bounce_address_subscriber,bounce_score_subscriber,bounce_subscriber,list_subscriber,user_subscriber from subscriber_table where bounce_subscriber is not NULL;
Pour virer les erreurs :
MariaDB [sympa]> update subscriber_table set bounce_subscriber = NULL where bounce_subscriber is not NULL;
Mis à jour par Frédéric Couchet il y a presque 3 ans
Je viens de faire un test avec deux listes.
Pour la liste contact@ il y a 5 adresses sur 6 indiquées en erreur. Un courriel de test est bien diffusé aux destinataires et l'expéditeur ne reçoit pas de message indiquant une erreur. C'est ok donc.
Pour la liste support-forge@ il y a 2 adresses sur 2 indiquées en erreur. Un courriel de test est bien diffusé aux destinataires mais l'expéditeur reçoit un message indiquant une erreur :
Votre message à la liste forge-support n'a pas pu être distribué. Tous les abonnés à cette liste ont leur adresse en erreur. Contactez l'administrateur des listes (listmaster@chapril.org) pour que le problème soit corrigé avant de retenter d'expédier votre message à la liste
Mis à jour par Frédéric Couchet il y a presque 3 ans
j'ai modifié la config de la liste forge-support qui va me servir de test, dans Admin -> Configurer la liste -> gestion des erreurs. Je mets :
- warn_rate à 101
- rate à 101 pour bouncers_level1 et bouncers_level2
Ce qui donne dans le fichier de config /var/lib/sympa/list_data/forge-support/config :
bounce warn_rate 101 halt_rate 50 bouncers_level1 rate 101 action notify_bouncers notification owner bouncers_level2 rate 101 notification owner action notify_bouncers
J'ai vidé la table des erreurs.
Mis à jour par Frédéric Couchet il y a presque 3 ans
Dans la liste forge-support, il y a toujours 0 adresses en erreur, ce qui est bien et semble confirmer que la modification faite a eu un effet.
J'ai reporté la modification dans la configuration de toutes les listes. Et j'ai vidé la table des erreurs.
Mis à jour par Frédéric Couchet il y a presque 3 ans
je referai une vérification dans quelques jours.
Et je verrai pour créer un template de configuration pour les futures nouvelles listes.
Mis à jour par Frédéric Couchet il y a presque 3 ans
Dans la liste forge-support les deux adresses abonnées sont indiquées en erreur :
- Note d'erreur : indéfini
- Nombre d'erreurs : 1
Mais les adresses restent abonnées.
Même chose sur valise-support.
Un courriel de test envoyé sur valise-support@ est bien diffusé aux deux adresses abonnées. Et l'expéditeur ne reçoit pas de courriel indiquant une possible erreur.
Donc, ça a l'air bon.
Mis à jour par Frédéric Couchet il y a presque 3 ans
J'ai créé un template pour les listes de type support.
Pour créer le template, création du répertoire /etc/sympa/create_list_templates/liste-support/ puis copie des fichiers /usr/share/doc/sympa/examples/samples/intranet/create_list_templates/intranet_list/comment.tt2 et /usr/share/doc/sympa/examples/samples/intranet/create_list_templates/intranet_list/config.tt2 puis modification des fichiers.
La création de liste par ce template n'a pas encore été testé. Ce sera testé lors de la prochaine création d'une liste de type support.
J'ai ajouté une entrée dans la doc https://admin.chapril.org/doku.php?id=admin:infrastructure:sympa
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
Frédéric Couchet a écrit :
Dans la liste forge-support les deux adresses abonnées sont indiquées en erreur :
- Note d'erreur : indéfini
- Nombre d'erreurs : 1Mais les adresses restent abonnées.
Une remarque: la doc indique que sympa ne fait aucune action automatique (par exemple un désabonnement automatique) si l'utilisateur n'a pas au moins 10 erreurs et si il n'a pas été en erreur pour au moins 10 jours.