What does HRESULT 0xC00E004B (MQ_ERROR_QUEUE_NOT_AVAILABLE) mean?

 
Previous Next
MQ_ERROR_OBJECT_SERVER_NOT_AVAILABLE MQ_ERROR_DTC_CONNECT

MQ_ERROR_QUEUE_NOT_AVAILABLE

The queue cannot currently be reached or opened

MQ_ERROR_QUEUE_NOT_AVAILABLE () means the requested queue is not available through the active queue-manager/path. This can reflect deletion, offline service, route/connectivity, or a temporarily unavailable remote queue, and is distinct from an unsupported remote API.

Evidence to capture

Record exact format name/path, queue lookup result, local/remote queue-manager state, DNS/network reachability, transaction context, and the first lower-level communication result.

Focused correction

Restore the specific queue/queue-manager path or correct the queue identifier, then retry. Do not change message crypto/certificate settings unless an authentication-specific MSMQ code appears.

Technical references


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