Re: log X-Forwarded-For in haproxy log

2013-05-10 Thread Baptiste
Hi Pedro, You can use the log-format statement available in HAProxy 1.5. Everything is explained in the doc. If you need more help, please let us know. Baptiste On Thu, May 9, 2013 at 3:21 PM, Pedro Mata-Mouros pedro.matamou...@sapo.pt wrote: Hi, Picking up this old thread, is there a way of

Re: log X-Forwarded-For in haproxy log

2013-05-10 Thread Pedro Mata-Mouros
Hi Baptiste, Thanks for referring that. I was hoping there was some way of picking a specific captured header (X-Forwarded-For in this case) and use it, but it seems %hr just gives you everything and puts it inside {}. In my case I'd just like to use the X-Forwarded-For as the client IP, if it

Re: log X-Forwarded-For in haproxy log

2013-05-09 Thread Pedro Mata-Mouros
Hi, Picking up this old thread, is there a way of actually replacing the client_ip in the logs with this captured header X-Forwarded-For? I'm using AWS and the current setup uses AWS LBs to deliver traffic to my HAProxy box, and this way every single client_ip I'm seeing in the logs is from

Re: log X-Forwarded-For in haproxy log

2011-07-08 Thread Willy Tarreau
On Thu, Jul 07, 2011 at 11:42:01AM +0100, Hugo Silva wrote: On 07/05/11 21:25, Julien Vehent wrote: x-forwarded-for is a http header. like any other http header, you can ask haproxy to log it by using frontend XYZ [...] option httplog capture request header

log X-Forwarded-For in haproxy log

2011-07-05 Thread Hugo Silva
I just finished setting up apache+mod_security in front of haproxy: user-- apache+modsec -- haproxy -- webservers -- fastcgi The reasoning being that if apache was behind haproxy, then the backend (nginx+php) servers wouldn't show on the haproxy admin interface (the apaches would). I'm not 100%

Re: log X-Forwarded-For in haproxy log

2011-07-05 Thread Julien Vehent
On Tue, 05 Jul 2011 16:17:24 +0100, Hugo Silva wrote: I just finished setting up apache+mod_security in front of haproxy: user-- apache+modsec -- haproxy -- webservers -- fastcgi The reasoning being that if apache was behind haproxy, then the backend (nginx+php) servers wouldn't show on the