Satellite 5.6/5.7 GUI Shows Internal Server Error with Java Security Exception

Solution Verified - Updated -

Issue

  • Internal Server Error in GUI while working in different tabs, for example, Channel > Red Hat Enterprise Linux > Packages > Select any package will generate error
  • /var/log/tomcat6/catalina.out log shows the below error :
Cannot set up certs for trusted CAsjava.lang.SecurityException: Cannot locate policy or framework files!

2017-12-22 08:17:42,770 [TP-Processor6] ERROR com.redhat.rhn.frontend.servlets.SessionFilter - Error during transaction. Rolling back
javax.servlet.ServletException: Servlet execution threw an exception

Caused by: 
java.lang.SecurityException: Cannot set up certs for trusted CAs
        at javax.crypto.b.<clinit>(Unknown Source)
        ... 50 more
Caused by: 
java.lang.SecurityException: Cannot locate policy or framework files!
        at javax.crypto.b.c(Unknown Source)
        at javax.crypto.b.access$600(Unknown Source)
        at javax.crypto.b$0.run(Unknown Source)
        at java.security.AccessController.doPrivileged(AccessController.java:452)

Environment

Red Hat Satellite or Proxy
5.6
5.7

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content