Hey,

We're running haproxy 1.4.20 as our LB, nginx is listening on the same
machine on port 443 and terminating SSL, proxying the unencrypted requests
to haproxy on localhost:80.

I see many of these errors on the haproxy log:
May 10 15:54:06 lb-01 haproxy[6563]:
1.1.1.1:50929[10/May/2012:15:54:01.113] public public/<NOSRV>
-1/-1/-1/-1/5519 400 187 -
- CR-- 3045/3045/0/0/0 0/0 "<BADREQ>"

* I changed the source IP for the sake of this example.

We get around 5-15 of these per second, and I checked some of the IPs and
it seems at least some of them are IPs that users registered with (maybe
it's a very big proxy or something so it's not actually those users).

We're running on a pretty fast Linode VPS (1GB RAM), it handled 5000
requests per second on testing (which is low, I know, but it is still a
VPS). We are doing much less than 5000 req/sec ...
The CPU usage is 10-20% for haproxy alone (10% more for nginx), and 10-20%
RAM usage for haproxy (~150MB RES, ~180MB VIRT). Does that make sense?


What are these requests? Is it possible these are regular users trying to
somehow get to our web app and not succeeding ?

Thanks,
Bar.

Reply via email to