Auth issues with EWS+NTLM
Hi there,
I've been using Evolution to read e-mails and other stuff off from an Exchange 2013 server, but several times a day I get an authentication failure popup with my credentials pre-filled, which I just click "OK" and it goes away. It's not a critical thing, I can still read my e-mails, see calendar events and all, but it's really annoying, and it seems to have gotten worse with evolution-ews 3.38.
Upon debugging Evolution, this is what seems to be the error when I get that auth error:
> POST /EWS/Exchange.asmx HTTP/1.1
> Soup-Debug-Timestamp: <redacted>
> Soup-Debug: SoupSessionAsync 1 (0x7f702000dc40), ESoapMessage 26 (0x7f702001b790), SoupSocket 1 (0x7f7018008110)
> Host: mail.yougov.com
> User-Agent: Evolution/3.38.1
> Connection: Keep-Alive
> Content-Type: text/xml; charset=utf-8
>
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
> <redacted>
< HTTP/1.1 401 Anonymous Request Disallowed
< Soup-Debug-Timestamp: <redacted>
< Soup-Debug: ESoapMessage 26 (0x7f702001b790)
< Connection: close
< Content-Length: 0
< Date: <redacted>
< Server: Microsoft-IIS/8.0
< request-id: <redacted>
< WWW-Authenticate: Negotiate
< WWW-Authenticate: NTLM
< X-Powered-By: ASP.NET
< X-FEServer: EX13CAS
(evolution:273482): camel-ews-provider-WARNING **: 02:52:26.632: Unable to fetch the folder hierarchy: Falha na autenticação :289
Any ideas what it might be?
These are my specs:
$ uname -a
Linux diogobaeder-desktop 5.8.13-arch1-1 #1 SMP PREEMPT Thu, 01 Oct 2020 20:40:35 +0000 x86_64 GNU/Linux
$ pacman -Qi evolution evolution-ews
Nome : evolution
Versão : 3.38.1-1
Descrição : Manage your email, contacts and schedule
Arquitetura : x86_64
URL : https://wiki.gnome.org/Apps/Evolution
Licenças : GPL
Grupos : gnome-extra
Provê : Nenhum
Depende de : gnome-desktop evolution-data-server libcanberra libpst libytnef dconf gspell libcryptui gnome-autoar libcamel-1.2.so=62-64 libebook-1.2.so=20-64 libebook-contacts-1.2.so=3-64 libecal-2.0.so=1-64
libedataserver-1.2.so=25-64 libedataserverui-1.2.so=2-64
Depend. opcionais : highlight: text highlight plugin
evolution-spamassassin: Spamassassin spam check plugin
evolution-bogofilter: Bogofilter spam check plugin
Necessário para : evolution-ews evolution-on-git
Opcional para : Nenhum
Conflita com : Nenhum
Substitui : Nenhum
Tamanho instalado : 73,30 MiB
Empacotador : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Data da compilação : sex 02 out 2020 14:16:56
Data de instalação : seg 05 out 2020 19:03:39
Motivo da instalação : Instalado explicitamente
Script de instalação : Não
Validado por : Assinatura
Nome : evolution-ews
Versão : 3.38.1-1
Descrição : MS Exchange integration through Exchange Web Services
Arquitetura : x86_64
URL : https://wiki.gnome.org/Apps/Evolution/EWS
Licenças : LGPL2.1
Grupos : Nenhum
Provê : Nenhum
Depende de : libmspack evolution
Depend. opcionais : Nenhum
Necessário para : Nenhum
Opcional para : Nenhum
Conflita com : Nenhum
Substitui : Nenhum
Tamanho instalado : 2,82 MiB
Empacotador : Jan Alexander Steffens (heftig) <heftig@archlinux.org>
Data da compilação : sex 02 out 2020 14:22:39
Data de instalação : seg 05 out 2020 19:03:39
Motivo da instalação : Instalado explicitamente
Script de instalação : Não
Validado por : Assinatura