我在使用 Exchange 2013 时遇到了一些问题,但首先您需要知道这是怎么发生的:
背景
大约两个月前,我设置了一个 Exchange 服务器(Server 2012 R2 机箱上的 2013 SP1,在 ESXi 5.0 上虚拟化)。一切都运行良好,直到几天前,我决定Web Remote Management
在此服务器上安装该角色(是的!我知道我不应该这样做,但我对它的副作用一无所知)。启用该角色后,整个 Exchange 服务都崩溃了。
我通过删除该角色解决了这个问题,但只有 Outlook 连接恢复了。ECP、OWA、PowerShell 和任何其他基于 IIS 的服务都没有恢复。在 IIS 上工作了几个小时后,我可以恢复 ECP 和 PowerShell。我的工作包括重置所有虚拟目录(在 上Default Website
)并摆弄证书。
当前的问题
现在我遇到的问题是:
- 昨天,一些客户端突然失去了 Outlook 连接,报告说:“正在尝试连接...”,过了一段时间后又说:“已断开连接”。这个问题昨天和今天蔓延到了整个公司,所有客户端都遇到了这个问题。我们发现的唯一解决方案是删除/修复帐户,包括手动设置帐户。Outlook
AutoDiscover
根本不起作用。在设置的第 3 步,它要求The connection to the Microsoft Exchange Server is unavailable.
输入服务器和邮箱地址。我们必须手动设置 Exchange 帐户并输入服务器的 IP 地址和邮箱地址(它甚至不适用于 FQDN,尽管在同一客户端上同时进行 DNS 查找可以成功将 FQDN 解析为 IP)。奇怪的是,设置帐户后,如果我按住 CTRL 键右键单击系统托盘中的 Outlook 帐户,然后选择“测试电子邮件自动配置……”,一切运行正常,并且测试表明 AutoDiscover 可以正常工作! - Outlook 有时会要求客户端提供其 Windows 凭据。我不知道为什么,因为在此之前它从未这样做过。
- 进入 ECP 时,我遇到 HTTP 错误 404(IIS 错误页面),标题
Server Error in '/ecp' Application.
为Requested URL: /ecp/login.aspx
未找到。但是当我/ecp/
从地址栏中显示的 URL 清除所有内容后(https://exchange.golbarg.local/ecp/login.aspx?ReturnUrl=%2fecp%2f)并按ENTER,ECP成功打开并正常工作。 - 进入OWA时出现类似3的问题,
404 can't find page :-(
出现页面提示(Outlook错误页面,与IIS错误页面不同),
再次清除/owa/
发件人地址后面的所有内容(https://exchange.golbarg.local/owa/auth/errorFE.aspx?httpCode=404#ReturnUrl=/owa/?bO=1&bO=1) 使得 OWA 运行良好。
欢迎任何建议。
答案1
正如我在评论中所说,安装 CU10 并添加指向 Exchange 服务器的自动发现 DNS 记录就可以了。