由于某种原因当外部的使用 Outlook Anywhere,一段时间后它会断开与 Exchange 服务器的连接并尝试连接,然后在几分钟后再次成功连接。在此期间,所有 Exchange 服务器均保持原样。
我们的许多用户都遇到了这个问题。
使用不同版本的 Outlook 测试了该场景,2010, 2013, 2016.
所有版本都遇到了断开连接的情况。我在有线以太网连接和 WiFi 的不同位置进行了测试。在所有位置,问题仍然存在。Exchange 缓存模式是离开
我没有在eventviewer
Exchange 和 TMG 服务器上发现任何相关事件。
我们的环境由多台 Exchange 服务器组成,我们使用 MAPI over HTTP 连接来连接邮箱。已配置自动发现。我们使用 TMG 防火墙服务器。
所有 Exchange 服务器都运行Windows Server 2012 R2
,TMG 服务器也运行在 上Windows Server 2008R2
。
以下是各种 Exchange 服务器及其作用:
ServerRole : Mailbox, ClientAccess
Edition : Enterprise
AdminDisplayVersion : Version 15.0 (Build 1076.9)
ServerRole : Mailbox, ClientAccess
Edition : Enterprise
AdminDisplayVersion : Version 15.0 (Build 1076.9)
ServerRole : ClientAccess
Edition : Enterprise
AdminDisplayVersion : Version 15.0 (Build 1076.9)
ServerRole : Mailbox, ClientAccess
Edition : Enterprise
AdminDisplayVersion : Version 15.0 (Build 1076.9)
这是 Exchang MAPI 和 Outlook Anywhere 虚拟目录及其 URL:
MAPI:
InternalUrl ExternalUrl
----------- -----------
https://mail.domain.com/mapi https://mail.domain.com/mapi
https://mail.domain.com/mapi https://mail.domain.com/mapi
https://mail.domain.com/mapi https://mail.domain.com/mapi
https://mail.domain.com/mapi https://mail.domain.com/mapi
Outlook Anywhere:
ExternalHostname InternalHostname
---------------- ----------------
mail.domain.com casserver.domain.com
mail.domain.com casserver.domain.com
mail.domain.com casserver.domain.com
所有 Exchange 服务器均位于 上Exchange Server 2013 CU8
。
当连接断开时,TMG 服务器在其过滤器中显示以下内容:
我该如何解决这个问题?
答案1
让用户在 Outlook 中打开 Microsft Exchange 代理设置,取消选中“在快速网络上,首先使用 HTTP 连接,然后使用 TCP/IP 连接”,并选中“在慢速网络上,首先使用 HTTP 连接,然后使用 TCP/IP 连接”
Exchange 2010 Outlook Anywhere 连接随机断开
“为确保 Outlook 客户端使用 HTTP 而不是 TCP 与 Exchange 服务器保持连接,必须同时选择‘在快速网络上,首先使用 HTTP 连接’和‘在慢速网络上,首先使用 HTTP 连接’。”
如果这能解决问题,你可能想在更大范围内实施
答案2
CU11 包含以下修复:
https://support.microsoft.com/en-us/kb/3099522
https://support.microsoft.com/en-us/kb/3105690
修复:使用 MAPI over HTTP 连接到 Microsoft Exchange Server 2013 邮箱的 Outlook 客户端间歇性断开连接
升级至 CU12 后,再也没有发生断开连接的情况。