These are 2 bugs actually. The first is easy to correct. Look at line 659 of /usr/share/rhn/up2date/gui.py. There you use self.fatalError(_("There was a fatal error.... in the main() function. Self of course here means nothing and is an error. I think you meant gui() here, but then you create the instance later. SO maybe you should move the fatal_error out of gui() or something. The second is more serious at least for me. It seems no firewall proxy support exists for RedHat Network. Would that be very hard to add? I am talking here about web proxy (firewall) with authentication. The up2date and rhn versions are: up2date-2.1.7-0.6.x rhn_register-1.0.2-0.6.x rhn_register-gnome-1.0.2-0.6.x up2date-gnome-2.1.7-0.6.x python-xmlrpc-1.2.1-0.6.x
Proxy support should be enabled and working in the errata versions of up2date and rhn_register. There are config directives in /etc/sysconfig/rhn/up2date that will allow you to configure the proxy settings. You can also alternatively use use `up2date --configure`. Looks like you are right about the self.fatalError line. Will fix in the next release. Thanks for the catch.
For Proxy, I am talking about Firewall HTTP Proxy that is a authenticated proxy for all network protocols including http-ftp-ssl, and this one does not work. Trust me. I get an error in sockets or whatever that is. No authentication is done ....
Assigned QA to jturner
addressed in errata due out today.