n1ro°
RU

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

DNS 8 NXRRSET RR Set that should exist does not: что означает и как диагностировать

DNS UPDATE prerequisite требует существующий RRset, но набора записей нет.

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

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

DNS RCODE 8 NXRRSET: RR Set that should exist does not. DNS UPDATE prerequisite требует существующий RRset, но набора записей нет.

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

DNS UPDATE prerequisite требует существующий RRset, но набора записей нет.

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

  • Запись уже удалена другим процессом.
  • Prerequisite проверяет неверный RR type.
  • Automation использует устаревшее состояние зоны.

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

  • Запросите owner/type у authoritative primary.
  • Проверьте type/class в prerequisite section.
  • Сопоставьте serial SOA до и после предыдущих изменений.

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

  1. Перечитайте состояние перед conditional update.
  2. Исправьте RR type в автоматизации.
  3. Обрабатывайте уже отсутствующий RRset идемпотентно, если конечная цель именно удаление.

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

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

  • Если prerequisite должен был совпасть, передайте SOA serial и журнал dynamic updates администратору primary DNS.

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

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

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

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

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

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