You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bugs@httpd.apache.org by bu...@apache.org on 2009/09/07 06:32:13 UTC
DO NOT REPLY [Bug 46969] CustomLog format %m always GET on errors
with local ErrorDocument
https://issues.apache.org/bugzilla/show_bug.cgi?id=46969
--- Comment #2 from evanc@nortel.com 2009-09-06 21:32:09 PDT ---
(In reply to comment #1)
> I am able to reproduce part of this: namely GET is always shown as
> REQUEST_METHOD in a .shtml errordocument. However, my access log always shows
> the original method, as expected. That's with a 404.shtml errordocument.
>
> Can you post a configuration extract and request that'll demonstrate this?
Sorry for the delay. Here is a short configuration that demonstrates this:
User nobody
Group nobody
LogFormat "%t %m %U%q %>s" access_log
CustomLog "logs/access_log" access_log
ErrorLog "logs/error_log"
LogLevel crit
DefaultType text/plain
AddType text/html .shtml
AddOutputFilter INCLUDES .shtml
ErrorDocument 400 /error/template.shtml
ErrorDocument 403 /error/template.shtml
ErrorDocument 404 /error/template.shtml
ErrorDocument 502 /error/template.shtml
ErrorDocument 503 /error/template.shtml
<Directory />
AllowOverride None
Deny from all
</Directory>
DocumentRoot "/usr/local/apache/htdocs"
<Directory "/usr/local/apache/htdocs/error">
Options IncludesNoExec
Allow from all
</Directory>
ProxyRequests On
Listen 8080
<Proxy *>
Deny from all
</Proxy>
Server version: 2.2.13
Request via proxy: https://doesnotexist.mycompany.com/ (CONNECT
doesnotexist.mycompany.com:443)
Access log result:
[07/Sep/2009:04:00:01 +0000] GET doesnotexist.mycompany.com:443 403
Request via proxy: HEAD http://doesntoexist.mycompany.com/
Access log result:
[07/Sep/2009:04:13:03 +0000] GET http://doesnotexist.ca.nortel.com/ 403
In either case, GET is logged instead of CONNECT.
Thanks very much for your help.
Evan
--
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
---------------------------------------------------------------------
To unsubscribe, e-mail: bugs-unsubscribe@httpd.apache.org
For additional commands, e-mail: bugs-help@httpd.apache.org