| Предыдущий | Следующий |
| CRYPT_E_ASN1_NOEOD | CERTSRV_E_NO_REQUEST |
CERTSRV_E_BAD_REQUESTSUBJECT
Что означает CERTSRV_E_BAD_REQUESTSUBJECT
CERTSRV_E_BAD_REQUESTSUBJECT означает: Имя субъекта запроса недопустимо или слишком длинное. Центр сертификации отверг Subject: различаемое имя сформировано неверно, содержит неподдерживаемое значение либо превышает допустимый размер.
Что проверить
- Сверьте Subject Name в шаблоне: при построении из Active Directory необходимые атрибуты пользователя или компьютера должны существовать.
- Если Subject задаёт сам запрос, проверьте CSR/INF на синтаксис RDN, повторяющиеся атрибуты, неожиданные символы и чрезмерную длину.
- Отдельно проверьте SAN: ошибка в альтернативных именах не должна маскироваться исправлением основного Subject.
Исправление
Исправьте источник имени — данные каталога или сам CSR. Не включайте произвольный supply-in-request без необходимости: это расширяет возможность запрашивать сертификаты на чужие имена.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.