Hi all, 
I have a tomcat 6.0.35 that needs to connect to a remote server using 
https, so it is acting as a https client: it means that tomcat must have 
the remote server certificate installed.

The ideal solution I found is to configure the truststore in the 
server.xml.

Please see the following:

 <Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               keystoreFile="keystore/keystore.p12"
               keystoreType="pkcs12"
               keystorePass="<password>"
               truststoreFile="keystore/truststore.p12"
               truststoreType="pkcs12"
               truststorePass="<password>"
               clientAuth="optional" sslProtocol="TLS" />

So, I configured the truststore and the server.xml.

After restarting tomcat I got an ssl excetpion 

sun.security.validator.ValidatorException: PKIX path building failed: 
sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
valid certification path to requested target

Enabling the property javax.net.debug I could see that tomcat is simply 
ignoring the truststore I configured.

Let me add that I tried also with no luck to change the truststore format 
to jks. I add also that the remote server cert is inside the truststore 
since I can see it with keytool.

Do you know why? What else could I check? 

Regards


Marco





This e-mail, including attachments, is intended for the person(s) or company 
named and may contain confidential and/or legally privileged information.
Unauthorized disclosure, copying or use of this information may be unlawful and 
is prohibited. If you are not the intended recipient, please delete this 
message and notify the sender.
All incoming and outgoing e-mail messages are stored in the Swiss Re Electronic 
Message Repository.
If you do not wish the retention of potentially private e-mails by Swiss Re, we 
strongly advise you not to use the Swiss Re e-mail account for any private, 
non-business related communications.

Reply via email to