Ошибки · Решение
DNS 9 NOTAUTH Not Authoritative / Not Authorized: что означает и как диагностировать
RCODE 9 используется для ситуаций, где сервер не authoritative для зоны либо операция не авторизована в соответствующем протоколе.
Короткий ответ
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 по-разному.
Безопасные шаги
- Направьте update правильному authoritative server.
- Исправьте авторизацию/TSIG по политике зоны.
- Не трактуйте NOTAUTH как NXDOMAIN: существование имени здесь не является главным смыслом ошибки.
Только безопасные обратимые действия. Опасные шаги — только по официальной инструкции и с пониманием рисков.
Когда нужен сервис
- Если authoritative primary отвергает корректно подписанный update, передайте key name, zone и server log DNS-администратору.
Похожие ошибки
- /errors/dns-rcode-formerr/
- /errors/dns-rcode-servfail/
- /errors/dns-rcode-nxdomain/
Что учитывать
Точная причина зависит от версии ПО/прошивки, полного текста ошибки и контекста. Официальная инструкция имеет приоритет.
Официальный источник
Расшифровка сверена с официальными страницами поддержки из источников ниже. Редакция N1RO не диагностировала ваш конкретный случай.