Aqui está minha configuração:
Eu tenho um PC com Windows no qual posso configurar e executar facilmente o MS Outlook com o link OWA relevante para o Exchange Server.
Na máquina Ubuntu 18.04, também posso acessar a página do OWA para o Exchange Server usando o Firefox. Dá um erro de segurança sobre o certificado, mas se eu disser para continuar, então ele faz. E eu posso fazer login e acessar meus e-mails, calendário, etc.
Instalei o Evolution e o Evolution-EWS e configurei para funcionar com o servidor OWA Exchange. Aqui as coisas ficaram interessantes.
Quando digitei o nome de usuário e o URL do host, conforme mostrado abaixo, pressionei
Fetch URL
e obtive o "URL OAB" com sucesso do servidor. Também pressioneiCheck for Supported Types
abaixoAuthentication
e aparentemente o servidor respondeu e o método de autenticação mudou da seleção padrão anterior de NLTM paraKerberos
. Até agora tudo bem. Parece que funcionou.
- Depois disso, continuei e pressionei ok e cliquei
Send/Receive
no menu principal. Infelizmente, isso nunca funcionou. Estou sempre recebendo o erro:
"Sem resposta: SPNEGO não consegue encontrar mecanismos para negociar".
Também curiosamente, observei, quando desativei esta conta e tentei criar uma nova conta (pensando que poderia ter errado alguma configuração ao fazer a configuração do email/EWS pela primeira vez), percebi que a Fetch URL
ação, que eu poderia fazer com sucesso na primeira vez, não é mais bem-sucedido e retorna o mesmo erro acima.
- Observação final: De vez em quando, sou solicitado pelo Evolution a inserir minha senha. Eu faço. Mas apesar de pressionar OK repetidamente, a caixa de diálogo continua aparecendo até eu clicar em cancelar e então a evolução nunca mais me pede minha senha, mas o erro original reaparece.
No log em segundo plano, posso ver:
(evolution:2734): camel-CRITICAL **: 13:34:28.946: camel_network_service_can_reach: assertion 'session != NULL' failed
Alguma ideia?