Internal Server Error when viewing Perl pxt pages in Satellite web UI
Environment
- Red Hat Satellite 5
Issue
- Getting 500 errors on several satellite admin pages after upgrade
- Seeing 500 errors for various pages and tasks including creating system groups or trying to view activation keys
-
Errors like the following in /var/log/httpd/ssl_error_log:
[Tue Jun 21 13:26:56 2011] [error] [client 147.101.39.7] APR::Request::Error=HASH(0x2ad7d7471df0), referer: https://satellite.example.com/rhn/systems/SystemGroupList.do [Tue Jun 21 13:26:56 2011] [error] [client 147.101.39.7] APR::Request::Error=HASH(0x2ad7d5b30b20), referer: https://satellite.example.com/rhn/systems/SystemGroupList.do -
HTTP 500 errors for all .pxt URLs in /var/log/httpd/ssl_access_log:
XXX.XXX.XXX.XXX - - [21/Jun/2011:17:05:15 +0200] "GET /network/systems/groups/create.pxt HTTP/1.1" 500 - XXX.XXX.XXX.XXX - - [21/Jun/2011:17:07:08 +0200] "GET /network/systems/groups/details.pxt?sgid=36 HTTP/1.1" 500 - XXX.XXX.XXX.XXX - - [21/Jun/2011:17:10:17 +0200] "GET /network/systems/ssm/index.pxt HTTP/1.1" 500 -
Resolution
- Use the latest version of the web browser client, when navigating the Satellite web UI.
- Clear cookies
- Also verify if there is any browser side internal configuration that prevents pxt files from displaying.
Root Cause
- Using an older version of Firefox (e.g., 4.0.1) on Windows generates these errors.
Diagnostic Steps
- Update the browser to the latest available version
- Clean all the browser cookies and temporary files. If the issue remains, try to navigate using a Private Browsing Mode (Firefox) or Incognito Browsing (Google Chrome).
This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
