4
我按照這個教程和許多其他:詹金斯+阿帕奇+ SSL =無可用更新
https://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache
然而,沒有我的嘗試是成功的:
- 當我去插件管理器 - >可用,它說「沒有更新」
- 當我去插件管理器 - >高級 - >現在檢查,它說「檢查更新...」,然後什麼也沒有發生。
- 看着Apache和Tomcat日誌,什麼也沒有顯示出來。
看着瀏覽器控制檯,沒有錯誤出現。不過,我得到這樣一個警告:
[鎖定]頁的「https://mywebsite.com/jenkins/pluginManager/checkUpdates」裝載了HTTPS,但跑從「http://updates.jenkins-ci.org/updates/hudson.tools.JDKInstaller.json.html?id=hudson.tools.JDKInstaller&version=1.544」不安全的內容:該內容也應通過HTTPS加載。
見到這種情景,我意識到插件管理器沒有被設計爲HTTPS,因爲它使非SSL端點Ajax請求。
那麼什麼是正確的解決方案呢?是否有HTTPS端點用於下載插件?我需要使用不同的瀏覽器嗎?
謝謝。
當端點HTTPS,在響應中的URL都沒有。因此完全擊敗了目的。 –
啊。當您實際嘗試安裝插件時,是否仍然會發出AJAX警告?我沒有測試那麼遠。 – rakslice
我相信這是詹金斯的相關問題:https://issues.jenkins-ci.org/browse/JENKINS-20641 – Thien