Hi Griffin

It appears to be listening for requests (and serving WSDL) on http and it
also appears to delegate the call back to the https implementation.  but
from that point it basically stalls at with this log message

[I/O reactor worker thread] DEBUG Axis2HttpRequest - get source channel of
the pipe on which the outgoing response is written

and finally times out.

It appears to me that something is going wrong with the SSL handshake to the
backend service.  If I use a truststore without the ca cert for the server I
am calling, I get an SSL error.  But if I use different keystore with
incorrect client certificates, i don't get any messages.  Is there a way to
diagnose the SSL handshake component in more detail?
Try the debugging tips found here -> http://java.sun.com/j2se/1.5.0/docs/guide/security/jsse/JSSERefGuide.html#Debug

I am pretty sure this is a SSL configuration issue, can you verify that your trust store contains the certificate used by server.somedomain.com or its CA cert as a trusted certificate entry? Also the same on that server side, you could debug SSL and see if it receives the client certificate from Synapse, and if it has the certificate that Synapse presents (as the client) in its trust store, or the CA of the Synapse certificate is trusted by it etc. If that server based on Java? If so you could run both with those system properties to find out whats going wrong.. my guess is that your server rejects the certificate presented by Synapse..

asankha

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to