Hi all, i am utilising mod_proxy to serve locally held static content but to proxy any other requests to a different service. This works fine however i am having problems with the logging of requests. I have set up my logging format to pick up the client IP address from the headers as the request goes through a load-balancer first and adds the X-Forwarded-For header. e.g
Logformat "%{%Y-%m-%d %H:%M:%S}t %{X-Forwarded-For}i %{host}i %r %s %b %D %q %{User-Agent}i %{IR_PORTAL_COOKIE}C %{Referer}i" ORU_extended This results in a log file entry such as: 2007-04-23 09:16:13 10.101.212.165 dit3.x.y.uk GET /images/arrowRightGreen.gif HTTP/1.1 200 828 498 Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 - https://dit3.x.y.uk/login?GAREASONCODE=-1&GARESOURCEID=Common&GAURI=https://dit3.x.y.uk/home&Reason=-1&APPID=Common&URI=https://dit3.x.y.uk/home This format works fine and logs the client IP and the host that the request is intended to go to for locally served content such as gif's etc. However for objects that get proxied of to the other backend servers i get a log entry with the client IP added with a comma after it, e.g 2007-04-23 09:16:11 10.101.212.165, 10.101.212.165 dit3.x.y.uk GET /login?GAREASONCODE=-1&GARESOURCEID=Common&GAURI=https://dit3.x.y.uk/home&Reason=-1&APPID=Common&URI=https://dit3.x.y.uk/home HTTP/1.1 200 9090 310672 ?GAREASONCODE=-1&GARESOURCEID=Common&GAURI=https://dit3.x.y.uk/home&Reason=-1&APPID=Common&URI=https://dit3.x.y.uk/home Mozilla/5.0 (Windows; U; Windows NT 5.0; en-GB; rv:1.7.7) Gecko/20050414 Firefox/1.0.3 - - My proxy settings are: # ================================================= # Proxy control # ================================================= ProxyRequests Off ProxyTimeout 30 ProxyPreserveHost On <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass /ClientObjects ! ProxyPass /ClientScripts ! ProxyPass /images ! ProxyPass /faq ! ProxyPass /js ! ProxyPass /style ! ProxyPass /error ! ProxyPass /server-status ! ProxyPass /heartbeat ! <Location /> ProxyPass http://dit3_bigip_app_vip.x.y.uk:85/ ProxyPassReverse http://dit3_bigip_app_vip.x.y.uk:85/ </Location> Has anyone come across this issue before??? my concern is that it will cause problems with log analysis software. cheers Steve --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See <URL:http://httpd.apache.org/userslist.html> for more info. To unsubscribe, e-mail: [EMAIL PROTECTED] " from the digest: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]