Test-FederationTrust

Erro no Free/Busy: Request timed out.Call stack.No callstack available

English  

Após tentar realizar um teste de Free/Busy entre duas empresas no qual possuem trust com o Microsoft Federation Gateway, notei que de um lado ao outro o Free/Busy não trazia as informaçoes devidas. Realizei então uma verificaçao no OWA para ver se era gerada alguma mensagem de erro. De fato encontrei o seguinte erro: System.Web.HttpExceptionException message: Request timed out.Call stack.No callstack available

System.Web.HttpExceptionException message Request timed out.Call stack.No callstack available

Usando o Fiddler e testando com o Outlook, obtive uma log diferente:

Failed to communicate with https://login.microsoftonline.com/extSTS.srf., inner exception: Unable to connect to the remote server

inner exception Unable to connect to the remote server

Troubleshooting:

Como forma de troubleshooting, além dos testes no OWA e Outlook, eu realizei um Test-FederationTrust a partir do Exchange Server. Para quem não sabe, esse é um comando e faz uma serie de verificações no trust com o Microsoft Gateway e além disso corrige algum eventual problema como de permissoes. O resultado me trouxe dois erros, no FederationMetadata e TokenRequest.

Test-FederationTrust

Após isso, resolvi executar o comando Get-FederationTrust | Set-FederationTrust -RefreshMetadata -Verbose no qual é um comando que atualizaria possiveis certificados vencidos usado pelo trust:

Set-FederationTrust -RefreshMetadata

Ficou claro então que o problema era de rede, endereços no qual os servidores de Exchange deveriam serem capazes de acessar, porém o firewall ou proxy estava barrando. No caso o endereço que a log acima mostrou como não acessível foi o https://nexus.microsoftonline-p.com/FederationMetadata/2006-12/FederationMetadata.xml

Resolução:

Após isso bastava saber qual era então os endereços necessários no qual os servidores de Exchange precisavam se conectar para a troca de token com o Microsoft Gateway. Foi ai então que achei esse artigo no qual se refere aos seguintes endereços:

207.46.150.128/25

207.46.164.0/24

*.microsoftonline-p.com

*.live.com

*.microsoftonline.com

*.microsoftonlinesupport.net

Logo após a abertura no firewall dos endereços acima, pude executar com sucesso o comando Get-FederationTrust

Test-FederationTrust verbose

Apos o exito positivo, so me restava ir no Outlook e fazer o classico teste, me bastou reiniciar o Outlook e o Free/Busy passou a funcionar perfeitamente.

Free Busy Test

 

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *