I've set up an apache reverse proxy for our exchange 2013 server. Outlook anywhere works fine, infact all android, IOS and windows decices connect no problem. The only problem we are having is with MacOS devices with Outlook for mac, they use EWS instead of outlook anywhere.
This is a snippet of the apache access log:
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 3844 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 7054 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 402 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 2139 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 402 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:15 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 2164 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 540 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 540 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 402 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 540 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 540 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 386 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 12566 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 22043 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 386 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 402 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 1973 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 965 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:16:00:16 +0100] "POST /ews/exchange.asmx HTTP/1.1" 401 386 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
5.170.197.216 - - [15/Dec/2016:15:58:43 +0100] "POST /ews/exchange.asmx HTTP/1.1" 200 4384 "-" "MacOutlook/15.29.0.161209 (Intelx64 Mac OS X Version 10.12.1 (Build 16B2555))"
As you can see the client is calling /ews/exchange.asmx a lot in 2 seconds, sometimes apache gives a 200 but mostly a 401. Infact the effect on the client side is that it seems to work for a moment and then disconnects.
Any ideas what this could be?
Thanks in advance for any help, James