https://bugzilla.novell.com/show_bug.cgi?id=732886
https://bugzilla.novell.com/show_bug.cgi?id=732886#c29
--- Comment #29 from Trevor Woerner
Trevor, could you please share the exact steps necessary to make it work with work with cntlm?
Sure. 1) install the cntlm package (in my case cntlm-0.35.1-17.1.2.x86_64) 2) as root, edit its configuration file (/etc/cntlm.conf) - at the very top you should see entries for "Username", "Domain", "Password", and "Proxy" - edit and uncomment those lines with the information appropriate to your situation - I have two "Proxy" lines since there are two proxies on my particular network - everything else in this file, for me, remains commented out 3) use Yast2's "System" -> "System Services (Runlevel)" to start the cntlm process and to ensure it will start up on reboot 4) now use Yast2's "Network Services" -> "Proxy" to configure a proxy but point all your proxies to your local machine. By default cntlm will listen on port 3128 so if you haven't changed it, point all your proxies to 127.0.0.1:3128 At this point everything worked for me: wget, Yast2 "Software" -> "Online Update", curl, etc. I edited Firefox's settings to "Use System Proxy Settings" and it works for me too. While trying to follow the advice from above in this bug report I ran into several snafus because of the backslash between the Username and Domain for the Windows credentials and the fact out corporate proxy uses an underscore in the hostname. I found Yast2's Proxy wouldn't accept the underscore but had different behaviour if I used the IP address directly versus editing the /etc/sysconfig/proxy file by hand and inserting the hostnames with underscores directly. I also found some things worked but not all when using the backslash for the credentials. By separating out the Username and Domain, and by understanding they exist, cntlm doesn't have any issues authenticating with the Windows credentials (i.e there's no backslash issue). In my case I used the IP addresses + ":" + port themselves in cntlm's configuration file and that worked fine to specify my two proxies. Since cntlm is able to authenticate correctly and all the authentication happens in only one place, pointing all your proxies to your local cntlm instance works out nicely. -- 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.