| Предыдущий | Следующий |
| CRYPT_E_REVOCATION_OFFLINE | CRYPT_E_INVALID_NUMERIC_STRING |
CRYPT_E_NOT_IN_REVOCATION_DATABASE
Что означает CRYPT_E_NOT_IN_REVOCATION_DATABASE
CRYPT_E_NOT_IN_REVOCATION_DATABASE: Revocation service не нашёл проверяемый сертификат в своей базе. Это не эквивалент успешному результату «не отозван»: сервер не смог подтвердить статус этого объекта.
Что проверить
- Запишите issuer, serial и URL/службу, которая отвечала на revocation query.
- Проверьте, обслуживает ли эта база именно данного issuer и диапазон сертификатов.
- Сравните состояние публикации/репликации базы с моментом выдачи сертификата; новый сертификат мог ещё не попасть в ожидаемый источник.
Что делать
Исправьте источник revocation данных или маршрут к правильной базе. Не преобразуйте NOT_IN_REVOCATION_DATABASE в успех без явной политики, потому что отсутствие записи не доказывает отсутствие отзыва.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.