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
Identifique o nome do conjunto de integridade e o nome do servidor no alerta.
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:
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"}
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
.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
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:
Examine os logs de protocolo nos servidores de CA. Os logs de protocolo estão localizados na pasta %ExchangeInstallPath%Logging\HttpProxy\<protocol> no CAS.
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
.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.
Clique em Pools de Aplicativos e, em seguida, recicle o pool de aplicativos MSExchangeServicesAppPool executando o seguinte comando:
%SystemRoot%\System32\inetsrv\Appcmd recycle MSExchangeServicesAppPool
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Se o problema ainda existir, recicle o serviço IIS usando o utilitário IISReset.
Execute novamente a sonda associada conforme mostrado na etapa 2c na seção Verifying the issue still exists.
Se o problema ainda existir, reinicie o servidor.
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.
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.