Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
Re: [sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf
- From: Guillaume Protet <adresse@cachée>
- To: adresse@cachée
- Subject: Re: [sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf
- Date: Tue, 5 Oct 2010 18:11:01 +0200 (CEST)
Merci à Laure pour m'avoir aidé à résoudre le problème grâce à un petit patch.
Il suffit de modifier le fichier bin/wwsympa.fcgi à la ligne 9628 (pour Sympa
6.0.6) pour obtenir :
if($v->{'value'} =~ /hash/i ){
foreach my $day (keys %{$v->{'value'}}) {
$v->{'value'}{$day}{'title'} = gettext_strftime "%A",
localtime(0 + ($day +3) * (3600 * 24));
}
}
Après modification et un relance de Apache, le problème est résolu et
l'erreur 500 n'apparaît plus.
Pouvez-vous me dire si ce bug sera corrigé dans une éventuelle version de
Sympa 6.0.7 ?
Merci d'avance.
Cordialement,
--
Guillaume PROTET
StarXpert
01 75 57 84 80
adresse@cachée
----- Mail original -----
> Bonjour à tous,
>
> Je viens de rencontrer un bug sur l'interface Web de Sympa lors de la
> modification du paramètre "digest" dans le fichier edit_list.conf.
>
> J'ai d'abord recopié le fichier edit_list.conf dans le dossier etc/ du
> répertoire d'installation de Sympa, et j'ai voulu modifier le
> paramètre "digest" ("Périodicité des compilations" dans l'interface
> Sympa) afin qu'il soit accessible en lecture seule pour le
> propriétaire privilégié et les propriétaires d'une liste. Voici la
> ligne de configuration correspondante dans le fichier edit_list.conf :
>
> digest privileged_owner,owner read
>
> Une fois le fichier enregistré, il n'est plus possible, pour les
> propriétaires, d'accéder à l'onglet "Diffusion/Réception" dans la page
> de configuration d'une liste: l'interface de Sympa renvoie une erreur
> 500. Tous les autres onglets de la configuration d'une liste sont
> accessibles. Voici les logs de l'interface Sympa correspondants à
> l'erreur 500 :
>
> [Tue Oct 05 15:28:19 2010] [error] [client ] FastCGI: server
> "/var/sympa/bin/wwsympa-wrapper.fcgi" stderr: Use of uninitialized
> value $raw_cookie in split at
> /usr/local/share/perl/5.10.0/CGI/Cookie.pm line 98., referer:
> http://sympa/sympa/edit_list_request/test/sending
> [Tue Oct 05 15:28:19 2010] [error] [client ] FastCGI: server
> "/var/sympa/bin/wwsympa-wrapper.fcgi" stderr: Not a HASH reference at
> /var/sympa/bin/wwsympa.fcgi line 9629., referer:
> http://sympa/sympa/edit_list_request/test/sending
> [Tue Oct 05 15:28:19 2010] [error] [client ] FastCGI: server
> "/var/sympa/bin/wwsympa-wrapper.fcgi" stderr: Not a HASH reference at
> /var/sympa/bin/wwsympa.fcgi line 9629., referer:
> http://sympa/sympa/edit_list_request/test/sending
> [Tue Oct 05 15:28:19 2010] [error] [client ] FastCGI: incomplete
> headers (0 bytes) received from server
> "/var/sympa/bin/wwsympa-wrapper.fcgi", referer:
> http://sympa/sympa/edit_list_request/test/sending
>
>
> Après divers tests, je me suis rendu compte que le problème était lié
> à la modification spécifique du paramètre "digest" en lecture seule et
> il suffit de le remettre en écriture (write) pour que la page
> "Diffusion/Réception" fonctionne à nouveau. Tous les autres paramètre
> de la page "Diffusion/Réception" peuvent être passés en lecture seule
> sans soucis.
>
> J'ai constaté ce problème sur une installation de Sympa 6.0.6 sur un
> serveur Debian 5.0 .
>
> Avez-vous déjà rencontré ce bug ? Arrivez-vous à le reproduire ?
>
> Cordialement,
>
> --
> Guillaume PROTET
> StarXpert
> 01 75 57 84 80
> adresse@cachée
-
[sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf,
Guillaume Protet, 05/10/2010
-
Re: [sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf,
Guillaume Protet, 05/10/2010
- Re: [sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf, David Verdin, 06/10/2010
-
Re: [sympa-fr] Bug interface Sympa après modification du paramètre digest dans edit_list.conf,
Guillaume Protet, 05/10/2010
Archives gérées par MHonArc 2.6.19+.