hg clone с использованием tortoisehg выдает ошибку "getaddrinfo failed" в Windows XP

В моей системе установлена ​​Windows XP. Я установил tortoisehg-2.10-hg-2.8-x86.msi. У меня установлена ​​контрольная точка vpn1-secuRemote в моей системе. Я пытаюсь клонировать проект. Но когда я клонирую проект, я получаю следующую ошибку

URLError: [Errno 11001] сбой getaddrinfo [команда возвратила код 255 вт 01 июля 22:40:02 2014]

То же самое сработало, когда я подключился из своего офиса. Mercurial.ini выглядит следующим образом

# Generated by TortoiseHg settings dialog
[ui]
username = avinash
verbose = True

Поскольку это Windows XP, я поместил свой mercurial.ini в C:\Documents and Settings\avinash\mercurial.ini.

Я прошел несколько ссылок в stackoverflow. Но не смог разобраться. Может кто-нибудь помочь, пожалуйста. заранее спасибо

1 ответ

Причиной этой ошибки может быть неправильная конфигурация прокси.

В Windows TortoiseHg считывает конфигурацию прокси из переменных среды HTTP_PROXY а также HTTPS_PROXY, а не из диалогового окна Свойства обозревателя! Таким образом, вы должны установить (или очистить) эти переменные в диалоговом окне "Дополнительные свойства системы", расположенном в разделе "Панель управления -> Система и безопасность -> Система".

getaddrinfo failed означает (как написано) "Средство распознавания логов XP не может преобразовать имя хоста для удаленного хранилища в его IP-адрес"

  • Проверьте свои DNS-настройки
  • Проверьте настройки брандмауэра (необходимо подключить удаленный порт 53 /TCP|UDP/, лучше - глобально)

Вы можете получить более подробный отчет, если будете клонировать с консоли -v --debug опции

Другие вопросы по тегам