Вчера я переместил свой домен с Heroku на DigitalOcean. Процесс прошел нормально, и сайт, похоже, нормально работал в DigitalOcean. Сегодня утром я заметил эту ошибку, когда пытался зайти на свой сайт
Heroku | No such app
There is no app configured at that hostname.
Perhaps the app owner has renamed it, or you mistyped the URL.
Я проверил настройки своего регистратора домена (GoDaddy), и серверы имен каким-то образом вернулись к настройкам по умолчанию. Я снова изменил их, чтобы они указывали на серверы имен DigitalOcean. Примерно через полчаса я снова смог получить доступ к своему сайту. Но с тех пор домен в случайное время продолжает показывать ту же ошибку Heroku, а затем через несколько минут снова начинает работать. Что могло вызвать такую странную проблему? Я очистил кеш браузера и очистил файлы cookie.
В соответствии с этот кажется, что DNS распространяется правильно.
Веб-сайт размещен с использованием капли DigitalOcean на машине Ubuntu 14.04.
Все записи DNS, которые я могу найти для edmhunters.com
указывают, что он размещен на ns{1,2,3}.digitalocean.com
и у них есть A
записи, указывающие на 107.170.189.169
.
Поскольку записи DNS выглядят правильно, это может быть проблема кеширования. В NS
записи из TLD
у серверов TTL 48 часов. Так что, если с момента обновления записей прошло менее 48 часов, возможно, вам придется подождать.
Вы можете проверить кеши на преобразователях DNS, предоставленных вашим провайдером. Скорее всего, у одного из них кэширована старая запись, а у остальных - новая.