After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 601031 - Proxy-Authenticate support for NTLM/Negotiate
Proxy-Authenticate support for NTLM/Negotiate
Status: RESOLVED OBSOLETE
Product: libsoup
Classification: Core
Component: HTTP Transport
unspecified
Other Linux
: Normal enhancement
: ---
Assigned To: libsoup-maint@gnome.bugs
libsoup-maint@gnome.bugs
Depends on:
Blocks:
 
 
Reported: 2009-11-06 23:41 UTC by Brian J. Murrell
Modified: 2018-09-21 16:04 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Brian J. Murrell 2009-11-06 23:41:31 UTC
I see that libsoup currently supports basic, digest, and a number of flavors of NTLM (which I know zilch about).  It would be nice to see Kerberos/negotiate support added.
Comment 1 Dan Winship 2009-11-07 00:05:59 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 587145 ***
Comment 2 Brian J. Murrell 2009-11-07 03:13:04 UTC
(In reply to comment #1)
> Thanks for the bug report. This particular bug has already been reported into
> our bug tracking system, but please feel free to report any further bugs you
> find.
> 
> *** This bug has been marked as a duplicate of bug 587145 ***

Ahhh.  I was probably not clear enough.  Is this still a duplicate of 587145 if what I am looking for is GSS-Negotiate support for an HTTP proxy?

The patch in the above bug seems to be for WWW-Authenticate, not Proxy-Authenticate.
Comment 3 Dan Winship 2009-11-07 16:25:38 UTC
ah, indeed
Comment 4 Dan Winship 2015-02-10 11:57:49 UTC
[mass-moving all "UNCONFIRMED" libsoup bugs to "NEW" after disabling the "UNCONFIRMED" status for this product now that bugzilla.gnome.org allows that. bugspam-libsoup-20150210]
Comment 5 Jan-Michael Brummer 2018-05-01 08:16:22 UTC
The current problem with my company system is that libsoup tries to authenticate with the wrong server within the request:

 - e.g. it asks for HTTP/gnome.org instead of HTTP/proxy.company

Hard-coding to the proxy (in case it is auth-for-proxy) let it authenticate. Note: that although the information auth-for-proxy is available we do not know the uri within this part. The API needs to be extended here.

I can provide a patch if this solution is good enough.
Comment 6 Michael Catanzaro 2018-05-16 16:58:29 UTC
Probably a good idea to submit a patch.
Comment 7 GNOME Infrastructure Team 2018-09-21 16:04:55 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/libsoup/issues/29.