Bonjour à tous,
J’ai de mon côté aussi revu la table suite à la mise à jour.
Qqs doublons avaient sans doute gêné l’UPDATE …
mysql> UPDATE exclusion_table SET robot_exclusion="xxxx.xxxx.xx" WHERE 1;
ERROR 1062 (23000): Duplicate entry 'nom_de_liste-mel@-robot' for key 1
Après suppression pour l’occasion des 2 enregistrements sous mysql et de l’adresse dans le fichier inclus
mysql> UPDATE exclusion_table SET robot_exclusion="xxxx.xxxx.xx" WHERE 1;
Query OK, 5169 rows affected (0.16 sec)
Rows matched: 11212 Changed: 5169 Warnings: 0
Suggestion, est-ce que le bouton de l’interface graphique « Exclure » pourra être remplacé par « Exclusion » ?
Je pensais dans un premier tps qu’il agissait sur une éventuelle sélection d’abonnés … à exclure ;)
Les exclusions me sont bien listés pour une liste donnée.
Est-il prévu de pouvoir en supprimer depuis cette même page ?
Merci d’avance de vos réponses.
Bien cordialement,
Ludovic
De : adresse@cachée [mailto:adresse@cachée] De la part de David Verdin
Envoyé : mardi 31 juillet 2012 17:53
À : ines foulhouze
Cc : adresse@cachée
Objet : Re: [sympa-fr] 6.1.14 et affichage des exclusions
Normalement, vous auriez dû voir également la ligne suivante:
notice Upgrade::probe_db() fixing robot column of exclusion table.
Si ce n'est pas le cas, vous avez toujours la possibilité de faire une mise à jour de la table :
UPDATE exclusion_table SET robot_exclusion="votre-domaine-de-liste" WHERE 1;
Où "votre-domaine-de-liste" est la partie domaine des adresses de vos listes. Je pense que vous n'avez qu'un seul robot ?
Ça va remplir la colonne robot et rendre les exclusions à nouveau visibles.
Cordialement,
David Verdin
Le 31/07/12 11:49, ines foulhouze a écrit :
Bjr
oui, tout à fait, la colonne family_exclusion s'est remplie avec des NULL, et rien dans la colonne robot_exclusion
Voici la trace du --upgrade
------
root@vmi-preprod-26:/home/ifoulhouze/sympa-6.1.14]# sympa.pl --upgrade
Line 257 of sympa.conf, parameter dkim_header_list is now obsolete
info Configuration file read, default log level 0
notice Upgrade::probe_db() Table list_table created in database sympa-pp
info Upgrade::probe_db() Field 'family_exclusion' (table 'exclusion_table' ; database 'sympa-pp') was NOT found. Attempting to add it...
info Upgrade::probe_db() Field family_exclusion added to table exclusion_table
info Upgrade::probe_db() Field 'robot_exclusion' (table 'exclusion_table' ; database 'sympa-pp') was NOT found. Attempting to add it...
info Upgrade::probe_db() Field robot_exclusion added to table exclusion_table
info Upgrade::probe_db() Missing expected primary key : robot_exclusion
info Upgrade::probe_db() Table exclusion_table, PRIMARY KEY dropped
info Upgrade::probe_db() Table exclusion_table, PRIMARY KEY set on list_exclusion,user_exclusion,robot_exclusion
info Upgrade::probe_db() Field 'creation_email_list' (table 'list_table' ; database 'sympa-pp') was NOT found. Attempting to add it...
info Upgrade::probe_db() Field creation_email_list added to table list_table
David Verdin <adresse@cachée> a écrit :
Bonjour,
Avez-vous bien passé le script sympa.pl --upgrade ?
Ce script doit mettre à jour les données de la talb epour tenir compte du robot.
Cordialement,
David Verdin
Le 31/07/12 10:11, ines foulhouze a écrit :
Bonjour
Nous avons beaucoup de listes générées à partir d'un annuaire ldap et donc nous utilisons fréquemment le mécanisme d'exclusion
Je viens de passer de 6.1.7 à 6.1.14 sur notre serveur de pré-production.
La table "exclusion_table" a changé de format.. j'ai rajouté automatiquement le nom de mon robot dans la colonne robot_exclusion...
Le mécanisme d'exclusion fonctionne parfaitement dans la liste des abonnés.
Mais dans l'interface graphique, sur la page show_exclude, rien n'apparait (alors que ça fonctionnait en 6.1.7), ce qui est génant pour les propriétaires de liste qui n'ont plus de visibilité sur leurs exclusions
cdlt
ines foulhouze
listmaster
--
*******************************
* Inès Foulhouze *
* adresse@cachée *
* DSI - UA *
*******************************