[Bug 412137] New: Update Feature does not work when NTLM authentication is enabled on the proxy server
https://bugzilla.novell.com/show_bug.cgi?id=412137 Summary: Update Feature does not work when NTLM authentication is enabled on the proxy server Product: openSUSE 11.0 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Update Problems AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: a.pankevych@gmail.com QAContact: jsrain@novell.com Found By: --- The only way to successfuly finish network update configuration in yast is to add '--proxy-ntlm' in curl config file into root directory. But it doesn't help for network update. Proxy require auth message is alwayes shown. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=412137
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c1
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=412137
User a.pankevych@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c2
--- Comment #2 from Andriy Pankevych
https://bugzilla.novell.com/show_bug.cgi?id=412137
User chrubis@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c3
Cyril Hrubis
https://bugzilla.novell.com/show_bug.cgi?id=412137
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c5
Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=412137
User a.pankevych@gmail.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c6
Andriy Pankevych
GET http://www.google.com HTTP/1.1 Proxy-Authorization: NTLM TlRMTVNTUAABAAAABoIIAAAAAAAAAAAAAAAAAAAAAAA= User-Agent: curl/7.18.1 (i686-suse-linux-gnu) libcurl/7.18.1 OpenSSL/0.9.8g zlib/1.2.3 libidn/1.8 Host: www.google.com Pragma: no-cache Accept: */* Proxy-Connection: Keep-Alive
< HTTP/1.1 407 Proxy Authentication Required < Mime-Version: 1.0 < Date: Thu, 14 Aug 2008 07:10:16 PDT < Content-Type: text/html < Proxy-Authenticate: NTLM TlRMTVNTUAACAAAABwAHADAAAAAGgokAaeAnmdtkre8AAAAAAAAAAGAAYAA3AAAAQVNZTkNGUwIADgBBAFMAWQBOAEMARgBTAAEACABTADEANgAwAAQAFgBhAHMAeQBuAGMAZgBzAC4AYwBvAG0AAwAgAHMAMQA2ADAALgBhAHMAeQBuAGMAZgBzAC4AYwBvAG0AAAAAAA== < Proxy-Connection: keep-alive < Content-Length: 0 < % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Connection #0 to host publicproxy.asyncfs.com left intact * Issue another request to this URL: 'http://www.google.com' * Re-using existing connection! (#0) with host publicproxy.asyncfs.com * Connected to publicproxy.asyncfs.com (74.201.90.11) port 8082 (#0) * Proxy auth using NTLM with user 'asyncfs\apankevy'
GET http://www.google.com HTTP/1.1 Proxy-Authorization: NTLM TlRMTVNTUAADAAAAGAAYAEAAAAAYABgAWAAAAAcABwBwAAAACAAIAHcAAAAHAAcAfwAAAAAAAAAAAAAABoKJALzXbxvvXKEWAAAAAAAAAAAAAAAAAAAAAA1DAgBljmmbxrcirnkGUSnfgjoONSfG3WFzeW5jZnNhcGFua2V2eXZtLXN1c2U= User-Agent: curl/7.18.1 (i686-suse-linux-gnu) libcurl/7.18.1 OpenSSL/0.9.8g zlib/1.2.3 libidn/1.8 Host: www.google.com Pragma: no-cache Accept: */* Proxy-Connection: Keep-Alive
< HTTP/1.1 200 OK < Cache-Control: private, max-age=0 < Date: Thu, 14 Aug 2008 14:09:48 GMT < Expires: -1 < Content-Type: text/html; charset=ISO-8859-1 < Set-Cookie: PREF=ID=06905c80487688f8:TM=1218722988:LM=1218722988:S=S87h4aC7Dx0bsJH6; expires=Sat, 14-Aug-2010 14:09:48 GMT; path=/; domain=.google.com < Server: gws < Transfer-Encoding: chunked < Via: 1.1 s160.asyncfs.com:8082 (IronPort-WSA/5.6.0-611) < Proxy-Connection: keep-alive < X-Junk: xxxxxxxxx < { [data not shown] 100 6114 0 6114 0 0 5985 0 --:--:-- 0:00:01 --:--:-- 5985* Connection #0 to host publicproxy.asyncfs.com left intact * Closing connection #0 vm-suse:~ # Line "< HTTP/1.1 200 OK" says that everything fine. 2. Setup proxy in YAST. Result: vm-suse:/etc/sysconfig # cat ./proxy PROXY_ENABLED="yes" HTTP_PROXY="http://publicproxy.asyncfs.com:8082" HTTPS_PROXY="http://publicproxy.asyncfs.com:8082" FTP_PROXY="http://publicproxy.asyncfs.com:8082" 2. Set up online update configuration: result: Query products failed. 3. Try to fetch online updates. result: Download (curl) error for 'http://download.opensuse.org/distribution/11.0/repo/non-oss/repodata/repomd....': Error code: HTTP response: 407 Error message: The requested URL returned error: 407 4. Start Package Manager. result: Download (curl) error for 'http://download.opensuse.org/distribution/11.0/repo/non-oss/repodata/repomd....': Error code: HTTP response: 407 Error message: The requested URL returned error: 407 As you can see those services doesn't work with proxy server with when ntlm auth is used. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=412137
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c7
Katarina Machalkova
https://bugzilla.novell.com/show_bug.cgi?id=412137
User kmachalkova@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=412137#c8
Katarina Machalkova
participants (1)
-
bugzilla_noreply@novell.com