Почему я получаю "неспособность соединить сокет", когда я пытаюсь клонировать через URL-адрес git?
Когда я пытаюсь клонировать проект из GitHub, он выдает мне следующую ошибку.
:git clone git://github.com/project.git
github.com[0: 207.97.227.239]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)
Но если я использую соответствующий HTTP-URL, это нормально:
:git clone http://github.com/project.git
Что я должен сделать, чтобы клонировать через git URL?
3 ответа
Решение
Похоже, что есть проблема с сетью, потому что протокол git по умолчанию использует порт 9418. Похоже, ваш трафик заблокирован на этом порту.
Uku Loskit прав насчет блокировки порта. Решение состоит в том, чтобы настроить URL вашего пульта без использования git://
Я использую: https://github.com/user/project.git
или же git@github.com:user/project.git
У меня та же проблема, потому что порт 9418 заблокирован. если у вас есть directadmin, откройте порт 9418 в брандмауэре csf и перезапустите его.