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
опции