Subject: Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
List archive
- From: Mathieu LARCHET <address@concealed>
- To: address@concealed
- Cc: "'address@concealed'" <address@concealed>
- Subject: Re: [sympa-fr] erreurs avec Cookie.pm
- Date: Thu, 13 Jan 2011 11:01:24 +0100
Merci Marc-Alexandre, merci également à Laure qui m'a donné des
pistes, Je viens d'utiliser la fonctionnalité permettant d'endosser l'identité d'une personne qui rencontre le problème. Il semble en effet que mon souci d'erreur 500 soit indépendant de l'erreur 'Cookie.pm'. Voici ce qui apparait dans les logs Sympa dès que j'accède aux options d'envoi d'une liste : Jan 13 10:54:52 neith wwsympa[8956]: info [robot univ-nancy2.fr] [session 78871648903825] [client 194.214.218.182] [user address@concealed] [list utimaquettes] main::do_edit_list_request() do_edit_list_request(sending) Jan 13 10:54:53 neith wwsympa[17291]: info WWSympa started J'en conclus qu'il y a bien un process qui crash lors de cette requête. Voici ce qui apparait dans les logs Apache : [Thu Jan 13 10:54:52 2011] [error] [client 194.214.218.182] FastCGI: server "/home/sympa/bin/wwsympa-sudo-wrapper.pl" stderr: Use of uninitialized value in split at /usr/lib/perl5/5.8.8/CGI/Cookie.pm line 98. [Thu Jan 13 10:54:52 2011] [error] [client 194.214.218.182] FastCGI: server "/home/sympa/bin/wwsympa-sudo-wrapper.pl" stderr: Can't coerce array into hash at /home/sympa/bin/wwsympa.fcgi line 9783. [Thu Jan 13 10:54:52 2011] [error] [client 194.214.218.182] FastCGI: server "/home/sympa/bin/wwsympa-sudo-wrapper.pl" stderr: Can't coerce array into hash at /home/sympa/bin/wwsympa.fcgi line 9783. [Thu Jan 13 10:54:52 2011] [error] [client 194.214.218.182] FastCGI: incomplete headers (0 bytes) received from server "/home/sympa/bin/wwsympa-sudo-wrapper.pl" Je vais tester les deux solutions proposées : - patch du wwsympa.fcgi à la ligne 9783 (ça ne me plait pas, je vais devoir maintenir ce patch lors des mises à jour) : if($v->{'value'} =~ /hash/i ){ foreach my $day (keys %{$v->{'value'}}) { $v->{'value'}{$day}{'title'} = gettext_strftime "%A", localtime(0 + ($day +3) * (3600 * 24)); } }- correction du fichier de conf de la liste, mais là je vais devoir manuellement corriger TOUS les fichiers de conf de mes listes Je vous tiens au courant. Le 13/01/2011 10:28, address@concealed a écrit : Bonjour,
> J'ai plusieurs utilisateurs
qui se plaignent d'erreurs 500 lorsqu'ils accèdent aux
pages de gestion d'une liste (surtout celle permettant de
modifier le scénario).
> Je n'arrive pas à reproduire le bug, il n'apparaît jamais en tant que listmaster. J'ai deja eu le même souci.
Je suis en version 6.0.2.
Quand un owner tente
d'acceder au menu d'administration de sa liste
"Envoie/Recpetion" J'ai une erreur.
Regarde si dans le fichier conf de la liste
il y'a bien la ligne : digest 4 4:0 (par defaut)
En analysant mes log en mode
debug, je me suis apercu que j'avais une erreur lors du
parsage du fichier conf.
Je ne sais si nos erreurs on
un rapport, mais en rajoutant cette ligne les owners peuvent
de nouveaux acceder à la page.
En revanche cette erreur
n'est pas normal :
Car mon fichier edit_list.conf
:
digest
owner,privileged_owner hidden
digest_max_size
owner,privileged_owner hidden
Par conséquent je cache
cette option aux propritaires.
En attandant la
correction de celui et si ton problème est le même que
le mien. Je te conseille de verifier tes scenarios de
creation dans le dossier create_list_templates
et de t'assurer que la ligne digest 4 4:0 est
presente dans tous tes scenarios de création.
(config.tt2)
Autre solution
pour que ca ne plante plus :
Dans ton fichier edit_list.conf
:
Modifie :
digest
owner,privileged_owner write
digest_max_size
owner,privileged_owner write
De cette facon tu peux te permettre
de te passer de la ligne digest 4 4:0 dans tes tous
tes fichiers config de liste et par la même occasion
empecher le stockage des mails envoyé sur chaque
liste dans la spool de digest. le
seul point negatif est que maintenant les owners
auront la possiblité d'editer et donc de choisir la
periode de compilation des digest de le menu adminitration
- Envoie / Reception de leur liste.
Pour tester :
rend toi dans le menu d'administration du listmaster et
prend l'identité d'un owner d'une liste. (en bas de la page)
En esperant avoir pu t'aider. Cordialement,
Lievre
Marc-Alexandre MOE Liste de diffusion Tél : 03 83 67 51 50
--
Présidence de l'Université Nancy 2 DSI Bureau 159 91 avenue de la Libération BP 454 54001 NANCY CEDEX +33 3 54 50 36 57 +33 3 54 50 36 51 Mathieu LARCHET Pôle Infrastructure ********************************* This message and any attachments (the "message") are confidential and intended solely for the addressees. Any unauthorised use or dissemination is prohibited. Messages are susceptible to alteration. France Telecom Group shall not be liable for the message if altered, changed or falsified. If you are not the intended addressee of this message, please cancel it immediately and inform the sender. ******************************** |
-
Re: [sympa-fr] erreurs avec Cookie.pm,
DSI - Pole systèmes, 01/03/2011
-
Re: Re: [sympa-fr] erreurs avec Cookie.pm,
johan.glenac, 01/06/2011
-
Re: [sympa-fr] erreurs avec Cookie.pm,
Mathieu LARCHET, 01/13/2011
-
RE: [sympa-fr] erreurs avec Cookie.pm,
mlievre.ext, 01/13/2011
- Re: [sympa-fr] erreurs avec Cookie.pm, Laure GREGOIRE, 01/13/2011
-
Re: [sympa-fr] erreurs avec Cookie.pm,
Mathieu LARCHET, 01/13/2011
-
RE: [sympa-fr] erreurs avec Cookie.pm,
mlievre.ext, 01/13/2011
-
Re: [sympa-fr] erreurs avec Cookie.pm,
Mathieu LARCHET, 01/13/2011
- RE: [sympa-fr] erreurs avec Cookie.pm, mlievre.ext, 01/13/2011
-
Re: [sympa-fr] erreurs avec Cookie.pm,
Mathieu LARCHET, 01/13/2011
-
RE: [sympa-fr] erreurs avec Cookie.pm,
mlievre.ext, 01/13/2011
-
RE: [sympa-fr] erreurs avec Cookie.pm,
mlievre.ext, 01/13/2011
-
Re: [sympa-fr] erreurs avec Cookie.pm,
Mathieu LARCHET, 01/13/2011
-
Re: Re: [sympa-fr] erreurs avec Cookie.pm,
johan.glenac, 01/06/2011
Archive powered by MHonArc 2.6.19+.