up2date -fu error: Unable to fetch requested Package
Erling Ringen Elvsrud
erlingre at gmail.com
Fri Jul 10 06:21:05 UTC 2009
Hello list,
I try to update a RHEL 4.7 server connected to RHN. The server is
connected to RHN through a webproxy.
up2date -fu fails this way:
Testing package set / solving RPM inter-dependencies...
########################################
NetworkManager-0.3.1-5.el4. An error has occurred:
Unable to fetch requested Package
/var/log/up2date looks like this while up2date -fu is running:
[Fri Jul 10 08:00:51 2009] up2date updating login info
[Fri Jul 10 08:00:51 2009] up2date logging into up2date server
[Fri Jul 10 08:00:53 2009] up2date successfully retrieved
authentication token from up2date server
[Fri Jul 10 08:00:53 2009] up2date availablePackageList from network
[Fri Jul 10 08:00:58 2009] up2date solving dep for: ['beecrypt-devel',
'elfutils-libelf-devel', 'libselinux-devel']
[Fri Jul 10 08:01:23 2009] up2date Unable to fetch requested Package
[Fri Jul 10 08:01:23 2009] up2date File "/usr/sbin/up2date", line 1315, in ?
sys.exit(main() or 0)
File "/usr/sbin/up2date", line 816, in main
fullUpdate, dryRun=options.dry_run))
File "/usr/sbin/up2date", line 1163, in batchRun
batch.run()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 96, in run
self.__getPackages()
File "/usr/share/rhn/up2date_client/up2dateBatch.py", line 252, in
__getPackages
up2date.getPackage(pkg, wrapperUtils.printPkg,
wrapperUtils.printRetrieveHash)
File "/usr/share/rhn/up2date_client/up2date.py", line 180, in getPackage
buf = rpcServer.doCall(repos.getPackage, pkg, msgCallback,
progressCallback)
File "/usr/share/rhn/up2date_client/rpcServer.py", line 238, in doCall
ret = apply(method, args, kwargs)
File "/usr/share/rhn/up2date_client/repoDirector.py", line 37, in getPackage
return self.handlers[channel['type']].getPackage(pkg, msgCallback,
progressCallback)
File "/usr/share/rhn/up2date_client/rpmSource.py", line 186, in getPackage
package = source.getPackage(pkg, MsgCallback, progressCallback)
File "/usr/share/rhn/up2date_client/repoBackends/up2dateRepo.py",
line 206, in getPackage
raise up2dateErrors.InvalidRedirectionError(e)
I can sucessfully connect to https://xmlrpc.rhn.redhat.com from a user
where the same webproxy is used as what is specified in the httpProxy
variable in /etc/sysconfig/rhn/up2date.
[myuser at myserver ~]$ elinks -dump https://xmlrpc.rhn.redhat.com/
Red Hat Network
[myuser at myserver ~]$
up2date --hardware -v do not return anything and seems to work. tcpdump
shows that communication with the proxy seems to work well, also during up2date
-fu.
After googling a bit I have found this:
https://bugzilla.redhat.com/show_bug.cgi?id=497364
Which supposedly is a dupliacte of
https://bugzilla.redhat.com/show_bug.cgi?id=489328
Do you think this can be the cause? If, I will probably need to get the updated
rhnlib manually and then rerun up2date -fu.
Any other suggestions for further troubleshooting is appreciated.
Best regards,
Erling Ringen Elvsrud
More information about the redhat-list
mailing list