Thanks for the testing. I missed this part, unfortunately, though it seems to be related to the evolution-ews, because I see I can get the autodiscover response from the server when I have it run from a standalone application. The difference is that the NTLM authentication is initiated twice with the new ntlm_auth, while it was only once before the change. I'll try to find out some better fix for the libsoup to not iterate on the NTLM auth multiple times.
Thanks for the testing. I missed this part, unfortunately, though it seems to be related to the evolution-ews, because I see I can get the autodiscover response from the server when I have it run from a standalone application. The difference is that the NTLM authentication is initiated twice with the new ntlm_auth, while it was only once before the change. I'll try to find out some better fix for the libsoup to not iterate on the NTLM auth multiple times.