ssh_exchange_identification после нескольких попыток

460
Francis

Чтобы помочь найти диагностику проблемы ssh с сервером gitlab, я написал следующий скрипт

#!/bin/bash while : ; do ssh -v git@example.com || exit 1 done 

После нескольких успешных итераций (иногда 3, 10 и более) я получаю следующий вывод:

ssh_exchange_identification: соединение закрыто удаленным хостом

Что может вызвать эту проблему и как я могу это исправить?

1
Что вы находите странным в уведомлении о том, что удаленное устройство закрыло соединение? Ramhound 9 лет назад 0
Я хочу знать, почему после нескольких попыток сервер закрывает мое соединение вместо успешной аутентификации, как все предыдущие попытки. Francis 9 лет назад 1
Я бы предположил, что это связано с настройкой самого сервера. Я принял сообщение больше как подтверждение, что ваши предыдущие соединения были закрыты сервером. Ramhound 9 лет назад 0
Какую конфигурацию я должен искать на сервере? Francis 9 лет назад 0
Я бы посмотрел на любые параметры конфигурации, которые имеют дело с тем, сколько соединений одному клиенту разрешено держать открытым. Можете ли вы продублировать количество выполненных соединений, пока новые соединения не заменят старые? Ramhound 9 лет назад 0
У меня та же проблема. Кажется, это своего рода ограничение скорости API, поскольку проблема исчезла через некоторое время и возникает только в том случае, если вы запрашиваете большое количество операций Git (файлов). К сожалению, для части аутентификации задокументировано только ограничение скорости. Так вы могли бы решить это как-нибудь? vanthome 7 лет назад 0

0 ответов на вопрос

Похожие вопросы