工程师好,目前我的Exchange 2013服务器遇到了问题,还请麻烦帮忙解决:
我的环境是2013 SP1 CU9,两台机器,一台CAS/一台MBX,配置了外网访问(使用通配符公网证书),OutlookAnywhere和OWA都正常,但是就是ExchangeActiveSync有问题,部分设备可以用系统自带的邮件App配置邮箱(准确来讲就我的iOS8自带的邮件App可以通过自动发现来配置邮箱,并使用正常),但如果我使用iOS 8中在官方商店下载的Microsoft Outlook App,就没有办法配置成功,无论是自动发现,还是手动配置都不行。
另外,我又试了安卓5.0,系统自带应用不行,手动配置也不行,忽略SSL信任也不行,使用安卓5.0平台的Microsoft Outlook App自动发现/手动配置均不行。然后我又试了Windows 10自带的邮件App,输完邮箱和密码直接就可以使用,一切正常。
最后,我通过https://testconnectivity.microsoft.com/ 进行了EAS的自动发现和连接测试(包括同步文件夹),均是成功的,但在设备上就是有不能使用的情况。
PS.我在服务器上进行了test-ActiveSyncConnectivity 测试,如果不加参数,报以下错误:
ID:13005
描述:Test-CasConnectivity cmdlet
失败。在
TransientErrorCache 中查找条目。BaseUrl:https://wc-exmbx-01.domain.com/Microsoft-Server-ActiveSync. MbxServre: WC-EXMBX-01.domain.com。错误:目标:
wc-exmbx-01.domain.com|Default-First-Site-Name
错误: OPTIONS命令已返回 HTTP 200,但未返回 Exchange
ActiveSync 头(MS-Server-ActiveSync)。请求很可能由于以下原因之一未到达客户端访问服务器:
- 代理服务器介入(检查下面的头中是否存在任何由代理返回的头)
- 无法访问虚拟目录:https://wc-exmbx-01.domain.com/Microsoft-Server-ActiveSync -虚拟目录未指向客户端访问服务器:
https://wc-exmbx-01.domain.com/Microsoft-Server-ActiveSync
HTTP响应头:
Allow: OPTIONS,
TRACE, GET, HEAD, POST
Public: OPTIONS,
TRACE, GET, HEAD, POST
Content-Length: 0
Date: Wed, 26 Aug
2015 12:33:30 GMT
Server:
Microsoft-IIS/8.5
X-Powered-By:
ASP.NET
对于这个测试,我很费解的是为什么说我的CAS服务器是MBX,如果我手动指定URL为外部EAS的地址,测试全部通过。
然后时不时也会出现以下事件日志:
ID:1100
描述:用户的 Exchange ActiveSync 设备请求被阻止。当防火墙不允许 HTTP OPTIONS 方法请求时,经常发生此问题。请检查客户端访问服务器前面的用于筛选请求的防火墙以及 Microsoft-Server-ActiveSync 虚拟目录。
Please mark as "answer" if the problem have been solved, to help more friends find the solution.
Best Regards,
Rein Xu
https://mvp.support.microsoft.com/profile/Rein