Accéder au contenu.
Menu Sympa

fr - Re: [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: David Verdin <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] message-id trop long pour messageid_bulkspool
  • Date: Mon, 01 Dec 2014 18:01:11 +0100

Bonjour,

Il n'y a aucun inconvénient à changer la taille de ce champ.

Dans la 6.2, on se débarasse des spools en base de données. C'est la fin de ce genre d'exceptions, donc...

Bonne journée,

David

Le 10/11/14 12:36, Luc Veillon a écrit :
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


--
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



  • Re: [sympa-fr] message-id trop long pour messageid_bulkspool, David Verdin, 01/12/2014

Archives gérées par MHonArc 2.6.19+.

Haut de le page