Description of problem: When connecting to a https server, if the certificate is not in keystore, it will fail with exception: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target Version-Release number of selected component (if applicable): 3.4.0- How reproducible: Always Steps to Reproduce: 1. Make a self signed certificate and deploy to a test server 2. Try to connect to it using zanata client Actual results: SSLHandshakeException Expected results: Prompt the server certificate digest etc and ask if the user trust it and willing to add it to the keystore (maybe password protected). If user agrees then import the certificate chain to the store. Additional Information: Code sample that may be borrowed: https://code.google.com/p/java-use-examples/source/browse/trunk/src/com/aw/ad/util/InstallCert.java Additional info:
Please make this happen :)
Migrated; check JIRA for bug status: http://zanata.atlassian.net/browse/ZNTA-104