Up2date proxy support is still not fixed!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Guys I can't help it but really!

Up2date is probably the dumbest app when it come to proxy access.

This program will drive me to drugs if RH don't fix it in the next
release. I can't believe it's still is broken.

Using the GUI if you configure the proxy it starts looking for the
headers and never progresses.

Run from the command line in downloads the headers, and then just before
its really finished, it stops and hangs,
This is what it did in redhat 9 and FC1.
And the people really complained. To the extent that I bet some of us
thought that apt and YUM would completely render it obsolete.

Anyway I know I am out of line, no need to flame me I just thought the
reawakening of this monster was a good idea,

You see I want to setup my own up2date server inside my network, no
proxy required. He He :}. So I wanted to see if it works first and well,
that blooming proxy fault.

Check this output, you can see that it does connect and get the headers,
and that is really fast, 30 sec to a min.
and then it hangs for over 3hrs, and never progresses, see below for
why:




[root@chadlap chadley]# export
http_proxy=http://user:passwd@xxxxxxxxxxxxx:80
[root@chadlap chadley]# up2date
/usr/share/rhn/up2date_client/checklist.py:21: DeprecationWarning: use
gtk.TreeView
  gtk.CList.__init__ (self, columns+1)
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90:
GtkDeprecationWarning: gtk.mainloop is deprecated, use gtk.main instead
  self.warn(message, DeprecationWarning)
http://fedora.redhat.com/download/up2date-mirrors/fedora-core-3
using mirror: http://ftp.ndlug.nd.edu/pub/fedora/linux/core/3/i386/os/
http://fedora.redhat.com/download/up2date-mirrors/updates-released-fc3
using mirror:
http://ftp.kddilabs.jp/Linux/packages/fedora/core/updates/3/i386/
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90:
GtkDeprecationWarning: gtk.create_pixmap is deprecated, use
gtk.gdk.Pixmap instead
  self.warn(message, DeprecationWarning)
/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py:90:
GtkDeprecationWarning: gtk.mainiteration is deprecated, use
gtk.main_iteration instead
  self.warn(message, DeprecationWarning)
Traceback (most recent call last):
  File "/usr/share/rhn/up2date_client/gui.py", line 1434, in
onChannelsPageNext
    self.pList.run()
  File "/usr/share/rhn/up2date_client/packageList.py", line 122, in run
    self.progressCallback)
  File "/usr/share/rhn/up2date_client/rhnPackageInfo.py", line 315, in
getAvailableAllArchPackageList


<<SNipped>>


    hdr = rd.getHeader([name,ver,rel,epoch,arch, "0",channel['label']])
  File "/usr/share/rhn/up2date_client/repoDirector.py", line 31, in
getHeader
    return self.handlers[channel['type']].getHeader(pkg, msgCallback,
progressCallback)
  File "/usr/share/rhn/up2date_client/rpmSource.py", line 210, in
getHeader
    header = source.getHeader(pkg, progressCallback = progressCallback)
  File "/usr/share/rhn/up2date_client/repoBackends/yumRepo.py", line 87,
in getHeader
    (fn, h) = urllib.urlretrieve(url)
  File "/usr/lib/python2.3/urllib.py", line 83, in urlretrieve
    return _urlopener.retrieve(url, filename, reporthook, data)
  File "/usr/lib/python2.3/urllib.py", line 213, in retrieve
    fp = self.open(url, data)
  File "/usr/lib/python2.3/urllib.py", line 181, in open
    return getattr(self, name)(url)
  File "/usr/lib/python2.3/urllib.py", line 287, in open_http
    h = httplib.HTTP(host)
  File "/usr/lib/python2.3/httplib.py", line 1009, in __init__
    self._setup(self._connection_class(host, port, strict))
  File "/usr/lib/python2.3/httplib.py", line 507, in __init__
    self._set_hostport(host, port)
  File "/usr/lib/python2.3/httplib.py", line 518, in _set_hostport
    raise InvalidURL("nonnumeric port: '%s'" % host[i+1:])
httplib.InvalidURL: nonnumeric port: 'passwd@xxxxxxxxxxxxx:80'


See here                              ^^^^^^^^^^^^^^^^^^^^^^^
Theres why bloody thing changes it mind about how it will read the proxy
env that I set. If it were a cupboard or boat or something I would burn
it.
The simple fact of the matter is that it is definatley still broken.
And the "SOLUTIONS" presented on bugzy and google don't work either.

I say to hell with it online. How do I setup my local mirror of it?


Cheers 

Chad LOL....




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux