Hide Forgot
Description of problem: Try to view all available subscriptions on a system that can't authenticate properly, get Traceback (most recent call last): File "/usr/share/rhsm/async.py", line 48, in _watch_thread callback(error=error) File "/usr/share/rhsm/gui/allsubs.py", line 176, in _update_display _("Unable to search for subscriptions")) File "/usr/share/rhsm/gui/utils.py", line 55, in handle_gui_exception errorWindow(msg % linkify(e.msg)) TypeError: not all arguments converted during string formatting Steps to Reproduce: Easiest way seems to be to use an invalid id cert. Either from an old registrations, or from an old candlepin instance. Do that, then go to "all subscriptions", and hit "update" Actual results: Expected results: Nice error message about the 401 and that my auth is bad
This is fixed in the BETA branch, but Devan mentioned overhauling this whole linkify business. We should be sure to test this scenario again after his refactor is in.
Verified using following setup Candlepin : Latest on-premises client : Rhel6 with following rpm version [root@finalbeta2 ~]# rpm -qa | grep subscription subscription-manager-gnome-0.95.2-1.el6.x86_64 subscription-manager-0.95.2-1.el6.x86_64 subscription-manager-firstboot-0.95.2-1.el6.x86_64 Working fine Changing defect status from ON_QA to verified
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHEA-2011-0611.html