What does HRESULT 0x80092012 (CRYPT_E_NO_REVOCATION_CHECK) mean?

 
Previous Next
CRYPT_E_NO_REVOCATION_DLL CRYPT_E_REVOCATION_OFFLINE

CRYPT_E_NO_REVOCATION_CHECK

A registered revocation function was available but could not perform a revocation check for the certificate context.

What to check for CRYPT_E_NO_REVOCATION_CHECK

  • Distinguish this status from an actually revoked certificate and from a network-offline status.
  • Inspect the certificate’s revocation information and the provider-specific events or logs.
  • Verify chain-building and policy context as well as network reachability; revocation behavior depends on the certificate and the calling application policy.

Microsoft: CertVerifyRevocation

Microsoft: Certificate revocation list semantics

Microsoft: CertGetCertificateChain

Microsoft: CertVerifyCertificateChainPolicy

Diagnostic discriminator: Separate provider availability from checkability: a revocation mechanism exists, but it cannot perform the required check for this certificate or context.


Looking for a different code? Search another status or error code.