Accéder au contenu.
Menu Sympa

fr - Re: [sympa-fr] include_remote_file

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

Archives de la liste

Chronologique Discussions  
  • 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








Archives gérées par MHonArc 2.6.19+.

Haut de le page