То, что вы видите, является некоторой сетевой проблемой. Вы можете подключиться к удаленной системе, но не можете прочитать строку версии удаленной стороны, которая является первым, что она отправляет как часть протокола S SH.
Вероятно, что в вашей системе есть что-то, что препятствует отправке или получению данных, или что в вашей сети что-то вызывает это. Похоже, что вы находитесь на macOS с помощью строки версии OpenS SH, поэтому вам следует проверить конфигурацию брандмауэра. Если в вашей системе установлен антивирус, удалите его и перезапустите. Некоторые сети блокируют S SH, поэтому это также может быть проблемой. Если попытка ssh git@github.com
не зависает, то это может быть связано с тем, что в вашей сети нарушена поддержка IPv6 или обнаружена неисправность Path MTU, и в этом случае вам следует проверить маршрутизатор. Вы можете попробовать из другой сети (если это возможно, учитывая текущие события) и посмотреть, устраняет ли это проблему, и в этом случае вы знаете, что это что-то в вашей сети.
Здесь так много потенциальных проблем, что невозможно перечислите их всех. Что определенно не поможет, так это изменение http.postBuffer
, поскольку это никак не влияет на S SH и влияет только на соединения HTTPS, когда сервер или прокси-сервер нарушил поддержку HTTP / 1.1. Его не следует устанавливать, если вы не знаете, что он вам нужен, потому что он заставляет каждую операцию HTTPS pu sh, независимо от того, насколько она мала, выделять этот полный объем памяти, поэтому практически в любой ситуации он не дает никакой выгоды и просто тратит впустую тонны. памяти без необходимости.
Вы также можете попробовать перейти на URL-адрес HTTPS. Иногда это работает лучше по какой-то причине.