2015-12-08 59 views
1

我已經安裝了用於Play的Jenkins插件!框架:https://wiki.jenkins-ci.org/display/JENKINS/play-plugin詹金斯玩!插件:未能在Cloudbees服務器上配置自動安裝

但是,我遇到了配置該插件的問題。 Jenkins服務器沒有安裝Play,因此我嘗試使用「自動安裝」選項來配置自動安裝。不幸的是,當我將URL傳遞給Typesafe Activator的ZIP存檔時,我得到了握手失敗。

Jenkins服務器是Cloudbees雲的一部分。

有什麼想法出現問題以及如何處理它?

Please see the attached screenshot

編輯:改變 「https」 開頭,以 「HTTP」 解決握手問題。但是,Play並未安裝在Jenkins服務器上。該版本沒有找到「激活器」可執行文件。我懷疑這可能是Jenkins的Play插件的一個問題。

回答

0

看來你的java cacerts沒有正確的證書。你可以嘗試以下步驟。

步驟1:取得的https://www.google.com

  1. 打開https://www.google.com根證書中鉻的瀏覽器。
  2. 選擇從上下文菜單(右鍵點擊頁面上)檢查並導航到安全標籤
  3. 點擊查看證書
  4. 點擊最上面的證書層次結構,並確認它是用尾巴根CA短語。
  5. 拖放您在桌面上看到書面證書的圖像。

那就是它!你有你的根證書!

第2步:安裝證書到Java cacerts的

請確認您有系統變量JAVA_HOME聲明,你將執行上只有JRE cacerts的這些步驟!

  1. 導航到cacerts中由JAVA_HOME/JRE/lib/security中/ cacerts的
  2. 下載並安裝密鑰工具資源管理器是適用於所有平臺
  3. 在工具和進口cetificate開放cacerts中的「導入受信任的證書」按鈕。
  4. 保存更改(你可能會遇到問題,如果它是Mac和你沒有寫訪問!)

第3步:重新啓動詹金斯

你不應該得到SSL握手的問題現在開始。