接收失败:连接已重置 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:对等连接重置)

Git重置代码失败,你不能忽略的那些原因!

Git重置代码失败,你不能忽略的那些原因!

oracle 瘦 jdbc 连接在不活动后接收“连接重置”

NVIC 系统重置失败

在 git push 上硬重置