You are getting this exception because Carbon fails to load the certificate chain from the primary keystore for the given alias.
Please make sure that the alias of the private key of the keystore is similar to the one mentioned in the carbon.xml. Thanks, Thilina On Thu, Aug 5, 2010 at 1:45 PM, Daniel Callejas Albalate <[email protected]>wrote: > I already have change the carbon.xml, my current configuration is > > > > <Security> > > <!-- > > KeyStore which will be used for encrypting/decrypting passwords > > and other sensitive information. > > --> > > <KeyStore> > > <!-- Keystore file location--> > > > <Location>${carbon.home}/resources/security/tmp/keystore.jks</Location> > > <!-- Keystore type (JKS/PKCS12 etc.)--> > > <Type>JKS</Type> > > <!-- Keystore password--> > > <Password>XXXXXXX</Password> > > <!-- Private Key alias--> > > <KeyAlias>fjegs1cert</KeyAlias> > > <!-- Private Key password--> > > <KeyPassword>XXXXXXX</KeyPassword> > > </KeyStore> > > > > <!-- > > The directory under which all other KeyStore files will be > stored > > --> > > > <KeyStoresDir>${carbon.home}/repository/conf/keystores</KeyStoresDir> > > </Security> > > > > > > *De:* [email protected] [mailto:[email protected]] *En > nombre de *Thilina Mahesh Buddhika > *Enviado el:* jueves, 05 de agosto de 2010 10:06 > > *Para:* [email protected] > *Asunto:* Re: [Carbon-dev] single sign-on error > > > > It looks like carbon.xml is not updated accordingly for the new keystore. > You can find the keystore configurations in 'Security' section of the > carbon.xml. > > Thanks, > Thilina > > On Thu, Aug 5, 2010 at 12:31 PM, Daniel Callejas Albalate <[email protected]> > wrote: > > No, i have new ones. > > > > *De:* [email protected] [mailto:[email protected]] *En > nombre de *Thilina Mahesh Buddhika > *Enviado el:* miércoles, 04 de agosto de 2010 19:05 > *Para:* [email protected] > *Asunto:* Re: [Carbon-dev] single sign-on error > > > > Hi Daniel, > > Are you running Identity Server with default keystores ? > > Thanks, > Thilina > > On Wed, Aug 4, 2010 at 7:00 PM, Daniel Callejas Albalate <[email protected]> > wrote: > > Hi, > > > > I’m trying to configure the identity server to make single sig-on with > google apps. > > I’have made all the steps wich are indicate in this blog > > > http://blog.thilinamb.com/2010/04/saml-20-based-single-sign-on-with-wso2.html > > > > But when a user try make log-in he gets a server error and in the log I > find that error > > > > [2010-08-04 13:21:07,363] ERROR - Error processing the authentication > request {org.apache.axis2.rpc.receivers.RPCMessageReceiver} > > java.lang.reflect.InvocationTargetException > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > > at > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:102) > > at > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) > > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114) > > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:154) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > > at java.lang.Thread.run(Unknown Source) > > Caused by: org.wso2.carbon.identity.base.IdentityException: Error > processing the authentication request > > at > org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:81) > > at > org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:45) > > ... 33 more > > Caused by: org.wso2.carbon.identity.base.IdentityException > > at > org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:70) > > at > org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:65) > > at > org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:72) > > ... 34 more > > Caused by: java.lang.NullPointerException > > at > org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:55) > > ... 36 more > > [2010-08-04 13:21:07,363] ERROR - Error processing the authentication > request {org.apache.axis2.rpc.receivers.RPCMessageReceiver} > > java.lang.reflect.InvocationTargetException > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > at java.lang.reflect.Method.invoke(Unknown Source) > > at > org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:205) > > at > org.apache.axis2.rpc.receivers.RPCMessageReceiver.invokeBusinessLogic(RPCMessageReceiver.java:102) > > at > org.apache.axis2.receivers.AbstractInOutMessageReceiver.invokeBusinessLogic(AbstractInOutMessageReceiver.java:40) > > at > org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:114) > > at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:178) > > at > org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:173) > > at > org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:144) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:67) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:154) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > > at java.lang.Thread.run(Unknown Source) > > Caused by: org.wso2.carbon.identity.base.IdentityException: Error > processing the authentication request > > at > org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:81) > > at > org.wso2.carbon.identity.sso.saml.SAMLSSOService.authenticate(SAMLSSOService.java:45) > > ... 33 more > > Caused by: org.wso2.carbon.identity.base.IdentityException > > at > org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:70) > > at > org.wso2.carbon.identity.sso.saml.builders.ResponseBuilder.buildResponse(ResponseBuilder.java:65) > > at > org.wso2.carbon.identity.sso.saml.processors.AuthnRequestProcessor.process(AuthnRequestProcessor.java:72) > > ... 34 more > > Caused by: java.lang.NullPointerException > > at > org.wso2.carbon.identity.sso.saml.builders.SignKeyDataHolder.<init>(SignKeyDataHolder.java:55) > > ... 36 more > > [2010-08-04 13:21:07,367] ERROR - Error authenticating the user. > {org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOServiceClient} > > org.apache.axis2.AxisFault: Error processing the authentication request > > at > org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:508) > > at > org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:375) > > at > org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:421) > > at > org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:229) > > at > org.apache.axis2.client.OperationClient.execute(OperationClient.java:165) > > at > org.wso2.carbon.identity.sso.saml.ui.IdentitySAMLSSOServiceStub.authenticate(IdentitySAMLSSOServiceStub.java:773) > > at > org.wso2.carbon.identity.sso.saml.ui.client.SAMLSSOServiceClient.authenticate(SAMLSSOServiceClient.java:44) > > at > org.wso2.carbon.identity.sso.saml.ui.SAMLSSOProvider.doPost(SAMLSSOProvider.java:110) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:709) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.eclipse.equinox.http.servlet.internal.ServletRegistration.handleRequest(ServletRegistration.java:90) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.processAlias(ProxyServlet.java:111) > > at > org.eclipse.equinox.http.servlet.internal.ProxyServlet.service(ProxyServlet.java:59) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.wso2.carbon.bridge.BridgeServlet.service(BridgeServlet.java:154) > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:802) > > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269) > > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210) > > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174) > > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) > > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) > > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870) > > at > org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) > > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) > > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685) > > at java.lang.Thread.run(Unknown Source) > > > > > > for the record, I’have configured a new certificate from verisign, but > I’don’t think that is a problem because the login in the management runs > well. > > > > Another thing, when I go to key stores in the management console I can’t > view the content of the key store userRP ¿could be the problem? > > > > Any help? > > Thanks > > > > > > Att, > Daniel Callejas Albalate > ________________________________________________ > NexTReT - eBusiness Solutions http://www.nextret.net > Passeig Bonanova, 9. 08022 Barcelona > Calle Fortuny, 3 28010 Madrid > Tf. (+34) 932 541 530 Fx. (+34) 934 175 062 > > > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > -- > Thilina Mahesh Buddhika > Senior Software Engineer > WSO2 Inc. ; http://wso2.com > lean . enterprise . middleware > > phone : +94 77 44 88 727 > blog : http://blog.thilinamb.com > > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > > > > -- > Thilina Mahesh Buddhika > Senior Software Engineer > WSO2 Inc. ; http://wso2.com > lean . enterprise . middleware > > phone : +94 77 44 88 727 > blog : http://blog.thilinamb.com > > _______________________________________________ > Carbon-dev mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev > > -- Thilina Mahesh Buddhika Senior Software Engineer WSO2 Inc. ; http://wso2.com lean . enterprise . middleware phone : +94 77 44 88 727 blog : http://blog.thilinamb.com
_______________________________________________ Carbon-dev mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/carbon-dev
