Что означает код ошибки Windows 9501 (DNS_INFO_NO_RECORDS)?

 
Предыдущий Следующий
DNS_ERROR_NSEC_INCOMPATIBLE_WITH_NSEC3_RSA_SHA1 DNS_ERROR_BAD_PACKET

DNS_INFO_NO_RECORDS

Отсутствие подходящих записей не всегда означает NXDOMAIN

DNS_INFO_NO_RECORDS означает, что запрос завершился без списка записей для указанного имени владельца и типа RR. Само имя при этом может существовать. Например, узел может иметь запись AAAA, но не иметь A, либо имя службы может существовать без запрошенной записи SRV. Это отличается от ответа NXDOMAIN, который сообщает, что самого запрошенного доменного имени не существует.

Отрицательные ответы DNS могут кэшироваться, обычно с использованием данных SOA из раздела авторитета. Поэтому кэш резолвера способен продолжать возвращать «записей нет» после добавления администратором отсутствующей RR, пока не истечёт соответствующий отрицательный TTL или кэш не будет намеренно очищен.

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

  • Запишите точное полное доменное имя, класс и числовой тип RR, отправленные резолверу.
  • Проверьте DNS RCODE, цепочку CNAME, раздел авторитета и данные SOA, а не сохраняйте только статус Windows.
  • Запросите авторитетный сервер, чтобы отличить отсутствие данных у источника от устаревшего состояния рекурсивного кэша.
  • Не подставляйте автоматически другой тип RR, если протокол приложения явно этого не допускает.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.