Skip to Main Content

Security Software

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

OIF IDP saml2 getting Null Pointer

795717Jun 15 2011
I have OIF 1.1.1.2 as the IDP and using openAM as the SP, with saml 2 authentication. I have imported the metadata on both sides but I get and error when openAM redirects to OIF.

[2011-06-15T09:11:52.391-04:00] [wls_oif1] [ERROR] [FED-12064] [oracle.security.fed.controller.ActionStateMachine] [tid: [ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000J2JRUgyFw000jzwkno1DxsDo00000Y,0] [APP: OIF#11.1.1.2.0] [dcid: 11d1def534ea1be0:-489747d4:1308ed820e5:-8000-0000000000002873] Exception: {0}[[
java.lang.NullPointerException
at oracle.security.fed.util.common.Base64.fromBase64(Unknown Source)
at oracle.security.fed.sec.key.retrieval.CertificateRetrievalEventHandler.perform(Unknown Source)
at oracle.security.fed.controller.ActionStateMachine.processEvent(Unknown Source)
at oracle.security.fed.controller.EventControllerImpl.processEvent(Unknown Source)
at oracle.security.fed.sec.key.select.EventBasedKeySource.getVerificationCert(Unknown Source)
at oracle.security.fed.sec.SecurityServicesImpl.processIncoming(Unknown Source)
at oracle.security.fed.sec.SecurityServicesImpl.processIncoming(Unknown Source)
at oracle.security.fed.http.translator.saml.SAMLProtocolMessageTranslator.translateMessage(Unknown Source)
at oracle.security.fed.http.handlers.profiles.idp.SAMLV20RequestHandler.parseProtocolMessage(Unknown Source)
at oracle.security.fed.controller.web.action.EventFactoryRequestHandlerSupport.generateEvent(Unknown Source)
at oracle.security.fed.http.handlers.profiles.idp.SAMLV20RequestHandler.perform(Unknown Source)
at oracle.security.fed.controller.ApplicationController.processServletRequest(Unknown Source)
at oracle.security.fed.controller.web.servlet.FederationServlet.doGet(Unknown Source)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.security.am.agent.wls.filters.OAMServletAuthenticationFilter.doFilter(OAMServletAuthenticationFilter.java:260)
at oracle.security.am.agent.wls.filters.OAMValidationSystemFilter.doFilter(OAMValidationSystemFilter.java:133)
at oracle.security.wls.oamagent.OAMAgentWrapperFilter.doFilter(OAMAgentWrapperFilter.java:121)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at oracle.dms.wls.DMSServletFilter.doFilter(DMSServletFilter.java:330)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.doIt(WebAppServletContext.java:3684)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3650)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2268)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2174)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1446)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:201)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:173)
]]
[2011-06-15T09:11:52.404-04:00] [wls_oif1] [ERROR] [FED-18068] [oracle.security.fed.eventhandler.authn.engines.oam.OAMAuthnEventHandler] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000J2JRUhIFw000jzwkno1DxsDo00000Z,0] [APP: OIF#11.1.1.2.0] [dcid: 11d1def534ea1be0:-489747d4:1308ed820e5:-8000-0000000000002874] Authentication failed: WebGate did not authenticate the user
[2011-06-15T09:11:52.405-04:00] [wls_oif1] [WARNING] [FED-18051] [oracle.security.fed.http.handlers.authn.LoginRequestHandler] [tid: [ACTIVE].ExecuteThread: '4' for queue: 'weblogic.kernel.Default (self-tuning)'] [userId: <anonymous>] [ecid: 0000J2JRUhIFw000jzwkno1DxsDo00000Z,0] [APP: OIF#11.1.1.2.0] [dcid: 11d1def534ea1be0:-489747d4:1308ed820e5:-8000-0000000000002874] [arg: null] Authentication instant was not sent from the authentication engine.
Comments
Locked Post
New comments cannot be posted to this locked post.
Post Details
Locked on Jul 13 2011
Added on Jun 15 2011
0 comments
366 views