Demande #5899
fermémail [ADMINS AUTO] Cron <root@sympa> /usr/local/bin/sync-aliases.pl
Ajouté par Pierre-Louis Bonicoli il y a plus de 2 ans. Mis à jour il y a 3 mois.
0%
Description
Depuis aujourd'hui 12h05, le mail ci-dessous est envoyé toutes les 5 minutes sur la liste de diffusion admins-auto:
Subject: [ADMINS AUTO] Cron <root@sympa> /usr/local/bin/sync-aliases.pl err Sympa::List::_load_list_config_file() Expecting a paragraph for "creation" parameter in /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config, ignore it
Fichiers
screenshot.png (61,5 ko) screenshot.png | Pierre-Louis Bonicoli, 02/06/2022 17:35 |
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
- Fichier screenshot.png screenshot.png ajouté
- Statut changé de Nouveau à En cours de traitement
Le fichier de configuration de la liste a été modifié quelques minutes avant que les erreurs n'apparaissent:
# ls -lt -c /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config{.24,.25,} -rw-r----- 1 sympa sympa 651 Jun 2 17:15 /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config -rw-r----- 1 sympa sympa 665 Jun 2 12:01 /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config.25 -rw-r----- 1 sympa sympa 993 Oct 3 2017 /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config.24
Le fichier
config
semble réécrit toutes les 5 minutes.
La différence entre le fichier de configuration actuel et le précédent (les deux fichiers ont été recopiés et réordonnés avant comparaison):
# diff -Naur config.25 config --- config.25 2022-06-02 17:29:31.492951578 +0200 +++ config 2022-06-02 17:29:45.476938326 +0200 @@ -3,6 +3,7 @@ available_user_options,reception digest,html,mail,nomail,not_me,notice,summary,txt,urlize clean_delay_queuemod 15 cookie toto5 +creation custom_subject contact-LEF del owner_notify digest 5 20:56 @@ -10,12 +11,12 @@ process_archive on review private send privateorpublickey -serial 25 +serial 26 status open subject Libre en Fete <http://www.libre-en-fete.net> subscribe closed topics organisation_interne/groupes_de_travail,sensibilisation unsubscribe auth_notify -update,date 03 Oct 2017 at 21:50:22,email automatic,date_epoch 1507060222 +update,date_epoch 1654164108,email XXXX@april.org user_data_source include2 -visibility noconceal +visibility conceal
La date de modification mentionnée correspond:
# date -d @1654164108 Thu 02 Jun 2022 12:01:48 PM CEST
Au niveau de l'interface d'administration de la liste, il n'y a effectivement pas d'information relative à sa création:
Je ne sais pas si le fichier config est régulièrement généré depuis une autre source de donnée. J'essaie dans un premier temps de simplement supprimer la ligne creation
du fichier.
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
Il n'y a pas eu de mail envoyé à admins-auto après la suppression de la ligne creation
au fichier /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config
.
Pour vérifier le comportement de sympa, je vais:
1. afficher https://listes.libre-en-fete.net/wws/edit_list_request/contact-lef/description
2. cliquer sur le bouton mise à jour
(sans rien modifier) dans le but de
3. vérifier si creation
est à nouveau ajouté au fichier config
(et donc les mails à nouveau envoyés) ou non
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
- Statut changé de En cours de traitement à Résolu
Pour forcer la création du fichier config, j'ai rajouté puis supprimé un espace dans le sujet de la liste.
Suite à cette action:
- le mot clef creation
reste absent du fichier config
- le mail d'erreur ne réapparait pas
Le problème apparaît donc uniquement à la première édition d'une liste possédant une configuration dans un ancien format, les logs contiennnent d'ailleurs:
Jun 02 12:01:48 sympa wwsympa[861]: err main::#1557 > main::do_edit_list#10646 > Sympa::List::new#173 > Sympa::List::load#690 > Sympa::List::_load_list_config_file#5090 Expe cting a paragraph for "creation" parameter in /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config, ignore it [...] Jun 02 12:01:52 sympa task_manager[1112280]: err main::#148 > Sympa::Spindle::spin#78 > Sympa::Spool::next#125 > Sympa::Spool::Task::_load#57 > Sympa::Spool::Task::_create_all_tasks#93 > Sympa::List::get_lists#4607 > Sympa::List::new#173 > Sympa::List::load#690 > Sympa::List::_load_list_config_file#5090 Expecting a paragraph for "creation" parameter in /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config, ignore it Jun 02 12:01:53 sympa sympa_msg[1112272]: err main::#240 > Sympa::Spindle::spin#78 > Sympa::Spool::next#149 > Sympa::Spool::unmarshal#283 > Sympa::Spool::unmarshal_metadata#424 > Sympa::List::new#173 > Sympa::List::load#690 > Sympa::List::_load_list_config_file#5090 Expecting a paragraph for "creation" parameter in /var/lib/sympa/expl/libre-en-fete.net/contact-lef/config, ignore it
Il ne semble pas qu'il y ait d'autre listes concernées (grep -A 1 creation /var/lib/sympa/expl/*/*/config
).
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
- Statut changé de Résolu à En cours de traitement
Le problème apparaît aujourd'hui avec la liste /var/lib/sympa/expl/candidats.fr/candidatsfr/config
: il semblerait donc qu'il y ait une opération qui ajoute cette directive.
J'ai supprimé la ligne creation
du fichier /var/lib/sympa/expl/candidats.fr/candidatsfr/config
.
Mis à jour par Frédéric Couchet il y a plus de 2 ans
Ce matin j'ai fait une modification dans la configuration de la liste candidatsfr@candidats.fr via l'interface web WWSympa, c'est peut-être ce qui génère ça. Peut-être que WWSympa a ajouté un champ creation incomplet.
Mis à jour par Pierre-Louis Bonicoli il y a plus de 2 ans
J'ai constaté que la modification faite par Fred est la suivante:
add owner add owner > creation [...] > bounce,halt_rate 50,warn_rate 101 > bouncers_level1,action notify_bouncers,notification owner,rate 101 > bouncers_level2,action remove_bouncers,notification owner,rate 101 custom_subject Contact Candidats.fr custom_subject Contact Candidats.fr [...] send public send public serial 17 | serial 18 status open status open [...] unsubscribe auth_notify unsubscribe auth_notify update,date 03 Oct 2017 at 21:50:21,date_epoch 1507060221,ema | update,date_epoch 1654678939,email XXXX@april.org user_data_source include2 user_data_source include2 visibility noconceal visibility noconceal
D'après le schéma de la configuration, la directive creation
est bien optionnelle.
J'ai fait le test suivant:
- via l'interface web: modifier l'un des taux seuils (rate) de 101 à 102
- vérifier que le fichier config
est bien changé (102 présent dans le fichier, ligne update
modifiée)
- la directive creation
n'est pas présente dans le fichier config
Je n'ai pas identifié ce qui déclenchait l'écriture de la directive creation
.
Une autre personne a rencontré ce problème et l'a contourné en rajoutant les paramètres creation
.
Dans la base de données MySQL, les champs creation_email_list
et creation_epoch_list
de la liste candidatsfr
sont NULL
.
La configuration des listes n'est pas mises en cache:
/etc/sympa/sympa/sympa.conf:cache_list_config none
Exécuter avec l'utilisateur sympa
, la commande sympa -d --health_check
n'affiche rien et ne retourne pas erreur.
Mis à jour par Quentin Gibeaux il y a plus de 2 ans
- Version cible changé de Backlog à Juin 2022
Mis à jour par Quentin Gibeaux il y a plus de 2 ans
- Version cible changé de Juin 2022 à Été 2022
Mis à jour par Quentin Gibeaux il y a environ 2 ans
- Version cible changé de Été 2022 à Septembre 2022
Mis à jour par Quentin Gibeaux il y a environ 2 ans
- Version cible changé de Septembre 2022 à Octobre 2022
Mis à jour par Quentin Gibeaux il y a environ 2 ans
- Version cible changé de Octobre 2022 à Novembre 2022
Mis à jour par Quentin Gibeaux il y a presque 2 ans
- Version cible changé de Novembre 2022 à Décembre 2022
Mis à jour par Quentin Gibeaux il y a presque 2 ans
- Version cible changé de Décembre 2022 à Janvier 2023
Mis à jour par Quentin Gibeaux il y a presque 2 ans
- Version cible changé de Janvier 2023 à Février 2023
Mis à jour par Frédéric Couchet il y a plus d'un an
- Version cible changé de Février 2023 à Mars 2023
Mis à jour par Quentin Gibeaux il y a plus d'un an
- Version cible changé de Mars 2023 à Avril 2023
Mis à jour par Quentin Gibeaux il y a plus d'un an
- Version cible changé de Avril 2023 à Mai 2023
Mis à jour par Quentin Gibeaux il y a plus d'un an
- Version cible changé de Mai 2023 à Juin 2023
Mis à jour par Quentin Gibeaux il y a plus d'un an
- Version cible changé de Juin 2023 à Été 2023
Mis à jour par Pierre-Louis Bonicoli il y a plus d'un an
Le problème est réapparu ce jour avec le fichier de configuration /var/lib/sympa/expl/april.org/libreavous/config
(j'ai manuellement supprimé la ligne contenant "creation").
/var/lib/sympa/expl/april.org/libreavous/config.7
contient:
date 10 janv. 2020 at 15:38:26 date_epoch 1578667106
Mis à jour par Quentin Gibeaux il y a environ un an
- Version cible changé de Été 2023 à Septembre 2023
Mis à jour par Quentin Gibeaux il y a environ un an
- Version cible changé de Septembre 2023 à Octobre 2023
Mis à jour par Quentin Gibeaux il y a environ un an
- Version cible changé de Octobre 2023 à Novembre 2023
Mis à jour par Quentin Gibeaux il y a 12 mois
- Version cible changé de Novembre 2023 à Décembre 2023
Mis à jour par Quentin Gibeaux il y a 11 mois
- Version cible changé de Décembre 2023 à Janvier 2024
Mis à jour par Quentin Gibeaux il y a 10 mois
- Version cible changé de Janvier 2024 à Février 2024
Mis à jour par Quentin Gibeaux il y a 9 mois
- Version cible changé de Février 2024 à Mars 2024
Mis à jour par Quentin Gibeaux il y a 8 mois
- Version cible changé de Mars 2024 à Avril 2024
Mis à jour par Quentin Gibeaux il y a 7 mois
- Version cible changé de Avril 2024 à Mai 2024
Mis à jour par Quentin Gibeaux il y a 6 mois
- Version cible changé de Mai 2024 à Juin 2024
Mis à jour par Quentin Gibeaux il y a 5 mois
- Version cible changé de Juin 2024 à Été 2024
Mis à jour par Quentin Gibeaux il y a 3 mois
- Version cible changé de Été 2024 à Septembre 2024
Mis à jour par Pierre-Louis Bonicoli il y a 3 mois
- Statut changé de En cours de traitement à Fermé