http://bugzilla.novell.com/show_bug.cgi?id=555066 http://bugzilla.novell.com/show_bug.cgi?id=555066#c2 --- Comment #2 from Jon Nelson <jnelson-suse@jamponi.net> 2009-11-24 16:04:47 UTC --- This is the sequence I went through. Perhaps it is useful. I noticed that my firewall proxy was getting requests for semi-internal resource (a mounted openSUSE 11.2 DVD .iso, used to avoid network traffic). The resource being requested was http://192.168.2.1/~jnelson/.... However, 192.168.2.0/24 is in no_proxy: jnelson@turnip:~> env | grep prox http_proxy=http://192.168.1.1:3128/ ftp_proxy=http://192.168.1.1:3128/ https_proxy=http://192.168.1.1:3128/ no_proxy=localhost,192.168.2.0/24 jnelson@turnip:~> Additionally, when you zypper is downloading stuff, you can in another terminal 'ps waux | grep aria2' and see the '--http-proxy=...' commandline argument being used. Thus, there are 2 issues: 1. the --http-proxy commandline argument is unnecessary, if zypper is getting the values from /etc/sysconfig/proxy - if this is true, then the environment would already have the correct values. It is reasonable to use this commandline argument if zypper gets full proxy config in /etc/zypp/zypp{,er}.conf 2. aria2c *appears* to be ignoring or mis-handling the no_proxy environment variable. The network 192.168.2.0/24 should not have been accessed through the proxy, but it was. Easy to test. Replicate thusly (obviously, you'll need to change for your environment): env http_proxy=http://192.168.1.1:3128/ no_proxy=localhost,192.168.2.0/24 aria2c --log-level=debug --file-allocation=none http://192.168.2.1/~jnelson/isos/openSUSE-11.2-DVD-x86_64.iso and while that is running: netstat -planetu | grep aria2c As you can see, it's got (5 by default) connections to port 3128 on 192.168.1.1 when it should have none. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.