[thelist] IE and redirect to SSL

Bill Moseley moseley at hank.org
Wed Jun 21 21:49:01 CDT 2006


Anyone seen this before?

I have a site that when you click the "login" link will do a http
redirect to the SSL version of the site.  I'm using correct URLs in
my redirect and the fetched https page has all style sheets,
javascript and images uisng full, absolute URLs.


Now, for testing I run on port 82 and 1443.  Works fine in Firefox,
and Opera, but in IE I get this in my logs:

192.168.1.32 - - [21/Jun/2006:19:30:07 -0700] "GET /login HTTP/1.1" 302 - "http://bumby:82/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461)"
192.168.1.32 - - [21/Jun/2006:19:30:18 -0700] "GET /login HTTP/1.1" 200 2373 "http://bumby:82/" "Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; T312461)"
192.168.1.32 - - [21/Jun/2006:19:30:18 -0700] "\x16\x03" 200 7744 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:18 -0700] "\x16\x03" 200 7743 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:18 -0700] "\x16\x03" 200 7744 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:19 -0700] "\x16\x03" 200 7742 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:18 -0700] "\x16\x03" 200 7743 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:19 -0700] "\x16\x03" 200 7744 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:19 -0700] "\x16\x03" 200 7742 "-" "-"
192.168.1.32 - - [21/Jun/2006:19:30:19 -0700] "\x16\x03" 200 7742 "-" "-"

And then IE displays the page without any styling or images.

If I hit the reload button on IE then the page loads correctly (and
the web server logs look normal).

I get the same results using a different machine running IE:

7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "GET /admin/registration/34982 HTTP/1.1" 200 3110 "http://bumby:82/admin/class/581" "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.1.4322)"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x16\x03" 200 7711 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7744 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x16\x03" 200 7742 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7745 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7711 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7751 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7749 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:31 -0700] "\x80L\x01\x03" 200 7744 "-" "-"
7.62.247.1 - - [21/Jun/2006:18:50:32 -0700] "\x80L\x01\x03" 200 7711 "-" "-"


Now, if I run at the standard ports of 80/443 then IE works fine and
doesn't show this problem.

Is this just another example of why we love IE?




-- 
Bill Moseley
moseley at hank.org




More information about the thelist mailing list