libsoup should support ntlmv2
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libsoup2.4 (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
* Impact
Without NTLMv2 support evolution-ews can't connect to some exchange servers
* Test case
Try connecting from evolution-ews to an exchange server which enforces NTLMV2
* Regression potential
The change adds extra cases in the ntlm handling support, it should impact existing feature but check out for any potential regression in libsoup user (check at least evolution and epiphany-browser).
Note that the patch include additional code tests
-------------------
Our Exchange admins recently made NTLMv2 obligatory. Since then interaction with Exchange through Evolution isn't possible anymore.
In newer versions of libsoup that has been implemented, see
https:/
Could that be backported to Ubuntu 18.04?
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: libsoup2.4-1 2.62.1-1ubuntu0.1
ProcVersionSign
Uname: Linux 4.15.0-45-generic x86_64
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
CurrentDesktop: XFCE
Date: Mon Feb 25 12:10:26 2019
SourcePackage: libsoup2.4
UpgradeStatus: Upgraded to bionic on 2018-09-27 (150 days ago)
description: | updated |
The issue is fixed in the current Ubuntu version, closing for the current serie.
The commit looks like it's not too complex and could probably be backported to 18.04 /gitlab. gnome.org/ GNOME/libsoup/ commit/ 0e7b2c14 /gitlab. gnome.org/ GNOME/libsoup/ commit/ 7e4b94cd)
https:/
(and https:/