Клон HG с использованием TortoiseHg выдает ошибку «getaddrinfo failed» в Windows XP

Клон HG с использованием TortoiseHg выдает ошибку «getaddrinfo failed» в Windows XP

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

URLError: [Errno 11001] getaddrinfo failed [command returned code 255 Tue Jul 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.

Я просмотрел несколько ссылок на Stack Overflow. Но так и не смог разобраться.

решение1

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

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

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

решение2

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

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

Связанный контент