What does HRESULT 0x8009030D (SEC_E_UNKNOWN_CREDENTIALS) mean?

 
Previous Next
SEC_E_LOGON_DENIED SEC_E_NO_CREDENTIALS

SEC_E_UNKNOWN_CREDENTIALS

SEC_E_UNKNOWN_CREDENTIALS signals this condition: The credentials presented to the security package were not recognized. The active package could not map the supplied credentials to a valid identity. The cause can be different for password, certificate, Kerberos-ticket, and service-account authentication.

What to check

  • Determine the credential type and security package used for the failing attempt.
  • Check the account, certificate, or service identity in the relevant event logs rather than collecting or exposing secrets in application logs.
  • For Kerberos, verify DNS, time, and domain-controller reachability before assuming the credentials themselves are invalid.

Microsoft: SSPI status codes

Microsoft: Kerberos authentication troubleshooting


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