n1ro°
RU

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

DNS 6 YXDOMAIN Name Exists when it should not: что означает и как диагностировать

При DNS UPDATE имя уже существует, хотя операция ожидала его отсутствия.

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

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

DNS RCODE 6 YXDOMAIN: Name Exists when it should not. При DNS UPDATE имя уже существует, хотя операция ожидала его отсутствия.

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

При DNS UPDATE имя уже существует, хотя операция ожидала его отсутствия.

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

  • Prerequisite UPDATE требует NXDOMAIN, но owner name уже создан.
  • Параллельный процесс успел создать имя.
  • Automation работает с устаревшим представлением зоны.

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

  • Запросите текущее состояние owner name у authoritative server.
  • Проверьте prerequisite section UPDATE message.
  • Сопоставьте время параллельных provisioning jobs.

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

  1. Пересчитайте update на основе текущей зоны.
  2. Сделайте automation идемпотентной для уже существующего имени.
  3. Не удаляйте существующее имя автоматически, если оно может принадлежать другому объекту.

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

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

  • Если UPDATE формируется DNS-провайдером автоматически, приложите prerequisite и текущее RRset его поддержке.

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

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

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

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

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

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