Hi! Thanks you for your responding.
At moment the option is enabled, but I tried also with the option disabled and the behavior of the logging of X-Forwarded-For is the same. Thanks and best regards, Eugenio From: Tait Clarridge [mailto:[email protected]] Sent: 11 December 2012 15:47 To: Marzo, Eugenio (CIOH) Cc: [email protected] Subject: Re: 'X-Forwarded-For' logging issue. please help me! Hi Eugenio, Do you have option http-server-close set? -Tait [cid:[email protected]] Marzo, Eugenio (CIOH)<mailto:[email protected]> 11 December, 2012 6:05 AM Dear All, I have a problem with the logging of X-Forwarded-For header in my /var/log/haproxy.log. In order to solve this I would like submit to your attention these tests that I made : The hosts : Ha-Proxy 10.10.5.155 Sinatra web server - 10.10.5.65 Client - 10.10.5.93 - Test 1 1) Write the X-Forwarded-For using Sinatra (I can use Sinatra for setting manually the value of 'X-Forwarded-For' ): before do response['X-Forwarded-For'] = '8.8.8.8' end 2) Set in haproxy.cfg: capture response header X-Forwarded-For len 50 capture request header X-Forwarded-For len 50 3) Below the logs with X-Forwarded-For taken from haproxy.log : Dec 11 09:07:15 localhost haproxy[1585]: 10.10.5.93:53368 [11/Dec/2012:09:07:15.219] webserver sinatra/sinatra1 18/0/0/2/+20 404 +224 - - ---- 1/1/1/1/0 0/0 {sinatra.foo.org||it-IT,it;q=0.8,en-US;q=0.6,en;q=0.4||Mozilla/5.0 (Windows NT 6.0) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.95 Safari/537.11} {8.8.8.8|text/html;charset=utf-8|||} "GET /favicon.ico HTTP/1.1" The test is ok! - Test 2 to a Tomcat application 1) During the call to foo.test.org with TcpDump is possible see the packets with X-Forwarded-For : root@myvm1:~# tcpdump -vvv -A | grep X- tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes X-Forwarded-For: 10.10.5.93 ( my client ) .... ........ Is sure that some packets contain X-Forwarded-For 2) However I don't see X-Forwarded-For in /var/log/haproxy.log :( Please , do you have a little advice for me? Thank all for your attention and Best Regards, Eugenio
<<inline: image001.jpg>>

