Red Hat Bugzilla – Bug 441738
Software Updater abnormally terminated when launched
Last modified: 2009-09-02 07:22:39 EDT
Error Dump attempting to run Software Updator
Created attachment 301873 [details]
Dump of Crash after attempting to run Software Updater
It looks like an OpenSSL exception is being thrown, but we aren't parsing it
If you would apply the below change and include the new output it would aid us
in understanding what the problem is.
--- rhnserver.py (revision 172967)
+++ rhnserver.py (working copy)
@@ -58,7 +58,7 @@
error = error.strip("[()]")
pieces = error.split(',')
message = ""
- if len(pieces) >= 2:
+ if len(pieces) > 2:
message = pieces.strip(" '")
if message == 'certificate verify failed':
Created attachment 308265 [details]
Updated error report from Software Updater
*** Bug 481053 has been marked as a duplicate of this bug. ***
Release note added. If any revisions are required, please set the
"requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly.
All revisions will be proofread by the Engineering Content Services team.
the software updater (pup) did not parse OpenSSL error messages
correctly. Therefore, when it encountered an invalid or missing SSL
certificate, the updater would crash. The parsing code is now corrected,
so invalid or missing SSL certificate will not result in a crash.
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.