n1ro°
RU

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

DNS 9 NOTAUTH Not Authoritative / Not Authorized: что означает и как диагностировать

RCODE 9 используется для ситуаций, где сервер не authoritative для зоны либо операция не авторизована в соответствующем протоколе.

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

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

DNS RCODE 9 NOTAUTH: Not Authoritative / Not Authorized. RCODE 9 используется для ситуаций, где сервер не authoritative для зоны либо операция не авторизована в соответствующем протоколе.

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

RCODE 9 используется для ситуаций, где сервер не authoritative для зоны либо операция не авторизована в соответствующем протоколе.

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

  • Dynamic UPDATE отправлен не authoritative server зоны.
  • TSIG/операция не имеет требуемой авторизации.
  • Delegation указывает на другой набор authoritative servers.

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

  • Определите NS зоны и отправьте диагностический SOA запрос напрямую.
  • Для signed update проверьте TSIG key name и server policy.
  • Уточните контекст протокола: DNS UPDATE и TSIG используют этот RCODE по-разному.

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

  1. Направьте update правильному authoritative server.
  2. Исправьте авторизацию/TSIG по политике зоны.
  3. Не трактуйте NOTAUTH как NXDOMAIN: существование имени здесь не является главным смыслом ошибки.

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

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

  • Если authoritative primary отвергает корректно подписанный update, передайте key name, zone и server log DNS-администратору.

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

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

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

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

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

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