On Thu, Dec 06, 2012 at 08:00:44AM +0200, SBD wrote: > I ment that those probably not a real requests being failed for some reason > though we can't confirm that. > > I will try your suggestion, even though this will just prevent it from > being logged and not actually solve the problem (if any).
OK. > Another thing is that if I'm not mistaking, when I dumped some traffic > using tcpdump and open it with wireshark it looked like tgat those request > are actually empty (though maybe wirshark think that a NULL byte request is > an empty one) - I will doing it again just to make sure. In your error report, haproxy was saying that it did receive one byte, so wireshark should display it. > As we couldnt find anyone wich having the same issue we kind of worried we > are doing something wrong and we are not serving about 10% from our > requests. I understand. > The thing is we have two frontends on this machine which get different > amount of traffic and they both have the same precentage of such invalid > requests - what we think indicates that those are not port scanning or > anything similar. That's really strange then. Are you behind a reverse-proxy or any content analyser ? It's possible that there is a bug somewhere between the internet and your machine that causes delivery of such single-byte data. We can also imagine some kind of "smart" firewall removing an URG flag from stupid harmless attacks, causing the single OOB byte to appear as a one-byte data. This one is easy to test though :-) Willy

