【发布时间】:2017-07-13 12:26:33
【问题描述】:
我在 Ubuntu 上全新安装了 Jenkins 2.32.2。 在实例上打开浏览器并进入标题为 Offline 的页面,并显示消息 “此 Jenkins 实例似乎处于脱机状态”,并提供“配置代理”或“跳过插件安装”
机器显然没有离线,因为我只是使用互联网连接进行安装。 我也有一个以前的安装,以完全相同的方式完成,它正在工作。 我删除了之前的安装,因为 Pipelines 无法工作,Google 告诉我这是因为 JDK 9。所以我删除了所有 JDK/JRE 安装以及 jenkins,仅全新安装的 JDK 8,安装了 Jenkins,然后到了这里。
Jenkins 过去曾在这个盒子上工作过,那么是什么让它认为它处于离线状态?
更新:找到一个日志文件/var/lib/jenkins/logs/tasks/下载metadata.log 它以消息 FATAL: Connection denied (Connection denied) 开头 我认为这表明互联网连接正常,但有其他原因阻止它获取数据?
更新:根据其他研究,我检查了插件管理器中的更新站点。这被列为http://updates.jenkins-ci.org/update-center.json 并且,从命令行,此文件的 wget 成功。所以绝对不是连接问题。使用 http 和 https,jenkins 两者都不使用。
【问题讨论】:
-
我遇到了同样的问题,我尝试了代理配置,它有效!在同一台机器上一个纯 http 代理。还是不知道为什么。