Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
L
libsoup
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 138
    • Issues 138
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 17
    • Merge Requests 17
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • GNOME
  • libsoup
  • Issues
  • #203

Closed
Open
Opened Oct 07, 2020 by Diogo Baeder@diogobaeder

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
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: GNOME/libsoup#203