Forum OpenACS Development: Re: openacs 5.5 404 request error redirects

Collapse
Posted by Wojtek M on
Hi,

I have a simply problem with my OpenACS.
Below I show fragment my config file:

ns_section ns/server/${server}/redirects
ns_param 404 "global/404"
ns_param 403 "global/forbidden.html"
ns_param 500 "global/500"

I gave a 404 and 500 error file in to root directory:
/var/lib/aolserver/{server}/www/global#
-rw-rw-r-- 1 lo lo 209 2009-02-05 12:05 404.adp
-rw-rw-r-- 1 lo lo 584 2009-02-23 15:35 500.adp
-rw-rw-r-- 1 lo lo 6807 2008-01-11 23:29 500.htm

Sometimes my server crash and I see in error.log ->
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/404': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
[20/Mar/2009:08:59:22][16093.3065518992][-conn:0-] Error: return: failed to redirect 'GET /global/500': exceeded recursion limit of 3
(...)

Any idea what's is wrong?

Collapse
Posted by Torben Brosten on
Wojtek M,

aolserver 4.50 has a 404 redirect bug. The bug is fixed in cvs version of aolserver 4.5 and the more/most recent release of aolserver (4.5.1).

References to getting aolserver 4.5 via CVS are here: http://cognovis.de/developer/en/aolserver_install

hope this helps,

Torben