Рейтинг:0

Как исправить «InvalidInput 400: имя записи {} недопустимо для размещенной зоны» в AWS?

флаг in
Joe

Я переношу сайт, который в настоящее время размещен на страницах github, на AWS.

Рассматриваемый сайт находится на экземпляре aws с эластичным IP-адресом http://13.40.0.39/. Эластичный IP-адрес правильно показывает сайт.

я хочу домен www.whitewaterwriters.com показать сайт. Я создал размещенную зону в корне 53.

введите описание изображения здесь

Я изменил серверы имен у своего доменного провайдера (qiq) и позже подтвердил это с помощью whois: они правильно изменились. Как показано на скриншоте, я создал запись для перехода на правильный IP-адрес.

Однако, когда я захожу на сайт, я получаю сообщение «Хм, у нас проблемы с поиском этого сайта», а с помощью команды Dig я получаю сообщение о сбое сервера.

Я попробовал «тестовую запись» в AWS и получил:

введите описание изображения здесь

Произошла ошибка Плохой запрос. (InvalidInput 400: имя записи «https://www.whitewaterwriters.com/» недопустимо для размещенной зоны: https\072\057\057www.whitewaterwriters.com\057.)

Мой вопрос: что вызывает эту конкретную ошибку в AWS (которая кажется в настоящее время не возвращать какие-либо результаты SE)? и вообще, что будет следующим шагом для отладки проблем с DNS в AWS.

Joe avatar
флаг in
Joe
Подождите - похоже, мне не следовало помещать http:// в размещенную зону - тестирование с другой размещенной зоной прямо сейчас...
Рейтинг:0
флаг in
Joe

Оказывается, это ошибка, которую вы получаете, если вы помещаете полное «https://www.serverfault.com/» в имя размещенной зоны, а не «serverfault.com». Теперь исправлено.

Рейтинг:0
флаг ar

DNS — это протокол, который, в широком смысле, преобразует имена в IP-адреса. Обычно содержит записи типа foo.example.com Я сидел 192.0.2.3. Вам следует никогда включить протокол и/или полный URI в DNS.

http это протокол, а www.whitewaterwriters.com в данном случае это имя хоста.

Доменные имена используются для других целей, кроме просмотра веб-страниц, таких как электронная почта, ssh или любые другие протоколы IP. Кроме того, DNS может содержать различные типы записей, такие как указатели CNAME, записи MX и так далее.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.