> 
> <Location /login>
>     SetHandler          perl-script
>     PerlResponseHandler Work::Access::Login
>     PerlOptions         +ParseHeaders
>     ErrorDocument       403             /login
> </Location>

> Additionally, a 500 Internal Server Error error was encountered while
> trying to use an ErrorDocument to handle the request.
> Apache/2.0.53 (Linux/SUSE) Server at internal.blah.com Port 80

this means that the original request returned 403, so apache used an
ErrorDocument to serve up /login.  but /login had some kind of server
error so apache gave up.

long story short, something about Work::Access::Login is triggering a
500 in some circumstances.  your error_log and some verbose tracing
should help  you narrow things down.

--Geoff

Reply via email to