| Предыдущий | Следующий |
| DNS_ERROR_NODE_IS_DNAME | DNS_ERROR_ALIAS_LOOP |
DNS_ERROR_DNAME_COLLISION
description[По запрошенному имени владельца уже существует DNAME, конфликтующая с предлагаемым изменением DNS.]Запрошенный RRset конфликтует с существующей DNAME
DNAME — запись перенаправления поддерева. RFC 6672 отмечает, что добавление DNAME перекрывает дочерние имена и определяет специальную обработку псевдонимов для имён ниже владельца. Поскольку DNAME меняет разрешение целой ветви, обновление, пытающееся создать несовместимые данные владельца или потомков, может быть отклонено как коллизия.
Проверьте существующую DNAME и точный добавляемый RRset. Изменение цели дублирующей DNAME должно выполняться обновлением; несвязанная запись под DNAME должна размещаться в другом месте; замена перенаправления требует запланированного удаления DNAME до введения прямых данных. Не считайте это той же коллизией, что CNAME, которая создаёт псевдоним одного владельца.
Что проверить
- Перечислите узел владельца и найдите существующие RDATA DNAME.
- Классифицируйте обновление как замену DNAME, данные того же владельца или данные потомка.
- Примените подходящее обновление или миграцию пространства имён вместо повторения того же добавления.
Ссылки
- IETF RFC 6672: перенаправление DNAME и перекрытые потомки
- IETF RFC 2136: предварительные условия динамического обновления DNS и обработка обновлений
- Microsoft: Get-DnsServerResourceRecord
Нужно найти другой код? Найти другой код состояния или ошибки.
