krishna ganapa

Greenhorn
+ Follow
since Dec 07, 2007
Merit badge: grant badges
For More
Cows and Likes
Cows
Total received
In last 30 days
0
Forums and Threads

Recent posts by krishna ganapa

Hi,
We are getting Certificate not truested exception.

Client - we have created keystore using keytool included all common trusted certificates that comes with jdk. We got certificate not truseted exception then we have added top level root certificate from server, even then we got same certificate not trusted exception.

So on googling, i have read -
"The web service provider (Server) will create a certificate and get it signed by a Certification Authority like Verisign"


So my question is does server has to get their trusted certificates in keystore signed by CA?

Thanks in advance
16 years ago
Hi,
I am getting Certificate not trusted exception

Caused by: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Certificate not Trusted
at com.ibm.jsse2.bx.a(Unknown Source)
at com.ibm.jsse2.by.a(Unknown Source)
at com.ibm.jsse2.by.a(Unknown Source)
at com.ibm.jsse2.w.a(Unknown Source)
at com.ibm.jsse2.w.a(Unknown Source)
at com.ibm.jsse2.v.a(Unknown Source)
at com.ibm.jsse2.by.a(Unknown Source)
at com.ibm.jsse2.by.l(Unknown Source)
at com.ibm.jsse2.by.startHandshake(Unknown Source)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:228)
at org.apache.axis.transport.http.HTTPSender.getSocket(HTTPSender.java:157)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:114)

When i use self signed certificate from provide it works. To avoid adding provider's self signed certificate to my keystore i have used the following

AxisProperties.setProperty("org.apache.axis.components.net.SecureSocketFactory","org.apache.axis.components.net.IBMFakeTrustSocketFactory");

I am using IBM RAD and have compiles Axis with IBM JDK.

The control is not going to IBMDakeTrustSocketFactory at all. Could any one advise?

Thanks a lot,
--Kiran
16 years ago