HAProxy blocks requests from Facebook, the solution is: option
accept-invalid-http-request
HAProxy does not support 'option accept-invalid-http-request' in the
"backend", so this must be enabled for the frontend.
Does anyone have any idea without using the other frontend?
[20/Nov/2012:21:21:19.762] frontend http (#1): invalid request
backend <NONE> (#-1), server <NONE> (#-1), event #2326
src 66.220.158.113:62237, session #25222154, session flags 0x00000080
HTTP msg state 27, msg flags 0x00000000, tx flags 0x00000000
HTTP chunk len 0 bytes, HTTP body len 0 bytes
buffer flags 0x00808002, out 0 bytes, total 239 bytes
pending 239 bytes, wrapping at 16384, error at position 22:
00000 GET /obrazek/1121/w\xC3\xB3zki.html HTTP/1.1\r\n
00043 User-Agent: facebookexternalhit/1.1
(+http://www.facebook.com/external
00113+ hit_uatext.php)\r\n
00130 Host: xxxx.com \r\n
00146 Accept: */*\r\n
00159 Accept-Encoding: deflate, gzip\r\n
00191 Range: bytes=0-40959\r\n
00213 Connection: keep-alive\r\n
00237 \r\n