Accéder au contenu.
Menu Sympa

fr - [sympa-fr] message-id trop long pour messageid_bulkspool

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

Archives de la liste

Chronologique Discussions  
  • From: Luc Veillon <adresse@cachée>
  • To: adresse@cachée
  • Cc: pole hebergement <adresse@cachée>
  • Subject: [sympa-fr] message-id trop long pour messageid_bulkspool
  • Date: Mon, 10 Nov 2014 12:36:28 +0100

Bonjour,

Nous fonctionnons en sympa 6.1.4 sur une de nos prod.
Nous avons rencontré ce WE un pb de message-id tellement long (103 caractères) qu'il ne rentrait pas dans la table :

mysql> describe bulkspool_table;
+----------------------------+---------------+------+-----+---------+-------+
| Field                      | Type          | Null | Key | Default | Extra |
+----------------------------+---------------+------+-----+---------+-------+
| messagekey_bulkspool       | varchar(33)   | NO   | PRI | NULL    |       |
| messageid_bulkspool        | varchar(100)  | YES  |     | NULL    |       |
| message_bulkspool          | longtext      | YES  |     | NULL    |       |
| lock_bulkspool             | int(1)        | YES  |     | NULL    |       |
| dkim_privatekey_bulkspool  | varchar(1000) | YES  |     | NULL    |       |
| dkim_selector_bulkspool    | varchar(50)   | YES  |     | NULL    |       |
| dkim_i_bulkspool           | varchar(100)  | YES  |     | NULL    |       |
| dkim_d_bulkspool           | varchar(50)   | YES  |     | NULL    |       |
| dkim_header_list_bulkspool | varchar(500)  | YES  |     | NULL    |       |
+----------------------------+---------------+------+-----+---------+-------+
9 rows in set (0.00 sec)

mysql>  INSERT INTO bulkspool_table (messagekey_bulkspool, messageid_bulkspool, message_bulkspool, lock_bulkspool, dkim_d_bulkspool, dkim_i_bulkspool, dkim_selector_bulkspool, dkim_privatekey_bulkspool, dkim_header_list_bulkspool) VALUES ('7e07b4c34431e86ff4d2c33a9307898d', '<!&!adresse@cachée>', 'TUlNRS1WZXJzaW9uOiAxLjAKQXV0by1TdWJtaXR0ZWQ6IGF1dG8tcmVwbGllZApGcm9tOiBTWU1Q\nQSA8c3ltcGFAdm90ZS1lbGV', 1, NULL ,NULL ,NULL, '', NULL);
Query OK, 1 row affected, 1 warning (0.00 sec)

Sur notre sympa de prod, nous avons eu l'erreur :
Nov  9 11:17:00 opmnsr21s sympa[3474]: err Bulk::store() Unable to add message in bulkspool_table "INSERT INTO bulkspool_table (messagekey_bulkspool, messageid_bulkspool, message_bulkspool, lock_bulkspool, dkim_d_bulkspool, dkim_i_bulkspool, dkim_selector_bulkspool, dkim_privatekey_bulkspool, dkim_header_list_bulkspool) VALUES ('7f17efdb794d07590c77e245cafa3a43', '<!&!adresse@cachée>', 'TUlNRS1WZXJzaW9uOiAxLjAKQXV0by1TdWJtaXR0ZWQ6IGF1dG8tcmVwbGllZApGcm9tOiBTWU1Q\nQSA8c3ltcGFAdm90ZS1lbGV', 1, NULL ,NULL ,NULL, '', NULL)"; error : Data too long for column 'messageid_bulkspool' at row 1


1/ Est ce fréquent ?
2/ Je n'ai vu aucun changes annoncé pour ce paramètre jusqu'à la 6.1.23. Est il possible de modifier la structure de la table nous même pour allonger ce champ à 120 ou y a t-il des risques en cascade dans le code ?

Cordialement
-- 
Luc VEILLON
Pôle IH2M Equipe "Hub - Hébergement - Messagerie"
DSI - Rectorat d'Orléans-Tours
10 Rue Molière
45 000 Orléans
Tél: 02 38 79 45 20/ 02 38 79 45 51
Fax: 02 38 79 45 29
Mel : adresse@cachée



  • [sympa-fr] message-id trop long pour messageid_bulkspool, Luc Veillon, 10/11/2014

Archives gérées par MHonArc 2.6.19+.

Haut de le page