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

Reply via email to