| Предыдущий | Следующий |
| DNS_ERROR_NON_RFC_NAME | DNS_STATUS_DOTTED_NAME |
DNS_STATUS_FQDN
Информационная классификация имени
DNS_STATUS_FQDN — это статус, описывающий форму DNS-имени, а не свидетельство существования имени или успешного запроса. Полное доменное имя однозначно задаёт своё положение в иерархии DNS и не зависит от локального суффикса поиска. В текстовом синтаксисе DNS явная завершающая точка корня является наиболее однозначным представлением абсолютного имени, хотя API приложения могут хранить или показывать нормализованную форму без этой точки.
Не превращайте этот статус в проверку подключения. Синтаксис может быть классифицирован до отправки какого-либо пакета, а корректное FQDN всё равно может вернуть NXDOMAIN, отсутствие подходящего типа RR, отказ, тайм-аут или ошибку DNSSEC.
Как использовать этот статус
- Сохраните исходное имя и значение
DNS_NAME_FORMAT, использованное для классификации. - Не добавляйте суффиксы конкретного подключения, если приложение намеренно передало абсолютную DNS-идентичность.
- Выполните отдельный запрос для требуемого типа RR и сообщите его результат независимо.
- Для сопоставления сертификатов или политик применяйте соответствующие правила канонизации, а не считайте синтаксическую классификацию FQDN доказательством идентичности.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
