Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] ERREUR (arc) - arc_not_found

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

Archives de la liste

Chronologique Discussions  
  • From: Pierre Malard <adresse@cachée>
  • To: adresse@cachée
  • Subject: Re: [sympa-fr] ERREUR (arc) - arc_not_found
  • Date: Wed, 3 Jul 2019 16:51:28 +0200

Bonjour,

J’ai le même problème sur notre installation en cours sous Debian 9.
Pour répondre aux questions posées :
- J’ai décommenté la valeur arc_path dans le fichier «
/etc/sympa/sympa/sympa.conf »,
ce que me semblait pas utile étant donné que la valeur par défaut indiquée
était … la bonne. Mais bon, ça c’est fait.
- le paquet « mhonarc » est bien installé, c’est la version 2.6.19-2
- ma liste de test est bien configurée pour enregistrer les archives
(vérifié)
et il y a même un message archivé !
Par contre, lorsque je souhaite le consulter avec l’interface Web, j’ai le
même
problème que Sébastien.

Peut-être une piste mais je dois bien avouer que cela ne me cause pas du tout.
Lorsque je teste la configuration de Sympa avec « sympa_wizard.pl —check »,
voici ce que ça me renvoie :
root@listes:~# /usr/lib/sympa/bin/sympa_wizard.pl --check
. . .
Vérification de la version de l'interpréteur Perl :

Votre version de Perl est suffisante (5.024001 >= 5.008)

Vérification des modules OBLIGATOIRES :

module Perl depuis CPAN STATUS
----------- --------- ------
Archive::Zip Archive-Zip OK (1.59 >= 1.05)
CGI CGI OK (4.35 >= 3.51)
Class::Singleton Class-Singleton OK (1.5 >= 1.03)
DBD::mysql DBD-mysql OK (4.041 >= 4.008)
DBI DBI OK (1.642 >= 1.48)
DateTime::Format::Mail DateTime-Format-Mail OK (0.403 >= 0.28)
DateTime::TimeZone DateTime-TimeZone OK (2.09 >= 0.59)
Digest::MD5 Digest-MD5 OK (2.54 >= 2.00)
Encode Encode OK (3.01 >= 1.0)
File::Copy::Recursive File-Copy-Recursive OK (0.38 >= 0.36)
File::NFSLock File-NFSLock OK (1.27 >= 1.0)
File::Path File-Path OK (2.1201 >= 2.08)
HTML::FormatText HTML-Format OK (2.12 >= 1.0)
HTML::StripScripts::ParserHTML-StripScripts-ParserOK (1.03 >= 1.03)
HTML::TreeBuilder HTML-Tree OK (5.03 >= 1.0)
IO::File IO OK (1.16 >= 1.10)
IO::Scalar IO-stringy OK (2.111 >= 1.0)
LWP::UserAgent libwww-perl OK (6.15 >= 1.0)
List::Util::XS Scalar-List-Utils OK (1.47 >= 1.20)
Locale::Messages libintl-perl OK (1.26 >= 1.20)
Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at
/usr/local/share/perl/5.24.1/mhamain.pl line 1565.
Compilation failed in require at /usr/lib/sympa/bin/sympa_wizard.pl line 550.
MHonArc::UTF8 MHonArc

Idem lorsqu’on lance la commande « mhonarc » seule :
root@listes:~# mhonarc --help
Can't use 'defined(%hash)' (Maybe you should just omit the defined()?) at
/usr/local/share/perl/5.24.1/mhamain.pl line 1565.
Compilation failed in require at /usr/bin/mhonarc line 39.

C’est intéressant de nous dire qu’une variable n’est pas définie sans nous
indiquer
où la définir…

En faisant une recherche on découvre que c’est un bug référencé
(https://bugs.launchpad.net/ubuntu/+source/mhonarc/+bug/1674384 et
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816638) et qu’il suffit de
ré-installer le paquet « mhonarc » avec un :
# apt-get install --reinstall mhonarc

Effectivement la commande fonctionne alors :
root@listes:~# mhonarc --help
Usage: mhonarc [<options>] <mailfolder> ...
mhonarc -rmm [<options>] <msg> ...
mhonarc -annotate [-notetext <text>] <msg> ...

