I'm having an issue getting the apache error logs to receive the client
ip's. the proxy ip is the only one showing up. I have the apache access
log working using the forward-for but not the error logs. Can anyone
shed most light in this issue? Here is the current configuration.
Apache2.conf
LogFormat "%v:%p %{X-Forwarded-For}i %l %u %t \"%r\" %>s %b
\"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\"
\"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent
Haproxy.cfg
listen Test01 10.1.8.52:80
mode http
maxconn 1000
balance roundrobin
cookie JSESSIONID prefix
option httplog
option httpclose
option forwardfor except 10.0.0.0/16
option httpchk HEAD /haproxy_check.txt HTTP/1.0
stick-table type ip size 200k expire 18m
stick on src
server 10.1.109.52 10.1.109.52:80 weight 60 cookie B check
server 10.1.108.52 10.1.108.52:80 weight 40 cookie A check
Thanks Greg