Время ожидания подключения Gitlab S SH истекло, но использование HTTP (S) работает нормально - PullRequest
0 голосов
/ 27 мая 2020

Совет: ключ S SH идеально настроен на моей машине и в Gitlab, поэтому очевидно, что это не проблема аутентификации, а проблема с подключением.

Когда я подключен к моей домашней сети, и я пытаюсь подключиться к Gitlab через S SH (ssh -v git@gitlab.com), время ожидания подключения истекло и не удается. Затем процесс пытается подключиться снова, теперь используя IPv4, а затем подключение выполняется успешно (после нескольких минут ожидания), и это результат:

OpenSSH_7.4p1 Debian-10+deb9u7, OpenSSL 1.0.2u  20 Dec 2019
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to gitlab.com [2606:4700:90:0:f22e:fbec:5bed:a9b9] port 22.
debug1: connect to address 2606:4700:90:0:f22e:fbec:5bed:a9b9 port 22: Connection timed out
debug1: Connecting to gitlab.com [172.65.251.78] port 22.
debug1: Connection established.

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

OpenSSH_7.4p1 Debian-10+deb9u7, OpenSSL 1.0.2u  20 Dec 2019
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug1: Connecting to gitlab.com [172.65.251.78] port 22.
debug1: Connection established.

Очевидно, это проблема в моей домашней сети или в Gitlab, но я пробовал все и много пробовал найти возможные решения, но безуспешно.

Любая помощь очень ценится.

...