Description:
MHonArc is a highly customizable Perl program for converting mail,

Mais pas l’interface Sympa même après un restart ni la commande «
sympa_wizard » :-(

« MHonArc » est pourtant une dépendance de Sympa !


J’ai alors patché le « mhamain.pl » selon ce qui était indiqué dans la
référence de bug Debian. Du coup, non seulement la commande « mhonarc »
fonctionne mais aussi le « sympa_wizard -—check » :-)


Je pensais mes soucis terminés mais basta, ça plante toujours sur l’interface
Web ! Avec ceci dans les lois de sympa :
Jul 3 16:49:57 listes wwsympa[32340]: err main::#1663 > main::do_arc#9675
[robot teledetection.fr] [session 09521732211434] [client 193.48.189.121]
[user adresse@cachée] [list admin] Unable to read HTML
message <>

Je ne pense pas être loin mais si quelqu’un a une solution…


> Le 3 juil. 2019 à 13:03, Sebastien Soubie <adresse@cachée> a
> écrit :
>
> Bonjour,
>
> Je viens de regarder dans les fichier de conf et la variable est bien
> définie dans le fichier /usr/share/sympa/lib/Sympa/Constants.pm
>
> use constant ARCDIR => '/var/lib/sympa/arc';
>
> Par contre, elle en l'est pas dans le sympa.conf.
> dans la doc on peut trouver ceci pour la définition des variables:
> https://sympa-community.github.io/manual/layout.html
>
> Vous l'avez configuré dans votre sympa.conf comme ça: arc_path
> /var/lib/sympa/arc
>
> Sébastien
>
>
> Le 03/07/2019 à 11:37, Anne Durand a écrit :
>> Bonjour
>>
>> Est-ce que la variable arc_path est bien initialisée dans le fichier
>> sympa.conf, après redémarrage de sympa?
>>
>> Anne
>>
>> Le 03/07/2019 à 11:27, Sebastien Soubie a écrit :
>>> Ce paquet est bien installé sur ma debian en version 2.6.19-2.
>>>
>>> C'était une bonne piste de départ, mais ca ne vient pas de là.
>>>
>>> D'autres idées??
>>>
>>> Le 03/07/2019 à 11:21, THOMAS Jean a écrit :
>>>> Bonjour,
>>>>
>>>> Peut-être que le binaire mhonarc est absent de ton serveur.
>>>> Sur mon serveur redhat il vient du paquet mhonarc-2.6.19-5.el7.noarch
>>>>
>>>> Cordialement,
>>>> Jean THOMAS
>>>>
>>>> -----Message d'origine-----
>>>> De : adresse@cachée
>>>> <adresse@cachée> De la part de Sebastien Soubie
>>>> Envoyé : mercredi 3 juillet 2019 09:43
>>>> À : adresse@cachée
>>>> Objet : [sympa-fr] ERREUR (arc) - arc_not_found
>>>>
>>>> Bonjour @ tous,
>>>>
>>>> J'ai un serveur Sympa sous Debian 9 en version 6.2.16.
>>>>
>>>> Lorsque que je veux consulter les archives de mes listes, j'ai cette
>>>> erreur. Après avoir chercher sur le net, je ne suis pas le seul à
>>>> l'avoir, seulement, je ne trouve pas d'info ni de solution pour ce
>>>> problème. Avez vous une solution ou une piste pour m'aider.
>>>> En vous remerciant
>>>>
>>>> Sébastien
>>>>

--
Pierre Malard

«La France n'est pas schismatique, elle est révolutionnaire»
Jean
Jaures - 1905
(`.-,')
.-' ;
_.-' , `,-
_ _.-' .' /._
.' ` _.-. / ,'._;)
( . )-| (
)`,_ ,'_,' \_;)
('_ _,'.' (___,)) πr
`-:;.-'

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-. ;-;;,_: |,A- ) )-,_.
,\ ( `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"' `-'"'"'\_):
24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

Attachment: signature.asc
Description: Message signed with OpenPGP




Archives gérées par MHonArc 2.6.19+.

Haut de le page