致命:读取错误:对等方重置连接
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 错误,对等方重置连接