好久沒有安裝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歲