致命:读取错误:对等方重置连接

Posted

技术标签:

【中文标题】致命:读取错误:对等方重置连接【英文标题】:fatal: read error: Connection reset by peer 【发布时间】:2013-08-01 09:09:18 【问题描述】:

有人可以帮我摆脱关注吗:

vijay13@ubuntu:~$ git clone git://anongit.kde.org/plasma-mediacenter

Cloning into 'plasma-mediacenter'...

fatal: read error: Connection reset by peer

vijay13@ubuntu:~$ git clone git@git.kde.org:plasma-mediacenter

Cloning into 'plasma-mediacenter'...

Read from socket failed: Connection reset by peer

fatal: The remote end hung up unexpectedly

如何摆脱以上两个问题?

【问题讨论】:

您是通过 IPV4 还是 IPv6 连接? (此时我连接到 anongit 没有问题) 大家感谢因为“git clone anongit.kde.org/plasma-mediacenter”工作:-) 我经常遇到同样的问题。当它发生时,我尝试连接到互联网的不同网络,但无济于事。通常,它会在 10 到 30 分钟的混乱后随机开始工作,但最终在我的系统上自上次尝试失败后没有任何变化后才开始工作。 【参考方案1】:

我尝试使用 git config --global http.postBuffer 157286400 但没有奏效。 然后又试了一次,它可以工作,所以看起来像间歇性网络问题。

【讨论】:

【参考方案2】:

对我来说,这个问题是在将我的 php 版本从 WAMP 中的 5.6 版本更改为 7.0.10 时发生的。为了快速解决,恢复更改,修复了我的问题。

【讨论】:

【参考方案3】:

如果互联网连接也很好,只需运行

git gc 

然后再试一次。它清理不必要的文件并优化本地存储库。更多详情:git documentation

【讨论】:

您能解释一下这是在做什么以及为什么会起作用吗? "[gc] 在当前存储库中运行许多内务处理任务,例如压缩文件修订(以减少磁盘空间并提高性能)和删除可能从先前调用创建的无法访问的对象混帐添加。” -git-scm.com/docs/git-gc 成功了!非常感谢! 令人惊讶地也为我工作! (这是在我回到工作中使用我的旧机器之后。) 我假设你们只是在遥控器上运行它?【参考方案4】:

这可能是由于 git 依赖库过时造成的。尝试为您的操作系统更新 curl

【讨论】:

【参考方案5】:

删除存储库(但不是永久)时,这也可能是一个问题。在克隆之前,请确保在垃圾箱/回收站中删除了 repo。

也可以按 SHIFT + DEL 永久删除文件夹/文件。

【讨论】:

【参考方案6】:

我也遇到过这个问题。

当我将 "git://" 替换为 "https://"

后,问题就解决了
root@ubuntu:~# git clone git://github.com/osrg/ryu.git
Cloning into 'ryu'...
fatal: read error: Connection reset by peer

root@ubuntu:~# git clone https://github.com/osrg/ryu.git
Cloning into 'ryu'...
remote: Counting objects: 25613, done.
remote: Compressing objects: 100% (5/5), done.
Receiving objects:  37% (9609/25613), 18.68 MiB | 60.00 KiB/s

【讨论】:

【参考方案7】:

第一期

vijay13@ubuntu:~$ git clone git://anongit.kde.org/plasma-mediacenter

Cloning into 'plasma-mediacenter'...

fatal: read error: Connection reset by peer

在这里,您尝试使用上述命令检查代码。 我什至遇到这个错误:尝试签出代码时由对等方重置连接。

这是您的互联网连接的问题。

检查您的互联网连接,然后重试。

它帮助了我。

【讨论】:

以上是关于致命:读取错误:对等方重置连接的主要内容,如果未能解决你的问题,请参考以下文章

http 403 错误 +“readv() 在读取上游时失败(104:对等方重置连接)”

javax.net.ssl.SSLException:读取错误:ssl=0x9524b800:系统调用期间的 I/O 错误,对等方重置连接

从上游读取响应头时,Nginx uwsgi(104:由对等方重置连接)

OkHttp3 hostnameVerifier 原因:javax.net.ssl.SSLException:读取错误:ssl=0xc8cf1fc8:系统调用期间的 I/O 错误,对等方重置连接

芹菜错误“对等方重置连接”

从上游读取响应头时失败(104:由对等方重置连接)