Site icon EfmSoft

What does HRESULT 0xC00E007D (MQ_ERROR_NO_MSMQ_SERVERS_ON_GC) mean?

 
Previous Next
MQ_ERROR_NO_GC_IN_DOMAIN MQ_ERROR_CANNOT_GET_DN

MQ_ERROR_NO_MSMQ_SERVERS_ON_GC

What this result actually narrows down

MQ_ERROR_NO_MSMQ_SERVERS_ON_GC means global catalog search returns no MSMQ servers. A GC is reachable, but the expected MSMQ directory objects are absent or not replicated.

Global catalog searches and writes to a writable domain naming context have different capabilities. When diagnosing this result, record whether the operation was discovery, read, create, update, or delete before choosing a domain controller.

MSMQ uses directory services for public queues, machine configuration, security metadata, routing, aliases, and related enterprise objects. Private/direct queue operation can therefore succeed while a directory-dependent action fails.

MSMQ objects involved

SubsystemMSMQ integration with Active Directory Domain Services and the global catalog
Relevant conditionpublic queue metadata and MSMQ configuration objects depend on directory reachability, schema, class, ownership, and domain credentials
Code-specific focusglobal catalog search returns no MSMQ servers

A queue can exist locally while its public registration or MSMQ configuration object is absent, stale, wrong-class, or visible only on some domain controllers. The code-specific boundary is global catalog search returns no MSMQ servers.

Triage data

  • The directory object class, guid, owner, and replication state.
  • Domain/workgroup mode, forest and domain names, and selected domain controller.
  • Dns and ldap reachability plus the distinguished name being accessed.

Correct response

Inspect object creation and GC partial-attribute/replication state.

What this code is not

Local private-queue success does not prove that public-queue registration, global catalog discovery, or the required AD DS object is healthy. Code-specific condition: global catalog search returns no MSMQ servers.

Example failure path

An enterprise migration tool encounters it. It compares DNS, LDAP bind, object class, and replication on the exact domain controller used by MSMQ.

Technical references


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

Exit mobile version