HTTP-500 Internal Server Error with SSO Login After Configuring Authentication with Digital Certificates (Doc ID 352927.1)

Last updated on MARCH 08, 2017

Applies to:

Oracle Application Server Single Sign-On - Version 9.0.4 to 10.1.4 [Release 10gR1 to 10gR3]
Information in this document applies to any platform.
This problem can occur on any platform.

***Checked for relevance on 07-MAR-2013***

Symptoms

SSO has been configured for certificate authentication using the online documentation e.g. Oracle® Application Server Single Sign-On Administrator's Guide 10g (9.0.4):  Section 7 Signing On with Digital Certificates  (or 10.1.2 or 10.1.4 editions)

Attempts to login with SSO fail with error HTTP-500 Internal Server Error.

ssoServer.log shows:

Thu Jan 12 18:27:44 IST 2006 [ERROR] AJPRequestHandler-ApplicationServerThread-16 Unexpected Exception received
java.lang.NullPointerException
at oracle.security.sso.server.ui.SSOLoginServlet.processSSOPartnerRequest(SSOLoginServlet.java:833)
at oracle.security.sso.server.ui.SSOLoginServlet.doPost(SSOLoginServlet.java:318)
at oracle.security.sso.server.ui.SSOLoginServlet.doGet(SSOLoginServlet.java:275)
....................
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)

OC4J~OC4J_SECURITY~default_island~1 log shows:

06/01/12 18:23:17 java.lang.NullPointerException
06/01/12 18:23:17 at com.evermind.server.rmi.RMIServer.run(RMIServer.java:470)
06/01/12 18:23:17 at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:186)
06/01/12 18:23:17 at java.lang.Thread.run(Thread.java:534)
06/01/12 18:23:17 Oracle Application Server Containers for J2EE 10g (9.0.4.0.0) initialized

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms