Поиск DNS иногда не выполняется для git clone

Каждый раз, когда я пытаюсь клонировать или вытаскивать репозиторий Git с моего личного сервера Gitlab, я получаю сообщение об ошибке, указывающее, что имя или хост не могут быть разрешены.

Я понял, что это связано с тем, что Поиск DNS не удался, поэтому я попытался запустить nslookup privategitlab.here.com, чтобы проверить наличие ошибок. Как ни странно, домен правильно разрешен. Если я пытаюсь клонировать / тянуть после этого, он работает без ошибок.

Однажды я смог увидеть ошибку с nslookup. Он заявил, что не может разрешить DNS с помощью сервера имен Google (8.8.8.8) с ошибкой SERVFAIL. Но когда я снова запустил nslookup, он снова начал работать.

Как поиск DNS может казаться случайным?

Я заметил эту ошибку только на своих серверах Digital Ocean. При использовании Azure эта ошибка не возникает.

В обоих случаях я использовал Ubuntu 14.04 x64.

1
задан 27 April 2016 в 13:31

0 ответов

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

Похожие вопросы: