Что означает код HRESULT 0x80320042 (FWP_E_INVALID_DNS_NAME)?

 
Предыдущий Следующий
FWP_E_CONNECTIONS_DISABLED FWP_E_STILL_ON

FWP_E_INVALID_DNS_NAME

Что означает FWP_E_INVALID_DNS_NAME

FWP_E_INVALID_DNS_NAME (0x80320042) — Указано недействительное DNS-имя.

Некоторые WFP/IPsec policy objects используют DNS-имя как идентификатор endpoint или peer. Здесь API отклонил именно синтаксис/формат такого имени, поэтому проверка доступности DNS-сервера сама по себе ничего не исправляет.

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

  • Посмотрите финальную строку, переданную в WFP: labels, разделители, завершающую точку и посторонние символы.
  • Убедитесь, что поле ожидает DNS name, а не IP-адрес, URI, display name или строку из сертификата другого типа.
  • Если значение формируется из пользовательского ввода или сертификата, сравните исходное и нормализованное имя перед API call.

Технические ссылки


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