Re: Accessing secure sites:

From: Jens-S. Voeckler <voeckler@dont-contact.us>
Date: Thu, 13 Apr 2000 10:35:27 +0200 (CEST)

On Thu, 23 Mar 2000, Andrew Wilson wrote:

]http://www.elvey.co.za/ftp/index.html

<html><head><title>Error</title></head><body>The system cannot find the
file specified. </body></html>

Sounds like a web server problem in my ears (e.g. virtual hosts stuff
misconfigured).

In order to help you find the bug (or show that it is most likely not
Squid's problem), here are the request and reply header snatched with
blast/webtee from in between a squid proxy cascade (host - squid - webtee
- squid - squid - origin) after a shift-reload:

333.233 4:1 466 127.0.0.1:8212 > 130.75.3.xxx:mmmm
> GET http://www.elvey.co.za/ftp/index.html HTTP/1.0
> User-Agent: Mozilla/4.7 [en] (X11; U; Linux 2.2.13 i686)
> Pragma: no-cache
> Accept-Encoding: gzip
> Accept-Language: en, de
> Accept-Charset: iso-8859-1,*,utf-8
> Via: 1.0 XXX.rvs.uni-hannover.de:mmmm (Squid/2.3.STABLE2)
> X-Forwarded-For: 130.75.3.XXX
> Host: www.elvey.co.za
> Cache-Control: max-age=259200
> Proxy-Connection: keep-alive

334.156 4:1 358 127.0.0.1:8212 < 130.75.3.xxx:mmmm
< HTTP/1.0 404 Not Found
< Server: Microsoft-IIS/4.0
< Date: Thu, 13 Apr 2000 08:16:55 GMT
< Content-Type: text/html
< Content-Length: 102
< X-Cache: MISS from cs-han2.win-ip.dfn.de
< X-Cache-Lookup: HIT from cs-han2.win-ip.dfn.de:nnnn
< X-Cache: MISS from yyy.rvs.uni-hannover.de
< X-Cache-Lookup: HIT from yyy.rvs.uni-hannover.de:mmmm
< Proxy-Connection: keep-alive

And in my log files closest to the origin:

955613756.980 902 130.75.3.xxx TCP_CLIENT_REFRESH_MISS/404 363 GET
http://www.elvey.co.za/ftp/index.html - DIRECT/196.3.164.111 text/html

Ok, the "Host: " header is in there, *and* a complete URL (host - squid -
webtee - origin):

6.247 1:1 466 127.0.0.1:8217 > 196.3.164.111:80
> GET http://www.elvey.co.za/ftp/index.html HTTP/1.0
> User-Agent: Mozilla/4.7 [en] (X11; U; Linux 2.2.13 i686)
> Pragma: no-cache
> Accept-Encoding: gzip
> Accept-Language: en, de
> Accept-Charset: iso-8859-1,*,utf-8
> Via: 1.0 xxx.rvs.uni-hannover.de:nnnn (Squid/2.3.STABLE2)
> X-Forwarded-For: 130.75.3.xxx
> Host: www.elvey.co.za
> Cache-Control: max-age=259200
> Proxy-Connection: keep-alive

7.257 1:1 141 127.0.0.1:8217 < 196.3.164.111:80
< HTTP/1.1 404 Object Not Found
< Server: Microsoft-IIS/4.0
< Date: Thu, 13 Apr 2000 08:28:12 GMT
< Content-Type: text/html
< Content-Length: 102

And this is what netscape sends any proxy (host - webtee - origin):

22.010 1:1 342 130.75.3.xxx:8221 > 196.3.164.111:80
> GET http://www.elvey.co.za/ftp/index.html HTTP/1.0
> Proxy-Connection: Keep-Alive
> User-Agent: Mozilla/4.7 [en] (X11; U; Linux 2.2.13 i686)
> Pragma: no-cache
> Host: www.elvey.co.za
> Accept-Encoding: gzip
> Accept-Language: en, de
> Accept-Charset: iso-8859-1,*,utf-8

23.130 1:1 141 130.75.3.xxx:8221 < 196.3.164.111:80
< HTTP/1.1 404 Object Not Found
< Server: Microsoft-IIS/4.0
< Date: Thu, 13 Apr 2000 08:32:08 GMT
< Content-Type: text/html
< Content-Length: 102

Le deagh dhùrachd,
Dipl.-Ing. Jens-S. Vöckler (voeckler@rvs.uni-hannover.de)
Institute for Computer Networks and Distributed Systems
University of Hanover, Germany; +49 511 762 4726
Received on Thu Apr 13 2000 - 02:38:53 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:52:55 MST