| Предыдущий | Следующий |
| CO_E_SXS_CONFIG | CO_E_UNREVOKED_REGISTRATION_ON_APARTMENT_SHUTDOWN |
CO_E_MALFORMED_SPN
Что означает результат
CO_E_MALFORMED_SPN: Имя участника-службы (SPN), полученное при согласовании безопасности, имеет неверный формат. COM получил некорректно сформированный SPN для аутентификации удалённого сервера. Ошибка возникает до успешной Kerberos-проверки имени и не означает автоматически отсутствие SPN в Active Directory.
Что проверить
- Зафиксируйте SPN строку, которую клиент передаёт в security settings.
- Проверьте service class, host name и отсутствие лишней схемы, порта или пробелов там, где формат их не допускает.
- Если SPN формируется из DNS имени, сравните canonical host name с фактическим target name.
Диагностика и исправление
Сначала исправьте формат target SPN. setspn и изменение учётной записи сервиса нужны только после того, как сама строка стала синтаксически корректной.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.