4

我遵循了本教程和许多其他教程:

https://wiki.jenkins-ci.org/display/JENKINS/Running+Jenkins+behind+Apache

但是,我的尝试都没有成功:

  1. 当我去插件管理器 - >可用时,它说“没有更新”
  2. 当我转到插件管理器 -> 高级 -> 立即检查时,它显示“正在检查更新...”,然后什么也没有发生。
  3. 查看 Apache 和 Tomcat 日志,没有任何显示。
  4. 查看浏览器控制台,没有出现错误。但是,我收到这样的警告:

    [阻止] ' 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 端点?我需要使用其他浏览器吗?

谢谢。

4

1 回答 1

6

有一个 HTTPS 端点可供使用:

https://updates.jenkins-ci.org/update-center.json
于 2014-02-27T06:00:31.907 回答