Hi, On Fri, May 29, 2015 at 03:39:59PM +1000, Daurnimator wrote: > Hi! > > I've got a system here running HA-Proxy version 1.5-dev19 2013/06/17. > The backend config contains: 'option forwardfor except 127.0.0.1' > However, the backend server seems to receive approximately 20% of > requests without an x-forwarded-for > I haven't confirmed this at the socket layer yet, as this will require > some very intrusive debugging. > Is this a known issue with this version of haproxy? > Is there some sort of extra logging verbosity I can turn on to examine?
It simply seems like you're working in tunnel mode. In versions prior to 1.5-final, by default without option http-server-close, forcelose or httpclose, haproxy used to work in tunnel mode, meaning that only the first request of each connection is parsed and processed and that everything that follows is just data. This does exactly what you're seeing. That said, I'm wondering why you're still running on a development version 1 year after the release, when hundreds of bugs have since being fixed. Regards, Willy

