Bug 336285

Summary: libzypp does not support NTLM and Kerberos authentification method for proxy
Product: [openSUSE] openSUSE 10.3 Reporter: eric vialas <eric.vialas>
Component: libzyppAssignee: Jan Kupec <jkupec>
Status: RESOLVED FEATURE QA Contact: Duncan Mac-Vicar <dmacvicar>
Severity: Enhancement    
Priority: P5 - None CC: f.canepa
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 10.3   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description eric vialas 2007-10-24 12:13:39 UTC
libzypp support only basic and digest method for http proxy authentification. Our corporate proxy support only NTLM and Kerberos method so it's not possible to have a working SuSe updater.
curl works only if I add proxy-NTLM or proxy-anyauth in .curlrc but libzypp does not use this information.

Some outputs from curl...

frmulu-backup:~ # curl --head "http://www.opensuse.org"
HTTP/1.1 407 Proxy Authentication Required ( The ISA Server requires authorization to fulfill the request. Access to the Web Proxy service is denied.  )
Via: 1.1 UKSTA3ISA
Proxy-Authenticate: Negotiate
Proxy-Authenticate: Kerberos
Proxy-Authenticate: NTLM
Connection: Keep-Alive
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cache-Control: no-cache
Content-Type: text/html
Content-Length: 4102

Best regards,
Eric.
Comment 5 Jan Kupec 2008-01-24 09:52:14 UTC
*** Bug 355150 has been marked as a duplicate of this bug. ***
Comment 6 Jan Kupec 2008-07-14 11:06:06 UTC
correct resolution