| Previous | Next |
| STATUS_TPM_KEY_NOTSUPPORTED | STATUS_TPM_AREA_LOCKED |
STATUS_TPM_AUTH_CONFLICT
STATUS_TPM_AUTH_CONFLICT is a Windows NTSTATUS value in the TPM facility. For STATUS_TPM_AUTH_CONFLICT, it belongs to the TPM 1.2 error family and is normally surfaced through the Windows TPM stack, such as TPM Base Services, rather than by ordinary file, registry or network APIs.
TPM 1.2 NV key loading can involve authorization from more than one authority. This status reports a conflict in the way the NV_LoadKey blob declares owner authorization and blob authorization requirements.
A useful investigation checks how the blob was created, whether it was intended for the same owner context and whether the caller is mixing owner-auth and object-auth sessions incorrectly.
Diagnostic focus
- Trace blob creation and load paths together; the load failure may be caused by creation-time flags.
- Verify that owner authorization and blob authorization are being supplied to the command expected to consume them.
- Do not treat this as a bad password until the authorization policy bits have been checked.
References for STATUS_TPM_AUTH_CONFLICT
- TCG: TPM 1.2 Main Specification
- Microsoft: TPM Base Services
- Microsoft: NTSTATUS values
- TCG: TPM Main Part 1, NV storage design principles
Looking for a different code? Search another status or error code.