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

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 3128167
症状
服务器上的邮箱最近恢复多 (客户端访问和邮箱) 运行 Microsoft Exchange Server 2013年无法访问忙/闲服务。

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

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

收件人: user@contoso.com
异常: 代理 web 请求失败。内部异常: 请求失败,HTTP 状态 404: 未找到。
服务器名称:< problematic="" server="">
异常类型: ProxyWebRequestProcessingException
响应代码: ErrorProxyRequestProcessingFailed

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

开机自检-443-/ews/exchange.asmx <Client-IP>ExchangeInternalEwsClient-AuditLog-404 0 0 15</Client-IP>
开机自检-443-/ews/exchange.asmx <Client-IP>ExchangeInternalEwsClient-AuditLog-404 0 0 15</Client-IP>
开机自检 /ews/exchange.asmx-443- <Client-IP>ASProxy/CrossSite/Directory/EXCH/15.00.0847.030-404 0 0 0</Client-IP>
开机自检 /ews/exchange.asmx-443- <Client-IP>ASProxy/CrossSite/Directory/EXCH/15.00.0847.030-404 0 0 0</Client-IP>
原因
因为此 Exchange 2013 多服务器上完成灾难恢复操作后不正确地更改的InternalNLBBypassUrl值,将发生此问题。
解决方案
若要解决此问题,请更正的InternalNLBBypassUrl值交换 Web 服务 (EWS) 出现问题的服务器上。正确的InternalNLBBypassUrl值应如下:
<problematic server's="" fqdn="">的 https://: 444/ews/exchange.asmx
</problematic>

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

方法 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 

警告:本文已自动翻译

属性

文章 ID:3128167 - 上次审阅时间:01/12/2016 03:09:00 - 修订版本: 1.0

Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard

  • kbsurveynew kbtshoot kbexpertiseinter kbmt KB3128167 KbMtzh
反馈