Мы столкнулись с проблемой, из-за которой серия запросов git по ssh могла иногда потерпеть неудачу с ssh_exchange_identification: Connection closed by remote host
Есть много примеров по SE / SF структурных проблем (tcp-wrappers, разрешение на ключевые файлы).
Наша проблема заключалась в следующем: какова вероятная причина периодических сбоев соединения с этим сообщением?
Наша проблема, по всей видимости, была вызвана умеренно большим количеством входящих запросов.
Как только количество неаутентифицированных подключений превышает параметр sshd: MaxStartUps, sshd начинает отклонять эти подключения.
Решение заключается в изменении MaxStartups
в sshd_config