n1ro°
RU

Ошибки · Решение

DNS 10 NOTZONE Name not contained in zone: что означает и как диагностировать

DNS UPDATE содержит имя, которое не находится внутри зоны, указанной в update message.

Редакция N1RO · Проверено

Короткий ответ

DNS RCODE 10 NOTZONE: Name not contained in zone. DNS UPDATE содержит имя, которое не находится внутри зоны, указанной в update message.

Что означает ошибка

DNS UPDATE содержит имя, которое не находится внутри зоны, указанной в update message.

Возможные причины

  • Automation выбрала родительскую или соседнюю zone неверно.
  • Имя после canonicalization оказалось за пределами update zone.
  • Multi-zone provisioning отправил RR в неправильную транзакцию.

Что проверить

  • Сравните qname update и zone section.
  • Найдите ближайшую authoritative zone через SOA/NS lookup.
  • Проверьте нормализацию trailing dot и suffix в automation.

Безопасные шаги

  1. Отправьте update в authoritative zone, которая действительно содержит имя.
  2. Исправьте zone-selection алгоритм.
  3. Не расширяйте зону искусственно только ради прохождения одного update.

Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.

Когда нужен сервис

  • Если provider API сам выбирает zone и получает NOTZONE, приложите FQDN и выбранный zone-id в обращение провайдеру.

Похожие ошибки

  • /errors/dns-rcode-formerr/
  • /errors/dns-rcode-servfail/
  • /errors/dns-rcode-nxdomain/

Что учитывать

Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.

Официальный источник

Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.