2014-10-08 52 views
2

當嘗試連接到更新下的Help(幫助)網站>安裝新軟件,我得到:春天工具套件無法連接使用SSL更新站點(HTTPS)

無法在https://dl.google.com/eclipse/plugin/4.4/content.xml讀庫。 無法讀取存儲庫https://dl.google.com/eclipse/plugin/4.4/content.xml。 sun.security.validator.ValidatorException:PKIX路徑建設失敗:sun.security.provider.certpath.SunCertPathBuilderException:無法找到有效的認證路徑要求的目標

我試圖導入證書到信任以及將其設置在sts.ini文件中,但無濟於事。

任何幫助非常感謝!

+0

我剛剛在STS 3.6.2發佈候選版本中嘗試了此更新站點:https://dl.google.com/eclipse/plugin/4.4,它似乎適用於我。這個問題可能是你的特定網絡環境中的問題。 – Kris 2014-10-09 15:34:43

+0

我不知道該怎麼處理你的問題,但似乎其他人在STS環境之外遇到了類似的情況。也許他們的一些答案可能會幫助你:http://stackoverflow.com/questions/6908948/java-sun-security-provider-certpath-suncertpathbuilderexception-unable-to-find – Kris 2014-10-09 15:38:52

+0

評論出-Djavax.net.ssl.trustStore *(我前幾天爲了解決JIRA連接問題而添加的)在STS.ini裏面工作。 – Heezer 2014-10-23 11:11:01

回答

0

我試圖向STS(3.6.2)添加模板時遇到類似的問題。問題是我的組織使用SSL檢查工具,而不是真實的證書(GitHub.com)提供證書。

解決方案是導出SSL檢查證書(例如使用IE)並將其添加到cacerts文件中。該程序使用this article

然後更新sts.ini file and add以下行:

-Djavax.net.ssl.trustStore = C:\ Program Files文件\的Java \ jdk1.7.0_07 \ JRE \ lib \ security中\ cacerts中 -Djava.net .ssl.trustStorePassword = changeit

最後 - 重新啓動STS。