Perhaps a little more info should have been provided on my part. Here is my
relevant client code:
// Set the protocol for handling SSL based connecting
System.setProperty("java.protocol.handler.pkgs",
"com.sun.net.ssl.internal.www.protocol");
// Add the provider implementation class for handling SSL
connections
java.security.Security.addProvider(new
com.sun.net.ssl.internal.ssl.Provider());
// Set the truststore for authentication
System.setProperty("javax.net.ssl.truststore",
"gov.doc.bis.snap.clienttruststore");
System.setProperty("javax.net.ssl.trustStorePassword", "changeit");
And here is a little more of the error:
C:\bis-axis\gov\doc\bis\snap>java gov.doc.bis.snap.SSLMain
Testing getting SnapworkItem with key parameter.
>> Querying SnapWorkItemApi for '1'
- Mapping Exception to AxisFault
AxisFault
faultCode: {http://xml.apache.org/axis/}Server.userException
faultString: javax.net.ssl.SSLHandshakeException: Couldn't find trusted
certificate
faultActor: null
faultDetail:
stackTrace: javax.net.ssl.SSLHandshakeException: Couldn't find
trusted certificate
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275)
.
.
.
What should I do? Thanks.
-----Original Message-----
From: Cohan, Sean [mailto:[EMAIL PROTECTED]]
Sent: Thursday, July 11, 2002 4:25 PM
To: [EMAIL PROTECTED]
Subject: Can't find Trusted Cert.
What's happening if I get this message when running my client and more
importantly, how do I go about correcting it?
SSLHandshakeException: Couldn't find trusted certificate
I've checked that the clienttrustedstore is in my classpath and restarted
tomcat.
I'm almost there, I can feel it.
Thanks.
Sean Cohan
Software Performance Systems