ERROR: Error fetching remote repo ‘origin‘解决办法
ERROR: Error fetching remote repo 'origin’
Jenkins线上发布代码时遇到拉取不到git仓库。在网上查资料说是清理Workspaces可以解决。但是清理后还是出现同样的错误。最后自己一步一步的排查错误终于找到问题关键。
stderr: ssh: connect to host gitlab.fandow.com port 22: Connection timed out
fatal: Could not read from remote repository.
原因:阿里云禁用了22端口造成22无法连接
排错思路:1、连接上Jenkins主机,在Jenkins主机上查看22端口能否访问。
用telnet命令查看。若不能访问。
2、若不能访问,检查是否是防火墙禁用22端口。
3、若防护墙没有禁用22端口,那就看是否是阿里云禁用22端口。