SOAP with axis over https
1 posts in topic
Flat View  Flat View
TOPIC ACTIONS:
 

Posted By:   johannes_rainer
Posted On:   Wednesday, October 1, 2003 05:11 AM

SOAP with axis over https hi i want to access a ejb server with axis/SOAP over the https protocoll. everything works fine, the server listens on the https protocol and in the handshaking he sends the client the certificate. but now i get the exception INFO: Mapping Exception to AxisFault AxisFault faultCode: {http://xml.apache.org/axis/}Server.userException faultString: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Could not find trusted certificate faultActor: null faultDetail: stackTrace: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Could not find trusted certificate    More>>

SOAP with axis over https


hi
i want to access a ejb server with axis/SOAP over the https
protocoll. everything works fine, the server listens on
the https protocol and in the handshaking he sends the
client the certificate. but now i get the exception

			

INFO: Mapping Exception to AxisFault
AxisFault
faultCode: {http://xml.apache.org/axis/}Server.userException
faultString: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Could not find trusted certificate
faultActor: null
faultDetail:
stackTrace: javax.net.ssl.SSLHandshakeException: java.security.cert.CertificateException: Could not find trusted certificate
at com.sun.net.ssl.internal.ssl.BaseSSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_az.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SunJSSE_ax.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.j(DashoA6275)
at com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(DashoA6275)
at org.apache.axis.components.net.JSSESocketFactory.create(JSSESocketFactory.java:244)
at org.apache.axis.transport.http.HTTPSender.getSecureSocket(HTTPSender.java:156)
at org.apache.axis.transport.http.HTTPSender.invoke(HTTPSender.java:116)
at org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.java:71)
at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:156)
at org.apache.axis.SimpleChain.invoke(SimpleChain.java:126)
at org.apache.axis.client.AxisClient.invoke(AxisClient.java:182)
at org.apache.axis.client.Call.invokeEngine(Call.java:2113)
at org.apache.axis.client.Call.invoke(Call.java:2102)
at org.apache.axis.client.Call.invoke(Call.java:1851)
at org.apache.axis.client.Call.invoke(Call.java:1777)
at org.apache.axis.client.Call.invoke(Call.java:1315)




what can i do? how can i accept certificates in the
client or how can i turn off this certificate autentication.



thanks, cheerio    <<Less

Re: SOAP with axis over https

Posted By:   Christopher_Koenigsberg  
Posted On:   Wednesday, October 1, 2003 08:05 AM

Perhaps it is doing 2-way authentication instead of 1-way (regular Web browsing usually just does 1-way). If so, then I think the client needs a certificate, too.

About | Sitemap | Contact