Erro no OWA coexistente entre Exchange 2010 e 2016
Ao passo que eu realizava a migração do Exchange 2010 ao Exchange 2016, notei que algumas mailboxes ainda no Exchange 2010 não conseguiam realizar o acesso através do Exchange 2016, ocorria um erro ao ser realizado o proxy entre as versões.
LOG:
No OWA aparecia a seguinte mensagem de erro:
Something went wrong
We can’t get that information right now. Please try again later.
A URL era redirecionada para o seguinte endereço:
https://mail.contoso.com/owa/auth/errorFE.aspx?CafeError=CAS14WithNoWIAk
Resolução:
Todavia com um pouco de paciência, encontrei a resolução em alguns fóruns da internet. Em suma o problema se trata de uma configuração errônea a nível de autenticação no site do OWA. Eis o procedimento no qual realizei para sanar o problema:
- Verifique em todos os CAS do ambiente – apenas os Exchange 2010 – qual os métodos de autenticação do OWA através do comando: Get-OwaVirtualDirectory -Identity “CAS\owa (default Web site)” | fl
Em teoria, o resultado sera algo como isso:
BasicAuthentication : True
WindowsAuthentication : False
FormsAuthentication : True
- Realize então a mudança do modo de autenticaçao atraves do comando: Set-OwaVirtualDirectory -Identity “CAS\owa (default Web site)” -WindowsAuthentication $true -FormsAuthentication $false
- Verifique em todos os CAS do ambiente – apenas os Exchange 2010 – se a mudança então surtiu o efeito através do comando: Get-OwaVirtualDirectory -Identity “CAS\owa (default Web site)” | fl
O resultado deverá ser:
BasicAuthentication : True
WindowsAuthentication : True
FormsAuthentication : False
- Adicione NTLM acima de Negotiate nos providers do OWA no IIS dos CAS 2010:
- Realize então um iisreset em todos os CAS 2010 do ambiente