The fix to this is to handle the status/status_line settings internal
to Apache::ASP, and send back an OK to the Apache handler phase,
To me, the proper fix is to get mod_perl to allow you to attach a custom status code to any returned page. Then one's ASP code could generate the custom error page and attach the proper HTTP status code to it.
If you were unable to get some upstream component to let you do this, I wish you'd just extend the API. $Response->{CustomStatus}, for instance. If unset, do the old behavior.
$Response->{Status} = 404;
Codes 307 and 410 would serve better as examples showing why this kind of functionality is needed. These codes are used when the ASP code knows more about the failure than Apache does, so Apache should just shut up and serve the page with a custom status. :)
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]