Hi
I've just checked the error code:
MQ_ERROR_MACHINE_EXISTS = -1072824256 (0xC00E0040)
So what is happening is MSMQ is trying to create an MSMQ object for itself
but there is already an MSMQ object there for a computer object with the
same network name.
Basically the existing computer object in AD is not the one that the
cluster
is expecting to use or it does not have permissions to change it.
You can try to grant full control permission to the computer object for the
cluster service's domain account.
To do this, run AD Users and Computers, locate the computer object for this
cluster server, right click it and select Properties, then go to the
Security tab, grant the domain account (which runs the cluster service)
Full
Control permission to this computer object.
Restarting MSMQ should make the necessary changes.
If you still have no luck then you could try:
1 deleting the network name computer object and let the cluster create a
fresh one. This would delete any MSMQ queues you've defined so you would
have to recreate those.
or
2 deleting the network name and MSMQ resources from the resource group
or
3 both steps 1 and 2
How to troubleshoot the Cluster service account when it modifies computer
objects
http://support.microsoft.com/kb/307532/
Cheers
John Breakwell (MSFT)
Post by Gene002Thanks for the reply John. See answers to your Qs below.
Q1 Does the network name exist as a computer object in AD:U&C? YES
Q2 Does an msmq object exist underneath it? YES
Q3 Have your AD people been "cleaning up" recently? Not that they are
admitting to...
I can't see the MSMQ underneath, even with Advanced checked, but someone
with better credentials sent me a screenshot of ADUC. I'll try to meet
with
them so I can run the compare from their desk. Anything that jumps out
for
me to check? thx again.
-Gene
Post by John Breakwell (MSFT)Hi
I am interested in the context - did this happen during a failover or
restart of the cluster resource group? I assume so.
On startup MSMQ service will try and create an msmq object in AD for the
network name.
1 The msmq object has never been created and this event appears every
restart
or
2 The msmq object has been deleted.
Bring up "Active Directory: Users and Computers" and find the Network
Name.
Check if there is an msmq object underneath it.
You will need to go to the view menu and select "Users, Groups and
Computers
as containers" and "Advanced Features" to make the object appear.
Compare with how the cluster nodes look to see what's missing.
Q1 Does the network name exist as a computer object in AD:U&C?
Q2 Does an msmq object exist underneath it?
Q3 Have your AD people been "cleaning up" recently?
Cheers
John Breakwell (MSFT)
Post by Gene002We have MSMQ installed on a 2 node cluster. It was functioning
normally
until a few days ago. Fom the access i have I verified that kerberos
is
enabled on the Name resource we are dependent on as well as the
Securitty/Advance permissions on the AD object. Full event below,
com;uter
Event Type: Error
Event Source: MSMQ Cluster Resource DLL
Event Category: None
Event ID: 2011
Date: 2/1/2008
Time: 11:16:09 AM
User: N/A
0xc00e0040). Please verify your permissions and network connectivity.
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Any help would be appreciated. thx