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
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:387)
CAが足りてない?
まず、そのURLにブラウザでアクセスする。
URL前の鍵マークをクリック
この接続は保護されていますをクリック
証明書は有効です。をクリック
詳細(D)をクリック
エクスポートをクリック。例えばファイル名はpartner.shopeemobile.com.crtとする。
これをサーバの例えば/tmpにおいて下記のように登録する
sudo keytool -import -file /tmp/partner.shopeemobile.com.crt -alias partner.shopeemobile.com -keystore /usr/java/jdk1.8.0_65/jre/lib/security/cacerts -storepass changeit