| Предыдущий | Следующий |
| CERTSRV_E_SERVER_SUSPENDED | CERTSRV_E_ROLECONFLICT |
CERTSRV_E_ENCODING_LENGTH
Как локализовать состояние
CERTSRV_E_ENCODING_LENGTH возвращается при условии Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов. Для расследования отделите переход записи запроса в базе CA от соседних стадий, которые могли завершиться успешно.
Факты до повторной попытки
- снимите в журнал цепочку сертификатов и policy OID и параметры, относящиеся к encoding, length до очистки состояния; для условия «Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов» эти данные позволяют воспроизвести исходную точку отказа.
- сопоставьте
SAN,der, поскольку именно это отличает «Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов» от соседних HRESULT того же семейства. - оставьте в отчёте цепочку сертификатов и policy OID:
SAN,der. Если параметр меняется между попытками, сравнение результата «Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов» теряет диагностическую ценность. В исходной документации этой страницы встречаются технические маркерыSAN,der; их фактические значения полезно приложить к трассировке.
Как доказать восстановление
воспроизведите переход записи запроса в базе CA, изменяя только предварительное условие, связанное с «Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов»; остальные входные данные и объект оставьте прежними.
локализуйте успешный и неуспешный случаи по признаку «Сертификат содержит кодированную длину, которая может быть несовместима со старыми средствами регистрации сертификатов». Исправление подтверждено, когда прежняя стадия проходит и следующий ожидаемый шаг получает корректное состояние.
Технические ссылки
- Microsoft: Certificate template concepts
- Microsoft: Active Directory Certificate Services overview
- Microsoft: Certutil
- Документация по Active Directory Certificate Services
- Microsoft: Active Directory Certificate Services
Нужно найти другой код? Найти другой код состояния или ошибки.