我有一个带有Gitlab CE服务器的linux虚拟机。 我试图配置一个跑步者,所以我可以使用CI / CD,但它无法克隆克隆。
这里是作业的输出
- ...
- 在.netrc文件中找不到主机“my_git_adress”.org;使用默认值
- 尝试“我的公共互联网IP”......
- TCP_NODELAY设置
- 连接到“我的公共互联网IP”端口80失败:操作超时
- 无法连接到“my_git_adress”.org端口80:操作超时
- 关闭连接0 致命:无法访问“http://gitlab-ci-token:xxxxxxxxxxxxxxxxxxxx@”my_git_adress“.org /”my_project“.git /':无法连接到”my_git_adress“.org端口80:操作超时 调试:远程助手退出。 错误:作业失败:退出代码1
编辑:看起来当跑步者在Gitlab服务器的同一OS /设备上时,当它在同一本地网络上的另一台设备上时,它就会失败。但是当它连接到互联网的不同网络上时,它可以正常工作(但是下一步可能会因为我们的连接不良而陷入困境)。
答案 0 :(得分:0)
看起来像你的跑步者和你的gitlab实例之间的路由问题:
连接到"我的公共互联网ip"端口80失败:操作超时
我建议你登录你的跑步者并尝试这样的事情:
curl "http://my internet ip"
如果这不起作用,则会出现路由问题。我们需要了解有关您的网络设置的更多信息才能进一步提供帮助。