Hi Vijitha, Pls try debug using *-Djavax.net.debug=all* and see the output.
Thanks, On Mon, Dec 15, 2014 at 11:34 AM, Vijitha Ekanayake <[email protected]> wrote: > > Hi, > > i was trying to invoke a HTTPS endpoint using ESB proxy service. it gives > following SSLHandShakeException. If i call the endpoint directly from > advanced rest client tool provided by google chrome, I am able to get the > successful response. i used [1] as a reference material. > > Steps i followed > 1. generated a custom certificate using keytool > 2. configured web server (tomcat) with created keystore. > 3. exported public certificate to .crt file > 4. added .crt to wso2carbon.jks and client-truststore.jks > 5. change axis2.xml parameter as <parameter > name="HostnameVerifier">AllowAll</parameter> > > Can anyone help me to sort out this issue? > > following exception printed out in the terminal > > [2014-12-15 08:40:04,243] ERROR - SourceHandler I/O error: null cert chain > > javax.net.ssl.SSLHandshakeException: null cert chain > > at > com.sun.net.ssl.internal.ssl.Handshaker.checkThrown(Handshaker.java:1015) > > at > com.sun.net.ssl.internal.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:485) > > at > com.sun.net.ssl.internal.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1108) > > at com.sun.net.ssl.internal.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1080) > > at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:452) > > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doWrap(SSLIOSession.java:220) > > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:254) > > at > org.apache.http.nio.reactor.ssl.SSLIOSession.isAppInputReady(SSLIOSession.java:380) > > at > org.apache.http.impl.nio.reactor.AbstractIODispatch.inputReady(AbstractIODispatch.java:118) > > at > org.apache.http.impl.nio.reactor.BaseIOReactor.readable(BaseIOReactor.java:160) > > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvent(AbstractIOReactor.java:342) > > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.processEvents(AbstractIOReactor.java:320) > > at > org.apache.http.impl.nio.reactor.AbstractIOReactor.execute(AbstractIOReactor.java:280) > > at > org.apache.http.impl.nio.reactor.BaseIOReactor.execute(BaseIOReactor.java:106) > > at > org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor$Worker.run(AbstractMultiworkerIOReactor.java:604) > > at java.lang.Thread.run(Thread.java:695) > > Caused by: javax.net.ssl.SSLHandshakeException: null cert chain > > at com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) > > at > com.sun.net.ssl.internal.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1447) > > at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:243) > > at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:231) > > at > com.sun.net.ssl.internal.ssl.ServerHandshaker.clientCertificate(ServerHandshaker.java:1372) > > at > com.sun.net.ssl.internal.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:160) > > at com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593) > > at com.sun.net.ssl.internal.ssl.Handshaker$1.run(Handshaker.java:533) > > at java.security.AccessController.doPrivileged(Native Method) > > at > com.sun.net.ssl.internal.ssl.Handshaker$DelegatedTask.run(Handshaker.java:952) > > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doRunTask(SSLIOSession.java:238) > > at > org.apache.http.nio.reactor.ssl.SSLIOSession.doHandshake(SSLIOSession.java:270) > [1] > http://sahanlm.blogspot.com/2013/10/wso2-esb-exposing-secure-backend.html > > -- > Vijitha Ekanayake > Software Engineer*, *WSO2, Inc.; http://wso2.com/ > Mobile : +94 777 24 73 39 | +94 718 74 44 08 > lean.enterprise.middleware > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Waruna Perera Senior Software Engineer - Test Automation Mobile: +94 77 3867037 WSO2, Inc.; http://wso2.com/ lean . enterprise . middlewear.
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
