Re: Failed Redirect

From: David J N Begley <david@dont-contact.us>
Date: Tue, 28 Oct 1997 21:31:48 +1100 (EST)

On Tue, 28 Oct 1997, Grahame Jordan wrote:

> Date: Tue, 28 Oct 1997 20:21:57 +1100
> From: Grahame Jordan <yoda@ozonline.com.au>

(Please disable the HTML component of your messages...)

> The syptom is the status bar on the browser seems to be fibrillating.

Ditto - I hadn't paid any attention to this previously as none of our
users has complained about not being able to access Microsoft's site (and
given that we force all our users through the proxy, what does *that* say,
hmm?! ;-).

[Test 1]
Client: Netscape Navigator{*} 4.03 under Linux 2.0.30 (Debian 1.3)
Proxy: Squid 1.1.17 (no parents, nine siblings)

[Test 2]
Client: Lynx Version 2.7.1 (1997) under Linux 2.0.30 (Debian 1.3)
Proxy: (as above)

{*} NOT "Communicator".

> 878026181.502 214 203.4.252.226 TCP_REFRESH_HIT/302 339 GET
> http://www.microsoft.com/ie40.asp - PARENT_HIT/proxy.syd.aone.net.au
> text/html
[...]
> 878026185.495 199 203.4.252.226 TCP_REFRESH_HIT/302 339 GET
> http://www.microsoft.com/ie40.asp - PARENT_HIT/proxy.syd.aone.net.au
> text/html

Similar:

878032680.146 104 137.154.210.85 TCP_HIT/302 333 GET
  http://www.microsoft.com/ - NONE/- text/html
878032680.647 97 137.154.210.85 TCP_HIT/302 339 GET
  http://www.microsoft.com/ie40.asp - NONE/- text/html
878032681.190 131 137.154.210.85 TCP_HIT/302 333 GET
  http://www.microsoft.com/default.asp - NONE/- text/html
878032681.666 108 137.154.210.85 TCP_HIT/302 339 GET
  http://www.microsoft.com/ie40.asp - NONE/- text/html
878032682.240 77 137.154.210.85 TCP_HIT/302 333 GET
  http://www.microsoft.com/default.asp - NONE/- text/html
[...etc...]

Note, "302" is "Moved Temporarily". Using both Netscape and Lynx results
in the "cycling redirect". Using Lynx's "-mime_header" option, you get
(for "http://www.microsoft.com/"):

-----
HTTP/1.0 302 Object moved
Server: Microsoft-IIS/3.0
Date: Tue, 28 Oct 1997 05:56:52 GMT
Location: /ie40.asp
Content-type: text/html
Expires: Tue, 28 Oct 1997 05:56:52 GMT
Cache-control: private
-----

Side note, Lynx complains that the "Location:" line is relative instead of
absolute. If you TELNET to Microsoft's site and query it directly (to
read the headers), you see:

-----
HTTP/1.0 200 OK
Server: Microsoft-IIS/3.0
Date: Tue, 28 Oct 1997 10:10:48 GMT
Content-type: text/html
Expires: Tue, 28 Oct 1997 10:10:48 GMT
Cache-control: private
-----

Looks like they've changed things since that previous page was retrieved
(and cached). Let's follow the redirection (to ".../ie40.asp"):

-----
HTTP/1.0 302 Object moved
Server: Microsoft-IIS/3.0
Date: Tue, 28 Oct 1997 06:29:19 GMT
Location: /default.asp
Content-type: text/html
Expires: Tue, 28 Oct 1997 06:29:18 GMT
Cache-control: private
-----

Err yeah. And follow this one to ".../default.asp":

-----
HTTP/1.0 302 Object moved
Server: Microsoft-IIS/3.0
Date: Tue, 28 Oct 1997 05:09:02 GMT
Location: /ie40.asp
Content-type: text/html
Expires: Tue, 28 Oct 1997 05:09:02 GMT
Cache-control: private
-----

Can you say "redirection loop"? FWIW, GMT/UTC-wise it's currently "Tue
Oct 28 10:36:34" for me - yet those redirection objects set to expire 5
hours ago haven't done so.

Cheers..

dave
Received on Tue Oct 28 1997 - 02:39:14 MST

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