Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] Upgrade 6.1.20 vers 6.2.5 : Propriétaires définis via une source de données externe

Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa

Archives de la liste

Chronologique Discussions  
  • From: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] Upgrade 6.1.20 vers 6.2.5 : Propriétaires définis via une source de données externe
  • Date: Tue, 13 Oct 2015 17:01:07 +0200

Bonjour,

Effectivement, on avait le même bug que pour SQL. Je l'ai corrigé et intégré dans la 6.2.9.

Bonne journée,

David

Le 13/10/2015 14:29, Yoann Delattre a écrit :
adresse@cachée"> Bonjour,

nous rencontrons un problème similaire ici.
Depuis la mise à jours 6.2.4 vers 6.2.8 les listes configurées afin d'importer les propriétaires et modérateurs via une source de données externe (owner_include et editor_include) ne fonctionnent plus.
Lorsque nous tentons de forcer via l'interface web, nous obtenons le message d'erreur suivant : Impossible de synchroniser les administrateurs de la liste

Et nous avons ce message d'erreur dans nos logs :

8536 > Sympa::List::add_list_admin#5320 Unable to add admin adresse@cachée to table admin_table for list Sympa::List <adresse@cachée>:
Oct 13 12:58:37 newsympa sympa[28386]: err main::#544 > Sympa::List::purge#11064 > Sympa::List::close_list#10977 > Sympa::List::get_lists#9223 > Sympa::List::new#624 > Sympa::List::sync_include_admin#8538 Failed to add new editor(s) to list Sympa::List <adresse@cachée>

La source de données externe est de type include_ldap_2level_query mais nous avons aussi testé avec une source de données de type include_ldap_query avec le même résultat.
Le seul type de source de données qui fonctionne dans notre cas est le type list_include.

Merci d'avance pour votre aide,
cordialement,
Yoann Delattre ✆ 03 20 95 69 10adresse@cachée Équipe SIAD (Systèmes d'Information et Aide à la Décision)
DSI de l'académie de Lille (Direction des Systèmes d'Information)
110 avenue Gaston Berger - 59000 Lille
Le 29/09/2015 17:24, Simeau-Adenis Annie a écrit :

Bonjour,

 

Je suis en train de tester la migration depuis sympa 6.1.20 vers sympa 6.2.5

 

Arrivée à l’opération

# /home/sympa/bin/sympa.pl --upgrade

 

J’ai eu dans les log de sympa de nombreuses erreurs :

err main::#797 > Sympa::Upgrade::upgrade#140 > Sympa::List::sync_include_admin#8597 > Sympa::List::add_list_admin#5346 > Sympa::Database::do_prepared_query#379 Unable to execute SQL statement "INSERT INTO admin_table (user_admin, comment_admin, list_admin, robot_admin, date_admin, update_admin, reception_admin, visibility_admin, subscribed_admin, included_admin, include_sources_admin, role_admin, info_admin, profile_admin) VALUES (?, ?, ?, ?, FROM_UNIXTIME(1443174482), FROM_UNIXTIME(1443174482), ?, ?, ?, ?, ?, ?, ?, ?)": (S1000) called with 11 bind variables when 12 are needed

 

err main::#797 > Sympa::Upgrade::upgrade#140 > Sympa::List::sync_include_admin#8597 > Sympa::List::add_list_admin#5377 Unable to add admin adresse@cachée to table admin_table for list Sympa::List <adresse@cachée>:

J’ai ensuite fait les upgrade_bulk_spool.pl et upgrade_send_spool.pl et ai réussi à faire démarre sympa et apache.

J’ai fini par comprendre qu’il s’agissait de l’import des propriétaires et modérateurs définis via une source de données externe (owner_include) ou  (editor_include).

Ceux-ci sont manquants dans les listes, mais la définition est bien là.

 

Lorsque j’essaie de les (re)définir via l’interface web j’obtiens  un message pop-up : « ERREUR INTERNE (edit_list) - Impossible de synchroniser les administrateurs de la liste « 

 

et je reçois un mail d’erreur

L'utilisateur adresse@cachée a été confronté à une erreur

interne

(Interface web - ACTION : Command process - LIST : adresse@cachée-

lyon.fr) :

 

Problème de synchronisation des administrateurs de la liste 'anime'

 

Consultez les logs pour plus de détails.

et dans les log je retrouve mes messages d’erreur du début

 

Pourtant la structure de la table admin_table ne semble pas avoir changé, pas plus que la définition de mes sources de données dans /home/sympa/etc/data_sources/

C’est peut-être là le problème mais je récupère bien les adresses de courriel (titi.toto n’étant là que pour l’anonymat)

 

Je ne comprends pas tous ces « ? » dans la requête qui est refusée, en tout cas il y en a bien 12

 

 

Une idée ?

 

Merci d’avance

Annie Simeau-Adenis

--
Annie SIMEAU-ADENIS

Annie SIMEAU-ADENIS

ÉCOLE NORMALE SUPÉRIEURE DE LYON

Direction des Systèmes d'Information

Systèmes, Réseaux et Sécurité

 

http://www.ens-lyon.eu/

e-mail :  adresse@cachée  Téléphone  : 04 26 73 11 77

Standard : 04 26 73 11 00 - Télécopie : 04 26 73 11 45

Institut Français de l'Éducation - 19 allée de Fontenay - 69007 LYON



--
A bug in Sympa? Quick! To the bug tracker!

 
David Verdin
Études et projets applicatifs
 
Tél : +33 2 23 23 69 71
Fax : +33 2 23 23 71 21
 
www.renater.fr
RENATER
263 Avenue du Gal Leclerc
35042 Rennes Cedex



PNG image

Attachment: smime.p7s
Description: Signature cryptographique S/MIME




Archives gérées par MHonArc 2.6.19+.

Haut de le page