接收失败:连接已重置 git
Posted
技术标签:
【中文标题】接收失败:连接已重置 git【英文标题】:Recv failure : Connection was reset git 【发布时间】:2020-10-16 19:18:37 【问题描述】:背景:我公司有自托管的 GitLab,只有通过 Wireguard *** 连接时才能访问。我已经设置好***,可以通过浏览器成功访问公司的GitLab了。
问题:但是当我尝试克隆一个 repo 时,我得到“致命:无法访问 xxx:Recv 失败:连接已重置,git”。我还启用了 git trace 来调试它,这是结果
即使我尝试推送到 gitlab 上新创建的空仓库,我也会收到相同的错误:
我尝试了各种解决方案,例如取消设置代理等,但我无法解决这个问题。我真的被这个错误困住了,请帮助
【问题讨论】:
【参考方案1】:由于可能有很多原因,我只能通过发布解决我的问题的方法来帮助您:
我考虑将端口从 20 更改为 443,设置配置文件等,但最终对我有用的是 我基本上必须将 url 中的 http
更改为 https
然后我可以克隆等。
httpS://gitlab.yourcompany.com/folder_name/your_project.git
【讨论】:
以上是关于接收失败:连接已重置 git的主要内容,如果未能解决你的问题,请参考以下文章
AWS ElasticBeanstalk NodeJS-502错误:从上游读取响应头时,recv()失败(104:对等连接重置)