| Previous | Next |
| MQ_ERROR_TOO_MANY_PROPERTIES | MQ_ERROR_MESSAGE_LOCKED_UNDER_TRANSACTION |
MQ_ERROR_MESSAGE_NOT_AUTHENTICATED
MQ_ERROR_MESSAGE_NOT_AUTHENTICATED: the destination queue requires authentication but the submitted message is not authenticated
MQ_ERROR_MESSAGE_NOT_AUTHENTICATED (0xC00E009B) identifies a specific boundary: the destination queue requires authentication but the submitted message is not authenticated. Keep it separate from neighboring errors that may occur in the same product but represent a different lookup, state, trust, or transport decision.
Evidence to capture
Capture queue authentication policy, message security properties, sender certificate/signature state, and whether the message was produced as authenticated. The queue is enforcing policy rather than failing to read a valid signature.
Corrective test
Send a correctly authenticated message to the same queue or intentionally change the queue policy through administration; verify acceptance without disabling unrelated security settings. Preserve the original identifiers while testing; if another HRESULT appears after this boundary is fixed, treat that value as the next-stage result.
Technical references
Looking for a different code? Search another status or error code.