What does HRESULT 0x80090332 (SEC_E_SECURITY_QOS_FAILED) mean?

 
Previous Next
SEC_E_ALGORITHM_MISMATCH SEC_E_UNFINISHED_CONTEXT_DELETED

SEC_E_SECURITY_QOS_FAILED

SEC_E_SECURITY_QOS_FAILED means that SSPI could not establish the context with the requested security quality of service, such as mutual authentication or delegation. A connection may be reachable while still failing this policy requirement.

How to diagnose

  • Record the requested context flags and the final attributes returned by SSPI.
  • Check whether the selected package and target environment support the requested property.
  • Separate a policy requirement from an optional optimization; do not silently weaken authentication to make the connection succeed.

After a partial negotiation

Delete the incomplete context and start a new one only after correcting the policy or capability mismatch.

Microsoft: AcceptSecurityContext (General) · SSPI Status Codes


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