Como adicionar uma impressão digital ao keystore

Eu tive a seguinte exceção ao gravar em um soquete SSL

<code>javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path validation failed: java.security.cert.CertPathValidatorException: Path does not chain with any of the trust anchors
</code>

Parece que o certificado do servidor de destino não é confiável. Eu testei minha implementação em uma máquina windows 7, jdk7 e tomcat7 sem problemas. A exceção é lançada no Ubuntu 10 LTS com openJDK 6 e tomcat7. Recebi a impressão digital sha1 e md5 do servidor de destino dos soquetes. Estou certo de que o certificado do servidor que estou tentando transmitir não é confiável no meu servidor Ubuntu? posso fazer a impressão digital no keystore dos tomcats? Se sim, como faço isso?

questionAnswers(1)

yourAnswerToTheQuestion