Jenkins配置github源码地址,报错128,无法连接到存储库,ssh无法解析
问题
Jenkins修改配置中源码地址时候,填写了源码地址和凭证还是会报错:
Command “git ls-remote -h – https://github.com/sc2/beisen.git HEAD” returned status code 128:
和
ssl无法 解析
问题原因
1、最近运营商dns解析有问题,把GitHub地址给你解析到127.0.0.1,导致无法连接到GitHub。
2、公私匙要配好,这个百度别的博客
解决方法
1、windows:
修改hosts中的解析地址
ping 140.82.114.4 # 这个IP是响应最快的,来自加拿大
ping 192.30.253.112 # 这个IP也可以响应,来自中国香港
2、Linux:
修改etc/hosts中的解析地址