好久没有安装jenkins了,由于以前的服务器一直正常使用json
使人郁闷的是,以前用jenkins一直没出过这个问题。服务器
使人更郁闷的是,我尝试了好多个历史版本和最新版本,甚至从以前的服务器把jenkins在跑的程序打包copy这个服务器。终究仍是不行。网络
启动时候,提示:该jenkins实例彷佛已离线google
英文版提示如图所示:插件
在此过程当中修改过jenkins插件库地址ci
检查过服务器、程序权限、网络状况均无问题。开发
当我看到这个错误的时候。原来,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岁