What does HRESULT 0x80090328 (SEC_E_CERT_EXPIRED) mean?

 
Previous Next
SEC_E_CERT_UNKNOWN SEC_E_ENCRYPT_FAILURE

SEC_E_CERT_EXPIRED

SEC_E_CERT_EXPIRED means that a certificate received during security negotiation is outside its validity period according to the local system clock. The failure can involve the end certificate or another certificate needed for validation.

What to verify

  • The validity dates of every certificate in the evaluated chain.
  • The clock, time zone and time-synchronization state of the machine performing validation.
  • Whether a recently renewed certificate was actually installed and selected by the server or client application.

Do not hide the problem

Ignoring expiration removes an important trust control. Renew the correct certificate and deploy its chain before retrying the secured connection.

Microsoft: SSPI Status Codes · QueryContextAttributes (Schannel)


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