Estou tentando integrar um Skype for Business Server 2015 ( em execução no Windows Server 2016 ) com um Exchange Server 2016 ( em execução no Windows Server 2012 R2 ). Eu estava seguindo o guia aqui e tive sucesso na criação dos aplicativos parceiros em ambos os servidores. No entanto, quando tento testar a configuração, ele falha com o erro abaixo:
O que resulta no seguinte erro:
Test-CsExStorageConnectivity : ExCreateItem exchange operation failed, code=574,
reason=#CTX#{ctx:{traceId:192143289, activityId:"fa709643-3903-49a3-af3e-c8dcff288259"}}
#CTX#StoreException: code=ErrorUnhandledException, reason=Wrapped callback failed --->
System.InvalidOperationException: Client found response content type of '', but expected
'text/xml'.
The request failed with an empty response.
Aqui está o comando que emiti no servidor SfB:
Test-CsExStorageConnectivity -SipUri "sip:[email protected]" -Verbose
Parece que outro usuário teve um problema semelhante neste thread do TechNet , mas sua resolução teve a ver com um Kemp Load Balancer - que não estou usando. Alguém já passou por esse problema antes e se sim, como resolveu?
Não importa pessoal.
Consegui resolver meu problema redefinindo o diretório virtual do EWS no painel de controle do Exchange.
Veja bem, durante todo o tempo em que recebi a falha do teste, consegui navegar manualmente para o EWS em https://EXCH_FQDN/ews/exchange.asmx do servidor SKYPE; apenas me pediu credenciais. Então, percebi que havia algo errado com a configuração de autenticação no EWS e, como o cmdlet de teste não solicitou credenciais, provavelmente estava falhando de alguma forma. Eu mexi em várias combinações das configurações de autenticação manualmente, mas nenhuma parecia funcionar. Então eu finalmente decidi redefini-los para o padrão.
Isso parece ter resolvido qualquer que seja o problema e consegui executar o cmdlet de teste com êxito.