What does HRESULT 0x8010002D (SCARD_E_CERTIFICATE_UNAVAILABLE) mean?

 
Previous Next
SCARD_E_NO_SUCH_CERTIFICATE SCARD_E_NO_READERS_AVAILABLE

SCARD_E_CERTIFICATE_UNAVAILABLE

SCARD_E_CERTIFICATE_UNAVAILABLE The requested certificate could not be obtained from the smart-card path. The card may be visible while its certificate is absent, inaccessible, not propagated to the user store, or unavailable through the selected provider.

What to check

  • Confirm that the card is present and stable before investigating certificate enrollment or logon policy.
  • Check certificate propagation and the smart-card event logs to distinguish a read failure from an absent certificate.
  • Verify that the application is asking for the correct certificate and user context; do not assume every certificate on the card is available to every caller.

Microsoft: Certificate Propagation service

Microsoft: Smart card debugging information

Microsoft: Smart card Group Policy and registry settings


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