EWS.Proxy 运行状况设置疑难解答

适用于:Exchange Server 2013

EWS。代理运行状况集监视客户端访问服务器上 Exchange Web Services (EWS) 代理基础结构的可用性, (CAS) 。 EWS.Proxy 运行状况设置与以下运行状况设置密切相关:

ClientAccess.Proxy 运行状况设置疑难解答

如果收到指示 EWS.Proxy 处于不正常状态的警报,则表示存在可能阻止用户访问 EWS 服务的问题。

说明

通过使用以下探测器和监视器对 EWS 服务进行监视。

探针 运行状况设置 相关性 关联监视器
EWSProxyTestProbe EWS。代理 Active Directory EWSProxyTestMonitor

有关探测和监视器的详细信息,请参阅 服务器运行状况和性能

常见问题

此探测器可能因为下列任何常见问题出现故障:

  • 托管在受监视的 CAS 上的应用程序池无法正常工作。
  • 监视帐户的凭据不正确。
  • 域控制器没有响应。

用户操作

发出警报后服务可能会恢复。 因此,当您接收到指示运行状况设置不正常的警报时,首先要验证该问题是否仍然存在。 若问题确实存在,执行以下部分介绍的相应恢复操作。

验证问题是否仍然存在

  1. 识别警报中的运行状况设置名称和服务器名称。

  2. 邮件详细信息提供了有关确切警报原因的信息。 大部分情况下,邮件详细信息会提供充足的故障排除信息,用于识别根本原因。 如果邮件详细信息不明确,请执行以下操作:

    1. 打开 Exchange 命令行管理程序,然后运行以下命令,检索发出警报的运行状况集的详细信息:

      Get-ServerHealth <server name> | ?{$_.HealthSetName -eq "<health set name>"}
      

      例如,要检索有关 server1.contoso.com 的 EWS.Proxy 运行状况设置的详细信息,请运行以下命令:

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "EWS.Proxy"}
      
    2. 检查命令输出,以确定报告错误的监视器。 发出警报Unhealthy的监视器的 AlertValue 值为 。

    3. 重新运行处于不正常状态的监视器的关联探测器。 请参阅验证问题是否仍然存在部分中的表格,查找关联探测器。 为此,请运行下列命令:

      Invoke-MonitoringProbe <health set name>\<probe name> -Server <server name> | Format-List
      

      例如,假定失败的监视器为“EWSProxyTestMonitor”。 与该监视器关联的探测器为“EWSProxyTestProbe”。 要对 server1.contoso.com 运行该探测器,请运行以下命令:

      Invoke-MonitoringProbe EWS.Proxy\EWSProxyTestProbe -Server server1.contoso.com | Format-List
      
    4. 在命令输出中,检查探测器的“结果”值。 如果值为“成功”,则该问题是暂时性错误,且不再存在。 否则,请参阅以下部分列出的恢复步骤。

EWSProxyTestMonitor 恢复操作

收到来自运行状况设置的警报时,电子邮件将包含以下信息:

  • 发送警报的 CAS 名称
  • 最后一个错误的完整异常跟踪,包括诊断数据和特定 HTTP 标头信息 可以使用完整异常跟踪中的信息来帮助排查问题。
  • 问题出现的时间和日期

要解决此问题,请执行下列步骤:

  1. 查看 CA 服务器上的协议日志。 协议日志位于 CAS 上的 %ExchangeInstallPath%Logging\HttpProxy\<protocol> 文件夹中。

  2. 创建测试用户帐户,然后使用该测试用户帐户登录 CAS。 例如,使用以下登录地址: https://<servername>/owa

  3. 启动 IIS 管理器,然后连接到报告问题的服务器,以确定 MSExchangeServicesAppPool 应用程序池是否在 CAS 上运行。

  4. 单击“ 应用程序池”,然后运行以下命令回收 MSExchangeServicesAppPool 应用程序池:

    %SystemRoot%\System32\inetsrv\Appcmd recycle MSExchangeServicesAppPool
    
  5. 按照Verifying the issue still exists部分中的步骤 2c 所示,重新运行关联探测器。

  6. 如果问题仍然存在,通过使用 IISReset 实用程序再循环 IIS 服务。

  7. 按照Verifying the issue still exists部分中的步骤 2c 所示,重新运行关联探测器。

  8. 如果问题仍存在,请重新启动服务器。

  9. 服务器重新启动后,按照Verifying the issue still exists部分的步骤 2c 所示,重新运行关联探测器。

  10. 如果探测器仍然无法运行,可能需要寻求帮助来解决这个问题。 若要解决此问题,请与 Microsoft 技术支持人员联系。 若要联系Microsoft 支持部门专业人员,请访问业务支持,然后选择“服务器>Exchange Server”。 由于你的组织可能已制定了直接与 Microsoft 产品支持服务联系的特定流程,因此,请务必先查看你组织的准则。

详细信息

Exchange 2013 最近更新

Exchange PowerShell