Bug 140124 - 500 error when CA cert passwords don't match during web-configuration
Summary: 500 error when CA cert passwords don't match during web-configuration
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Installer
Version: 360
Hardware: All
OS: Linux
high
medium
Target Milestone: ---
Assignee: Robin Norwood
QA Contact: Max Spevack
URL:
Whiteboard:
Depends On:
Blocks: rhn360sat
TreeView+ depends on / blocked
 
Reported: 2004-11-19 22:11 UTC by Max Spevack
Modified: 2007-08-06 15:56 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2005-03-22 17:30:27 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Max Spevack 2004-11-19 22:11:14 UTC
Description of problem:

During the web-configuration portion of the satellite installation, if
the CA Cert passwords that you enter on the SSL configuration page
don't match, you get a 500 error.

I had to look at the error logs to determine the source of the error.

We should be able to check this and show a nice error message, right?

Version-Release number of selected component (if applicable):
3.6

How reproducible:
Always

Steps to Reproduce:
1.  See desc
  
Actual results:
500

Expected results:
Nice error

Additional info:

Error message:
  RHN::Exception: Message text and queue name required - got (, The CA
Cert passwords did not
match)
  PXT::Request
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/PXT/Request.pm 77
RHN::Exception::throw
  Sniglets::SatInstall
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Sniglets/SatInstall.pm
1155
PXT::Request::push_message
  Sniglets::SatInstall
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/Sniglets/SatInstall.pm
112
Sniglets::SatInstall::gen_sat_cert_cb
  PXT::ApacheHandler
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/PXT/ApacheHandler.pm
611 Sniglets::SatInstall::satinstall_form_cb
  PXT::ApacheHandler
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/PXT/ApacheHandler.pm
110 PXT::ApacheHandler::pxt_parse_data
  PXT::ApacheHandler
/usr/lib/perl5/site_perl/5.8.0/i386-linux-thread-multi/PXT/ApacheHandler.pm
110 (eval)
  main /dev/null 0 PXT::ApacheHandler::handler
  main /dev/null 0 (eval)

Comment 1 Robin Norwood 2004-11-22 15:20:16 UTC
Fixed in CVS.

Test plan:

1) Begin sat 3.6 installation.
2) At the SSL cert configuration page, enter two different passwords
  You should get a pretty error message, not a 500 error.

Comment 2 Chip Turner 2004-12-01 18:50:22 UTC
mass change to ON_QA from QA push

Comment 3 Max Spevack 2004-12-01 20:00:13 UTC
Fixed

Comment 4 Todd Warner 2005-03-22 17:30:27 UTC
Mass move from PROD_READY to CLOSED:CURRENTRELEASE


Note You need to log in before you can comment on or make changes to this bug.