У меня возникают некоторые странные проблемы при попытке git clone
одного из моих общедоступных репозиториев GitHub из-за странной проблемы.Я знаю, что это не проблема с моим ключом, потому что я взял тот же ключ у другой виртуальной машины и просто установил его разрешения.Это ошибка, которую я получаю при попытке использовать SSH:
[root:kali:~/scripts]# ssh -T git@github.compacket_write_wait:
Connection to 192.30.253.112 port 22: Broken pipe
Предложение 1
Ссылка: https://gitlab.com/gitlab-com/support-forum/issues/129
Попытка добавитьследующее к /etc/ssh/ssh_config
файлу:
Host *
ServerAliveInterval 120
TCPKeepAlive no
и не повезло.Я даже пытался изменить TCPKeepAlive
на yes
, и происходит то же самое.
Мой DNS-сервер настроен на 8.8.8.8
, поэтому не совсем уверен, что это проблема.Я могу сделать клон http-URL, но не SSH-URL.
Предложение 2
Я также попытался запустить команду ssh
с параметром verbose, ив соответствии с выводом, похоже, что он действительно успешно проходит проверку подлинности, как показано ниже:
debug1: Server accepts key: pkalg ssh-rsa blen 279
debug1: Authentication succeeded (publickey).
Authenticated to github.com ([192.30.253.113]:22).
debug1: channel 0: new [client-session]
debug1: Entering interactive session.
debug1: pledge: network
debug1: Sending environment.
debug1: Sending env LANG = C.UTF-8
debug1: Sending env LC_CTYPE = C.UTF-8
packet_write_wait: Connection to 192.30.253.113 port 22: Broken pipe
Есть идеи, что еще может быть не так?