Guest User!

You are not Sophos Staff.

This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

WAF issues after updating to 9.709-3

Hi,

anyone else noticed that after updating to 9.709-3 Exchange Web Services is not working anymore? We get HTTP Error 500 when connecting to EWS published trhrough WAF. Also, the virtual server changes to orange when this error occurs. Accessing EWS through the browser shows the service page after authentication, but when interacting with EWS by using the Exchange Remote Connectivity Analyzer or EWS Editor generates the HTTP 500 error and the WAF rule turns orange.

When directly connecting to EWS and bypassing UTM works fine and we can interact with EWS.

Before the update everything worked fine.

Franc.



This thread was automatically locked due to age.
Parents
  • Hi, we have the same issue after updating from 9.708-6 to 9.709-3 (ASG virtual appliance). However, it does not affect our EWS services (don't have hybrid Azure / Exchange infrastructure), but one of our applications:
    Customer calls the URL of the application we host, which forwards to the appropriate internal server via WAF. If certain requirements are not met, the application connects to an external third-party system and expects an XML as response. Since the update to 9.709-3, the application receives an HTML with status 500 instead of the required XML, resulting in an application error. Regardless of whether a firewall profile is active or not.
    (Also in virtual webserver the status for the real web server is "in error" (yellow), as mentioned by FrancWest. Other web applications / virtual webservers pointing to the same real web server have status "active" (green). By disabling and reenabling the virtual webserver, the status changes to green until the next connection to the URL.)

    httpd[55393]: [proxy_http:error] [pid 55393:tid 3776043888] [client xx.xx.xx.xx:44050] AH01086: read less bytes of request body than expected (got 0, expected 418)
    httpd[55393]: [proxy_http:error] [pid 55393:tid 3776043888] [client xx.xx.xx.xx:44050] AH10154: pass request body failed to xxx.xxx.xxx.xxx:443 (xxx.xxx.xxx.xxx) from xx.xxx.xx.xxx () with status 500

    After restoring the sophos appliance from backup (virtual machine) before the update (back to 9.708-6), it works again.
    Possibly the similarity to the problems described here with EWS, since with ews XML is also returned?



Reply
  • Hi, we have the same issue after updating from 9.708-6 to 9.709-3 (ASG virtual appliance). However, it does not affect our EWS services (don't have hybrid Azure / Exchange infrastructure), but one of our applications:
    Customer calls the URL of the application we host, which forwards to the appropriate internal server via WAF. If certain requirements are not met, the application connects to an external third-party system and expects an XML as response. Since the update to 9.709-3, the application receives an HTML with status 500 instead of the required XML, resulting in an application error. Regardless of whether a firewall profile is active or not.
    (Also in virtual webserver the status for the real web server is "in error" (yellow), as mentioned by FrancWest. Other web applications / virtual webservers pointing to the same real web server have status "active" (green). By disabling and reenabling the virtual webserver, the status changes to green until the next connection to the URL.)

    httpd[55393]: [proxy_http:error] [pid 55393:tid 3776043888] [client xx.xx.xx.xx:44050] AH01086: read less bytes of request body than expected (got 0, expected 418)
    httpd[55393]: [proxy_http:error] [pid 55393:tid 3776043888] [client xx.xx.xx.xx:44050] AH10154: pass request body failed to xxx.xxx.xxx.xxx:443 (xxx.xxx.xxx.xxx) from xx.xxx.xx.xxx () with status 500

    After restoring the sophos appliance from backup (virtual machine) before the update (back to 9.708-6), it works again.
    Possibly the similarity to the problems described here with EWS, since with ews XML is also returned?



Children