You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

生产环境SSH定时连接随机出现ECONNRESET及握手前中断问题排查求助

生产环境SSH定时连接随机出现ECONNRESET及握手前中断问题排查求助

各位大佬,想请教个最近遇到的棘手问题:

我们生产服务器上有个自动化任务,每分钟都会向另一台远程生产服务器发送固定的SSH命令和数据量,只有请求对象里的少数参数值会变化。这个程序已经稳定运行好几年了,一直没出过问题。

但最近在没有做任何本地代码或配置变更的情况下,开始随机出现ECONNRESET和「Connection lost before handshake」的错误。一开始每天只出现几次,现在已经发展到每小时都会出现好几次了。

我联系了目标服务器的管理员,他们查了日志后说没什么有用的线索,只看到两条相关记录:

Received disconnect from <origin_ip> port 21549:11
pam_unix(sshd:session): session closed for user

目前观察到的情况是,socket连接是能成功建立的,但有时候连接在建立后不到12秒就断开了。我试过用ssh -vvv开启详细调试,还有我用的SSH工具里的等效调试模式,都没法收集到连接中断时的有效排查信息。

我已经开始跑mtr <dest_ip>来排查网络链路的问题,但还没拿到足够的结果...有没有大佬遇到过类似的情况,或者能给些排查方向的建议?

备注:内容来源于stack exchange,提问作者jtlindsey

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 07:58:15