Re: [CBLX] Appel à l'aide sur lynx et Éole

[ Thread Index | Date Index | More lists.tuxfamily.org/carrefourblinux Archives ]


Léa Gris <lea.gris@xxxxxxxxxxxx> writes:

> Le 09/03/2020 à 16:22, Philippe Delavalade écrivait :
>> Bonjour Léa.
>> 
>> Oui, links marche, c'est d'ailleurs lui que j'utilise depuis les problèmes
>> avec lynx.
>> 
>> Cependant, j'en fais une question de principe ; il n'y a aucune raison pour
>> refuser l'accès à lynx d'autant que ce genre de souci m'est toujours arrivé
>> sur des sites dédiés aux aveugles... Les autres fois ça c'est réglé sans
>> histoire mais là, ils y mettent clairement de la mauvaise volonté,
>> considérant que ce n'est forcément pas de leur faute.
>> 
>> Cordialement.
>> 
>
> J'ai clairement identifié le problème:
>
> Lynx envoie une requête en HTTP 1.0 et le serveur Eole de l’AVH

  Ah j'aurais dû lire ça avant de parler ! Mais ça prouve au moins que
  le package url d'emacs est uptodate : c'est le moins qu'on peut
  attendre du dernier git compilé  quand-même

  Amitié

  Pierre 


> n’accepte pas cette vieille version de HTTP, Seulement HTTP 1.1.
>
> telnet eole.avh.asso.fr 80
> Trying 46.18.195.123...
> Connected to eole.avh.asso.fr.
> Escape character is '^]'.
> GET /user HTTP/1.0
> Host: eole.avh.asso.fr
>
> HTTP/1.1 403 Forbidden
> Date: Mon, 09 Mar 2020 16:07:25 GMT
> Server: Apache
> Content-Length: 206
> Connection: close
> Content-Type: text/html; charset=iso-8859-1
>
> <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
> <html><head>
> <title>403 Forbidden</title>
> </head><body>
> <h1>Forbidden</h1>
> <p>You don't have permission to access /user
> on this server.</p>
> </body></html>
> Connection closed by foreign host.
>
>
> Par contre avec HTTP/1.1
>
> telnet eole.avh.asso.fr 80
> Trying 46.18.195.123...
> Connected to eole.avh.asso.fr.
> Escape character is '^]'.
> GET /user HTTP/1.1
> Host: eole.avh.asso.fr.
>
> HTTP/1.1 200 OK
> Date: Mon, 09 Mar 2020 16:09:47 GMT
> Server: Apache
> X-Drupal-Cache: MISS
> X-Content-Type-Options: nosniff
> Content-Language: fr
> X-Frame-Options: SAMEORIGIN
> Cache-Control: public, max-age=0
> Expires: Sun, 19 Nov 1978 05:00:00 GMT
> Vary: Cookie,Accept-Encoding
> Etag: "1583770193-0"
> Last-Modified: Mon, 09 Mar 2020 16:09:53 GMT
> Transfer-Encoding: chunked
> Content-Type: text/html; charset=utf-8
>
> 2000
> <!DOCTYPE html>
> <!--[if IEMobile 7]><html class="iem7" lang="fr" dir="ltr"><![endif]-->
> <!--[if lte IE 6]><html class="lt-ie9 lt-ie8 lt-ie7" lang="fr"
> dir="ltr"><![endif]-->
> <!--[if (IE 7)&(!IEMobile)]><html class="lt-ie9 lt-ie8" lang="fr"
> dir="ltr"><![endif]-->
> <!--[if IE 8]><html class="lt-ie9" lang="fr" dir="ltr"><![endif]-->
> <!--[if (gte IE 9)|(gt IEMobile 7)]><!--><html lang="fr"
> dir="ltr"><!--<![endif]-->
> <head>
>
> etc.
>
> Quant je fais un debug des en-têtes envoyés par Lynx:
>
> lynx -trace http://eole.avh.asso.fr/user
>
> grep -A100 -F 'GET /user HTTP/1.0\r' ~/Lynx.trace
>
> Ça donne :
>
> GET /user HTTP/1.0\r
> Host: eole.avh.asso.fr\r
> Accept: text/html, text/plain, text/sgml, */*;q=0.01\r
> Accept-Encoding: gzip, compress, bzip2\r
> Accept-Language: en\r
> User-Agent: Lynx/2.9.0dev.4 libwww-FM/2.14 SSL-MM/1.4.1 GNUTLS/3.6.9\r
> \r
> ----------------------------------
> Envoi de la requête HTTP.
> HTTP: WRITE delivered OK
> Requête HTTP envoyée. Attente de réponse.
> HTTP: Trying to read 1535
> HTTP: Read 370
> HTTP: Rx: HTTP/1.1 403 Forbidden
> HTTP: Scanned 2 fields from line_buffer
> --- Talking HTTP1.
>
> Alert!: HTTP/1.1 403 Forbidden
>
> stop_curses: done.

--
   CBLX - CarrefourBLinuX MailingListe
   Pour obtenir de l'aide, envoyez le sujet  help  à:
   carrefourblinux-request@xxxxxxxxxxxxxxxxxxx
   Archives:
   http://listengine.tuxfamily.org/lists.tuxfamily.org/carrefourblinux
   ou
   http://www.mail-archive.com/carrefourblinux@xxxxxxxxxxxxxxxxxxx/


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/