aspose file tools*
The moose likes Security and the fly likes SSLHands shake exception Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Security
Bookmark "SSLHands shake exception" Watch "SSLHands shake exception" New topic
Author

SSLHands shake exception

salina kadirun
Greenhorn

Joined: Aug 20, 2006
Posts: 2
Hi ,

Any one can help me to get resolve this excpetion. I tried ....but I am unable to find.

Thanks,
Salina

junit.framework.AssertionFailedError: FaultException Exception caught: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at com.bk.www.vp.VPTestCase.testVirtualCreditAccess(VirtualPayTestCase.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at junit.framework.TestCase.runTest(TestCase.java:154)
at junit.framework.TestCase.runBare(TestCase.java:127)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:118)
at junit.framework.TestSuite.runTest(TestSuite.java:208)
at junit.framework.TestSuite.run(TestSuite.java:203)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:128)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:460)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:673)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:386)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:196)
[ August 20, 2006: Message edited by: salina kadirun ]
Srikanth Shenoy
author
Ranch Hand

Joined: Jan 24, 2004
Posts: 184
Your incoming SSL request is using a certificate that does not have a valid certificate chain leading upto the root or base trusted certificate in your trust store.


Srikanth Shenoy
Author of Struts Survival Guide : Basics to Best Practices
salina kadirun
Greenhorn

Joined: Aug 20, 2006
Posts: 2
Srikanth,

Thanks for your reply, I am using verysign certificate for this I have added jssl jars in to jdk\jre\security still I am getting same error.

Regards,
Salina
Srikanth Shenoy
author
Ranch Hand

Joined: Jan 24, 2004
Posts: 184
Couple of questions come to my mind?

Have you set the property -Djavax.net.ssl.trustStore?
Which version of Java are you using?
Verify if the Verisign root certificate is present in your trust store.
Worst case, finally try to use the Java certificate api to read your certificate and verify the certificate chain is unbroken.
Use this article code as template
http://www.javaworld.com/javaworld/jw-04-2001/jw-0413-howto_p.html
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: SSLHands shake exception