gpt4 book ai didi

shell - packet_write_wait : Connection to xxx. xxx.xxx.xxx:管道损坏

转载 作者:行者123 更新时间:2023-12-02 03:32:36 25 4
gpt4 key购买 nike

终端抛出此错误意味着什么以及如何解决它?

packet_write_wait: Connection to xxx.xxx.xxx.xxx: Broken pipe

这是今天刚刚发生的事情。正常工作一年后。我的终端在某个时间总是断开连接。我已经在谷歌上搜索过,但大部分都是关于“写入失败:管道损坏。”

我已经解决这个问题很多年了。我今天刚发现这个新的恼人问题

最佳答案

我也遇到过这个问题,并花了几天时间试图将其一分为二。

如指定的那样,使用 SSH KeepAlive 参数(ClientAliveIntervalClientAliveCountMaxServerAliveIntervalServerAliveCountMax)或内核TCP 参数(TCPKeepAlive 开/关)不能解决问题。

在使用 USB 转以太网驱动程序和 tcpdump 后,我意识到问题是由于我使用的内核 4.8 引起的。我将源(发送端)切换到 4.4 LTS,问题消失了(通过 ssh 的 rsync 和 scp 再次正常工作)。如果您愿意,目标端可以保留在 4.8,在我的用例中,这是有效的(经过测试)。

在技术方面,由于我制作了下面的wireshark转储,我们可以缩小问题范围。我们可以看到 SSHv2 协议(protocol)的 TCP channel 正在重置(TCP 的 RST 标志设置为 1),导致连接中止。我还不知道 RST 的原因。为此,我需要从 4.8.1 到 4.8.11 进行一些平分。 enter image description here

我并不是说你的问题具体是由于内核 4.8 引起的,而是 wrt。从您发布问题/消息的日期起,您当前使用的内核很可能比 4.4 更新。

关于shell - packet_write_wait : Connection to xxx. xxx.xxx.xxx:管道损坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36070919/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com