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