当您访问忙 / 闲信息的邮箱最近恢复的 Exchange Server 2013年邮箱服务器上的"HTTP 404 状态"错误

症状

服务器上的邮箱最近恢复多 (客户端访问和邮箱) 运行 Microsoft Exchange Server 2013年无法访问忙/闲服务。

发生此问题时,以下错误记录。

Outlook 将记录 (Outlook.etl 文件)︰

收件人︰ user@contoso.com
异常︰ 代理 web 请求失败。内部异常︰ 请求失败,HTTP 状态 404︰ 未找到。
服务器名称︰ < 出现问题的服务器 >
异常类型︰ ProxyWebRequestProcessingException
响应代码︰ ErrorProxyRequestProcessingFailed

在出现问题的服务器上的 IIS 日志︰

开机自检 /ews/exchange.asmx-443-< 客户端 IP > ExchangeInternalEwsClient AuditLog-404 0 0 15
开机自检 /ews/exchange.asmx-443-< 客户端 IP > ExchangeInternalEwsClient AuditLog-404 0 0 15
开机自检 /ews/exchange.asmx-443-< 客户端 IP > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030-404 0 0 0
开机自检 /ews/exchange.asmx-443-< 客户端 IP > ASProxy/CrossSite/Directory/EXCH/15.00.0847.030-404 0 0 0

原因

因为此 Exchange 2013 多服务器上完成灾难恢复操作后不正确地更改的InternalNLBBypassUrl值,将发生此问题。

解决方案

若要解决此问题,请更正的InternalNLBBypassUrl值交换 Web 服务 (EWS) 出现问题的服务器上。正确的InternalNLBBypassUrl值应如下︰

https://<problematic 服务器的 fqdn >: 444/ews/exchange.asmx

为此,使用下列方法之一。

方法 1

使用 ADSIEdit EWS 的InternalNLBBypassUrl值更改为此问题的服务器。然后,回收 IIS 中的MSExchangeServicesAppPool应用程序池。回收站应用程序池后,EWS 应能正常工作。

方法 2

使用 Windows PowerShell 来更改这些设置。

注意:窗口 PowerShell 返回"不在一个有效的服务器中写入作用域"的错误消息。

  1. 启动 Windows PowerShell。

  2. 添加 Exchange 管理单元。若要执行此操作,请运行以下命令︰

    Add-PSSnapin *exchange*

  3. 运行以下命令︰

    Set-WebServicesVirtualDirectory -Identity "<problematic server>\EWS (Exchange Back End)" -InternalNLBBypassUrl https://<FQDN of the problematic server>:444/ews/exchange.asmx

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×