Description of problem: up2date aborts with the following traceback if configured to use an http proxy, and the box is not directly routable to the Internet (it tries to do a direct connect nevertheless). Version-Release number of selected component (if applicable): 4.1.16 How reproducible: Always Steps to Reproduce: 1. Firewall the test box so that it does not have direct Internet access. 2. up2date --configure, and specify an HTTP proxy. 3. Run up2date, and try to check for updates. Actual results: [root@ny root]# up2date Traceback (most recent call last): File "/usr/share/rhn/up2date_client/gui.py", line 1365, in onChannelsPageNext self.pList.run() File "/usr/share/rhn/up2date_client/packageList.py", line 117, in run self.progressCallback) File "/usr/share/rhn/up2date_client/rhnPackageInfo.py", line 315, in getAvailableAllArchPackageList package_list = availablePackageList( File "/usr/share/rhn/up2date_client/rhnPackageInfo.py", line 153, in availablePackageList progressCallback = progressCallback) File "/usr/share/rhn/up2date_client/rpcServer.py", line 110, in doCall ret = apply(method, args, kwargs) File "/usr/share/rhn/up2date_client/repoDirector.py", line 20, in listPackages return self.handlers[channel['type']].listPackages(channel, msgCallback, progressCallback) File "/usr/share/rhn/up2date_client/rpmSource.py", line 226, in listPackages msgCallback, progressCallback) File "/usr/share/rhn/up2date_client/repoBackends/yumRepo.py", line 204, in listPackages agent = "Up2date 3.9/Yum") File "/usr/share/rhn/up2date_client/repoBackends/urlUtils.py", line 312, in fetchUrl agent = agent) File "/usr/share/rhn/up2date_client/repoBackends/urlUtils.py", line 106, in open_resource return opener.open(request) File "/usr/lib/python2.2/urllib2.py", line 328, in open '_open', req) File "/usr/lib/python2.2/urllib2.py", line 307, in _call_chain result = func(*args) File "/usr/lib/python2.2/urllib2.py", line 824, in http_open return self.do_open(httplib.HTTP, req) File "/usr/lib/python2.2/urllib2.py", line 809, in do_open raise URLError(err) urllib2.URLError: <urlopen error (113, 'No route to host')> Traceback (most recent call last): File "/usr/share/rhn/up2date_client/gui.py", line 1431, in onSkippedPagePrepare self.__preparePackageList() File "/usr/share/rhn/up2date_client/gui.py", line 1317, in __preparePackageList self.pList.run() File "/usr/share/rhn/up2date_client/packageList.py", line 117, in run self.progressCallback) File "/usr/share/rhn/up2date_client/rhnPackageInfo.py", line 315, in getAvailableAllArchPackageList package_list = availablePackageList( File "/usr/share/rhn/up2date_client/rhnPackageInfo.py", line 153, in availablePackageList progressCallback = progressCallback) File "/usr/share/rhn/up2date_client/rpcServer.py", line 110, in doCall ret = apply(method, args, kwargs) File "/usr/share/rhn/up2date_client/repoDirector.py", line 20, in listPackages return self.handlers[channel['type']].listPackages(channel, msgCallback, progressCallback) File "/usr/share/rhn/up2date_client/rpmSource.py", line 226, in listPackages msgCallback, progressCallback) File "/usr/share/rhn/up2date_client/repoBackends/yumRepo.py", line 204, in listPackages agent = "Up2date 3.9/Yum") File "/usr/share/rhn/up2date_client/repoBackends/urlUtils.py", line 312, in fetchUrl agent = agent) File "/usr/share/rhn/up2date_client/repoBackends/urlUtils.py", line 106, in open_resource return opener.open(request) File "/usr/lib/python2.2/urllib2.py", line 328, in open '_open', req) File "/usr/lib/python2.2/urllib2.py", line 307, in _call_chain result = func(*args) File "/usr/lib/python2.2/urllib2.py", line 824, in http_open return self.do_open(httplib.HTTP, req) File "/usr/lib/python2.2/urllib2.py", line 809, in do_open raise URLError(err) urllib2.URLError: <urlopen error (113, 'No route to host')> TypeError: hide() takes no arguments (2 given) [root@ny root]# Script done on Sat 15 Nov 2003 03:31:53 PM EST Expected results: Additional info:
Created attachment 95998 [details] /etc/sysconfig/rhn/sources
Created attachment 95999 [details] /etc/sysconfig/rhn/up2date
triage->duplicate 102272 Duplicate of bug 102272
*** This bug has been marked as a duplicate of 102272 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.