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