Forum OpenACS Q&A: Suspected bug - redirect on login

I am seeing inconsistent behaviour on login. Kernel and 'Main' Subsite redirect url parameters are set to '/content/'

The problem appears to be confined to Internet Explorer (links are not live).

IE6

1. Browse to http://www.server.biz
2. Click the 'Login' link - page redirects to https successfully with fully qualified return url:

https://www.server.biz:8444/register/?return%5furl=http%3a%2f%2fwww%2eserver%2ebiz%2fcontent%2f

3. Enter email and password
4. Tells me I am about to LEAVE a secure connection and then returns this on https:

https://www.server.biz:8444/register/testerror.html?host=www%2eserver%2ebiz%3a8444

which is a 'Not Found - The requested URL was not found on this server'

The login was successful so can now visit restricted pages - only the redirect after login has failed.

THEN.....

5. Manually type in the URL that was passed as the return URL in step 4 - http://www.server.biz/content/ - which works!
6. Click 'Logout'
7. Now click same 'Login' link as in step 2 - page (still on https connection) produces the following:

https://www.server.biz:8444/register/?return%5furl=%2fcontent%2f

which is NOT a fully qualified URL (I guess because this is all happening under https).
8. Enter email and password
9. Login succeeds and redirects successfully to https://www.server.biz:8444/content/

HOWEVER..... in Netscape 7.1....repeat steps 1 to 4

1. Browse to http://www.server.biz
2. Click the 'Login' link - page redirects to https successfully with fully qualified return url:

https://www.server.biz:8444/register/?return%5furl=http%3a%2f%2fwww%2eserver%2ebiz%2fcontent%2f

3. Enter email and password
4. Tells me I am about to LEAVE a secure connection and then returns correct page on http://www.server.biz/content/

So Netscape behaves as expected but Internet Explorer seems to trip over if asked to redirect BACK to http.

Unless I am missing the obvious!?

Regards
Richard