MSMQ cluster resource takes longer than a minute to fail over

Applies to: Windows Server 2012 DatacenterWindows Server 2012 DatacenterWindows Server 2012 R2 Datacenter More

Symptoms


In Windows Server 2012 and Windows Server 2012 R2, an MSMQ cluster resource takes longer than a minute to fail over. 

Cause


This issue occurs because the MSMQ resource tries to make sure that the IP resources on which MSMQ is dependent, are online and registered before the MSMQ resource itself is brought online. 

As this process does not occur in a reasonable time period, the resource fails and it goes into retries. This causes the 1 minute delay.

Resolution


This behavior is considered by design. There is currently no workaround. 

More Information


One of the concerns of customers usually have, is that the delay might be even longer when servers are in production. Our research indicates that will not be the case. It was verified that this 60 second delay will not cause any longer delays because of load.