Hi Delta,

Normal, the returned response is too crappy!!!
Your only solution is to switch to TCP mode.

Baptiste


On Mon, Dec 30, 2013 at 4:16 PM, Delta Yeh <delta....@gmail.com> wrote:
>  Thanks you.
> I have tried  'option accept-invalid-http-response' both in frontend and
> backend, but it doesn't help.
>
>
>
>
> 2013/12/30 Nenad Merdanovic <ni...@nimzo.info>
>>
>> Hello,
>>
>> On 12/30/2013 06:54 AM, Delta Yeh wrote:
>> > Hi,
>> >
>> > In one of my setup, I failed to loadbalance a fortiweb WAF protected
>> > website.
>> > Haproxy return 502, but the browser works OK.
>> >
>> >
>> > With the help of wireshark, I notice that the response header returned
>> > by fortiweb WAF  is not RFC  compliant:
>> >
>> > HTTP/1.1 200 OK
>> > Date: Mon, 30 Dec 2013 05:40:02 GMT
>> > XXXXXXXXXXXXXXXXXXXXXXXXX
>> > MicrosoftOfficeWebServer: 5.0_Pub
>> > XXXXXXXXXXXXXXXXXXXXX
>> > XXXXXXXXXXXXXXXXXXXXXXXXXXX
>> >
>> > Cache-Control: private
>> > Content-Type: text/html; charset=utf-8
>> > Content-Length: 73803
>> >
>> > <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
>> > "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
>> > ......
>> >
>> > But browser(IE&Firefox) works OK.
>> >
>> > Can haproxy improve to works smoothly with such security appliance?
>> >
>>
>> You can try using the 'option accept-invalid-http-response' [1] in your
>> backend.
>>
>> >
>> >
>> >
>> >
>> >
>> >
>> > BR,
>> > DetaY
>>
>> [1]
>>
>> http://cbonte.github.io/haproxy-dconv/configuration-1.5.html#4-option%20accept-invalid-http-response
>>
>> Regards,
>> --
>> Nenad Merdanovic | PGP: 0x423edcb2 | Web: http://nimzo.info
>> Linkedin: http://www.linkedin.com/in/nenadmerdanovic
>
>

Reply via email to