很久没有安装jenkins了,因为之前的服务器一直正常使用
令人郁闷的是,之前用jenkins一直没出过这个问题。
令人更郁闷的是,我尝试了好多个历史版本和最新版本,甚至从之前的服务器把jenkins在跑的程序打包copy这个服务器。终究还是不行。
启动时候,提示:该jenkins实例似乎已离线
英文版提示如图所示:
在此过程中修改过jenkins插件库地址
检查过服务器、程序权限、网络情况均无问题。
当我看到这个错误的时候。原来,jenkins检查网络是否连接。直接访问了谷歌。
从这里我只想对jenkins的开发者说。马勒戈壁。
检查网络有这么做的么?访问谷歌?
吐槽到此结束,以下检查问题,虽然心里很不爽。但ci平台也就jenkins顺手一点。
============================================
为寻找jenkins网络检测配置文件。排查jenkins各种配置文件无果,
在整个jenkins安装包下搜索关键词www.google.com无果。
甚至还思考了从jenkins下依赖的一些jar包解压去排查。
当我即将解压jenkins的一些jar包去进行反编译时候,突然恍然大悟,我还有jenkins_home没有排查。
============================================
最终解决方案:
/jenkins_home/updates/default.json
编辑、替换:
将www.google.com替换成www.baidu.com
替换后一刷新,果然一片祥和啊。
本处问题,特此记录。
来自一位经常被开源坑死的开发者。享年21岁