Share via


Solução de problemas do conjunto de integridade do EWS.Proxy

Aplica-se a: Exchange Server 2013

O EWS. O conjunto de integridade do proxy monitora a disponibilidade da infraestrutura de proxy do Exchange Web Services (EWS) no CAS (servidor de acesso ao cliente). O conjunto de integridade do EWS.Proxy está intimamente relacionado com o seguinte conjunto de integridade:

Solução de problemas do conjunto de integridade do ClientAccess.Proxy

Se você receber um alerta que especifica que o EWS.Proxy não é íntegro, isso indica um problema que pode impedir que os usuários acessem o serviço EWS.

Explicação

O serviço EWS é monitorado usando as seguintes sondagens e monitoramentos.

Sonda Conjunto de integridade Dependências Monitores associados
EWSProxyTestProbe Ews. Proxy Active Directory EWSProxyTestMonitor

Para obter mais informações sobre investigações e monitores, consulte Integridade e desempenho do servidor.

Problemas comuns

Essa sonda pode falhar por um dos seguintes motivos:

  • O pool de aplicativos hospedado no CAS monitorado não está funcionando corretamente.
  • As credenciais de conta de monitoramento não estão corretas.
  • Os controladores de domínio não estão respondendo.

Ação do usuário

É possível que o serviço tenha se recuperado após a emissão do alerta. Portanto, quando você receber um alerta que especifica que o conjunto de integridade não está íntegro, primeiro verifique se o problema ainda existe. Se o problema existir, execute as ações de recuperação apropriadas descritas nas seções seguintes.

Verificar se o problema ainda existe

  1. Identifique o nome do conjunto de integridade e o nome do servidor no alerta.

  2. Os detalhes da mensagem fornecem informações sobre a causa exata do alerta. Na maioria dos casos, os detalhes da mensagem fornecem informações sobre solução de problemas suficientes para identificar a causa raiz. Se os detalhes da mensagem não forem claros, faça o seguinte:

    1. Abra o Shell de Gerenciamento do Exchange e execute o seguinte comando para recuperar os detalhes do conjunto de integridade que emitiu o alerta:

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

      Por exemplo, para recuperar os detalhes do conjunto de integridade do EWS.Proxy sobre server1.contoso.com, execute o seguinte comando:

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "EWS.Proxy"}
      
    2. Verifique a saída do comando para determinar qual monitor relatou o erro. O valor AlertValue para o monitor que emitiu o alerta será Unhealthy.

    3. Execute novamente a sonda associada do monitor que está em estado não íntegro. Consulte a tabela na seção Verifying the issue still exists para localizar a sondagem associada. Para fazer isso, execute o seguinte comando:

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

      Por exemplo, suponha que o monitor com falha é EWSProxyTestMonitor. A sondagem associada a esse monitor é EWSProxyTestProbe. Para executar essa sonda em server1.contoso.com, execute o seguinte comando:

      Invoke-MonitoringProbe EWS.Proxy\EWSProxyTestProbe -Server server1.contoso.com | Format-List
      
    4. Na saída do comando, verifique o valor Resultado da sonda. Se o valor for Êxito, significa que o problema foi um erro transitório e não existe mais. Caso contrário, consulte as etapas de recuperação descritas nas seções seguintes.

Ações de recuperação de EWSProxyTestMonitor

Quando você receber um alerta de um conjunto de integridade, a mensagem de email irá conter as seguintes informações:

  • Nome do CAS que enviou o alerta
  • Rastreamento de exceção completo do último erro, incluindo dados de diagnóstico e informações específicas de cabeçalho HTTP Você pode usar as informações no rastreamento de exceção completo para ajudar a solucionar o problema.
  • Date e hora em que o problema ocorreu

Para resolver esse problema, siga estas etapas:

  1. Examine os logs de protocolo nos servidores de CA. Os logs de protocolo estão localizados na pasta %ExchangeInstallPath%Logging\HttpProxy\<protocol> no CAS.

  2. Crie uma conta de usuário de teste e, em seguida, faça logon no CAS usando essa conta. Por exemplo, use o seguinte endereço de logon: https://<servername>/owa.

  3. Inicie o IIS Manager e conecte-se ao servidor que está relatando o problema para determinar se o pool de aplicativos MSExchangeServicesAppPool está em execução no CAS.

  4. Clique em Pools de Aplicativos e, em seguida, recicle o pool de aplicativos MSExchangeServicesAppPool executando o seguinte comando:

    %SystemRoot%\System32\inetsrv\Appcmd recycle MSExchangeServicesAppPool
    
  5. Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.

  6. Se o problema ainda existir, recicle o serviço IIS usando o utilitário IISReset.

  7. Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.

  8. Se o problema ainda existir, reinicie o servidor.

  9. Após a reinicialização do servidor, execute novamente a sonda associada, conforme exibido na etapa 2c, na seção Verifying the issue still exists.

  10. Se a sonda continuar a falhar, talvez você precise de ajuda para resolver esse problema. Contate um profissional do Suporte Microsoft para resolver esse problema. Para contatar um profissional Suporte da Microsoft, visite Suporte para empresas e selecione Servidores>Exchange Server. Como a sua organização pode ter um procedimento específico para entrar em contato diretamente os Serviços de Suporte a Produtos Microsoft, tenha certeza de consultar primeiro as diretrizes da sua organização.

Para Obter Mais Informações

Novidades do Exchange 2013

PowerShell do Exchange