HTTPS connection
Hi,
I'm struggling with the configuration of ESB to call a webservice through HTTPS. Connecting to this service with an Axis2-based client works.
In order to setup an SSL connection with the Axis2-based client, we've added the following: "System.setProperty("javax.net.ssl.trustStore", "d:/path_to_file/name_of_keystore");
System.setProperty("javax.net.ssl.trustStorePassword", "secret");".
In ESB, I've changed the value of the "truststore" parameter to use the same truststore used by the Axis2-based client. I've also created a Proxy that points to the https webservice. When calling this Proxy, the following error is generated: "Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target". The used truststore contains the SSL certificate of the site.
I'm aware that this question is more related to JKS and SSL configuration, but - although I found it out for the Axis2-based client - I'm unable to configure it correctly for ESB.
Any help with this issue is highly appreciated :o).
Regards, Stefan Lecho.