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.
  • Given everything else about this case? To stall as much as possible... Waste as much time setting up the capture session and afterwards they could have an excuse to waste more time analysing what they have. But, hey, that's just the annoyed cynic in me talking.

    Supposedly the packets already captured were on the firewall itself and that isn't enough, and they want to capture the packets from the client as well.

  • We finally got a response from Sophos support, but not the one we wanted:

    We've received the following feedback from our Dev and PM teams:

    The issue that the customer encountered is related to some custom extensions to the HTTP protocol that Microsoft started using. It seems like these were not always critical, so many customers found that WAF still worked even though we could not support these extensions. However, with the recent necessary changes to Apache on the UTM, it seems like we've run out of leeway there.

    The solution to this would require us to substantially re-write the WAF code to handle these Microsoft-specific protocol extensions, which does not seem to happen in the near future.

    This is a Feature Request as confirmed and you can post an idea on this portal for the requirement: https://ideas.sophos.com/, where, the concerned teams actively look for requirements reported by users and take further decisions based on the volume impacted.
      

    As Technical Support does not follow up on feature requests, your case will be closed.  If you wish to have more information about a feature request, please contact your Reseller or local Sales Engineer. 

  • This begs two questions:

    a) Is this handled correctly in XG? (Honestly, either a "yes" and a "no" here has different negative implications when you think about it)
    b) Is this handled correctly in other solutions (FortiNet or SonicWall)?

  • Thanks a lot for this explanation.

  • In XG/XGS it is way easier to configure a non-WAF Policy for server from O365, as everything is policy-based.

  • Wait, what? The issue I'm facing isn't O365 related...

  • Oh lol, I thought it was only related to Exchange Online trying to connect to on-premise Exchange Servers protected though WAF for mailbox migration, etc.

  • For me it's just accessing certain operations on our DevOps server. Certain actions, when performed using the public URL (as opposed to the local LAN address) fail with the exact same errors as originally described (like, say, accessing the DevOps TFS will fail when using a public URL). All of this seems to be somehow tied to authentication (DevOps, underneath, sees the requests as unauthorized), but if that is really the issue or why that is... well, that's why I've opened a case with Sophos...

  • Alright, but I think the Sophos response above is about the Microsoft issue regarding Exchange Online. Maybe you DevOps has a simillar problem, but I think the answer was just posted under the wrong subthread.

  • I find this answer unbelievable to be honest. If something worked before (be it intentionally or not) it's strange that now all of a sudden Sophos doesn't support EWS anymore without any warning. It isn't mentioned anywhere that EWS through WAF wasn't supported before. Now when it doesn't work anymore due to changes to Apache, Sophos states bad luck you are on your own. We as customers have to find a different solution now. We already solved it by using our Kemp loadbalancer to do the WAF for EWS, but not every customer has that option.

    They even have a KB article where they show how to configure EWS through WAF.

    Way to go Sophos :-(



    .
    [edited by: FrancWest at 10:39 AM (GMT -7) on 29 Apr 2022]