Чтобы помочь найти диагностику проблемы ssh с сервером gitlab, я написал следующий скрипт
#!/bin/bash
while : ; do
ssh -v git@example.com || exit 1
done
После нескольких успешных итераций (иногда 3, 10 и более) я получаю следующий вывод:
ssh_exchange_identification: соединение закрыто удаленным хостом
Что может вызвать эту проблему и как я могу это исправить?