Forum OpenACS Q&A: Re: After upgrade, users unable to register

Collapse
Posted by Jade Rubick on
Trying to access http://www.safe4all.org/hiddenlocation

From error.log:

[06/Mar/2003:20:24:50][18167.3076][-conn0-] Notice: Security: 9999999999 sec_generate_session_id_cookie setting 999999, 2539.
[06/Mar/2003:20:25:20][18167.6151][-conn3-] Notice: Security: 9999999999 sec_generate_session_id_cookie setting 999999, 0.
***[06/Mar/2003:20:25:20][18167.6151][-conn3-] Error: return: failed to redirect '404': exceeded recursion limit of 3

*** I think this is what's important.

Trying to access http://www.safe4all.org/register

This is the access.log

216.161.90.13 - - [06/Mar/2003:20:28:07 -0800] "GET /register/logout HTTP/1.1" 302 300 "" "Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC)"
216.161.90.13 - - [06/Mar/2003:20:28:09 -0800] "GET /register/www.safe4all.org/
HTTP/1.1" 404 538 "http://www.safe4all.org/register/logout" "Mozilla/4.0 (compatible; MSIE 5.22; Mac_PowerPC)"

Any suggestions of what else to do?

Collapse
Posted by Robert Locke on
I notice that if you add a trailing "/" (ie, http://www.safe4all.org/register/), then you get the proper registration page.

When I don't use the trailing "/", and attempt a telnet:

    $ telnet www.safe4all.org 80
    ...
    GET /register HTTP/1.1

    HTTP/1.0 302 Found
    ...
    Location: http://safe4all.org:8000/register/

So, it's redirecting to port 8000 of "safe4all.org".  Check your SystemURL parameter from ACS Kernel.  Or maybe your Tcl init file.

Hope these stabs in the dark help...