我们遇到了一个问题,通过 ssh 进行的一系列 git 请求有时失败
ssh_exchange_identification: Connection closed by remote host
SE/SF 上有很多结构问题的例子(tcp-wrappers、关键文件的权限)。
我们的问题是:此消息导致间歇性连接失败的可能原因是什么?
答案1
我们的问题似乎是由大量的传入请求引起的。
一旦未经身份验证的连接数量超过 sshd:MaxStartUps 参数,sshd 就会开始拒绝这些连接。
解决方案在于MaxStartups
修改sshd_config