Objet : Pour les administrateurs de serveurs de listes utilisant le logiciel Sympa
Archives de la liste
- From: Pascal Maes <adresse@cachée>
- To: "adresse@cachée" <adresse@cachée>
- Subject: Re: [sympa-fr] include_remote_file
- Date: Wed, 30 Mar 2016 12:02:47 +0000
> Le 29 mars 2016 à 17:10, Pascal Maes <adresse@cachée> a écrit :
>
> Bonjour,
>
>
>
> Sympa version 6.2.14
>
>
>
> Nous incluons un fichier qui se trouve sur un site web.
> ça fonctionne s'il n'y a pas d'identification nécessaire, ça ne fonctionne
> pas s'il faut s'identifier :
>
> Mar 29 17:03:10 sympa-3.sipr.ucl.ac.be sympa[31937]: err main::#773 >
> Sympa::List::sync_include#6719 >
> Sympa::List::_load_list_members_from_include#6066 >
> Sympa::List::_include_users_remote_file#5130 Unable to fetch remote file
> http://www.example.com/sympa/sic.txt: Authorization Required
>
>
>
> Alors qu'avec l'URL, http://SIC:adresse@cachée/sympa/sic.txt, il
> n'y a aucun problème.
>
> Dans le répertoire, sur le site web, nous avons un fichier .htaccess qui
> contient :
>
> AuthType Basic
> AuthUserFile /etc/httpd/auth/sic.htpasswd
> AuthName "Acces restricted to SIC user"
> require user SIC
>
>
> Une idée ?
> --
> Pascal
>
Bonjour,
Dans le fichier List.pm, je constate ceci :
if (defined $param->{'user'} && defined $param->{'passwd'}) {
# FIXME: set agent credentials,
# requiring to compute realm and net location
}
ce qui explique que les tentatives d'inclusion avec identification ne
fonctionnent pas.
J'ai modifié de la manière suivante (en attendant une nouvelle version) :
if (defined $param->{'user'} && defined $param->{'passwd'}) {
$req->headers->authorization_basic($param->{'user'},
$param->{'passwd'});
}
Bien à vous,
--
Pascal
-
[sympa-fr] include_remote_file,
Pascal Maes, 29/03/2016
- Re: [sympa-fr] include_remote_file, Pascal Maes, 30/03/2016
Archives gérées par MHonArc 2.6.19+.