The Client Access Server EXCHANGE01 does not have a Certificate that contains the On-premises Web Services External Url domain (EXCHANGE01) in the certificate Subject or Alternate Names

The Client Access Server EXCHANGE01 does not have a Certificate that contains the On-premises Web Services External Url domain (EXCHANGE01) in the certificate Subject or Alternate Names

Ao tentar executar o Manage Hybrid Configuration o processo não é concluído devido ao Warning: The Client Access Server EXCHANGE01 does not have a Certificate that contains the On-premises Web Services External Url domain (EXCHANGE01) in the certificate Subject or Alternate Names 


Para mais informações verifique o log localizado no diretório: C:\Program Files\Microsoft\Exchange Server\V14\Logging\Update-HybridConfiguration;

Este erro acontece quando a URL externa do EWS está utilizando um nome interno ao invés do nome utilizado no certificado publicado;

Resolução:
Para corrigir devemos alterar a Url do EWS para o nome utilizado no certificado;
No nosso exemplo utilizaremos o mail.contoso.com;

Primeiramente devemos dar um Get-WebServicesVirtualDirectory e validar quais são as urls aplicadas ao EWS;

[PS] C:\Get-WebServicesVirtualDirectory | Select Name,*url

Após validar se um nome interno está sendo utilizado para url externa do EWS devemos então alterar esta Url;

Para alterar a Url externa do Web Services Virtual Directory utilize o seguinte cmdlet: 

[PS] C:\Set-webservicesvirtualdirectory –Identity * -ExternalUrl “https://mail.contoso.com.br/ews/exchange.asmx”

Valide se a alteração foi efetuada corretamente através do cmdlet:

[PS] C:\Get-WebServicesVirtualDirectory | Select Name,*url

Execute novamente o Manage Hybrid Configuration e conclua o processo;



CONVERSATION

Inscreva-se