FIX: Beim Senden von Nachrichten zwischen Instanzen von Message Queuing wird die Fehlermeldung "0xc00e0003" zurückgegeben

Gilt für
Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Windows 7 Home Premium Windows 7 Home Basic Windows 7 Professional Windows 7 Enterprise Windows 7 Ultimate Windows Server 2008 Datacenter Windows Server 2008 Enterprise Windows Server 2008 Standard

Symptome

Nehmen Sie folgendes Szenario an:

  • Sie verfügen über einen Computer unter Windows Server 2008, Windows Server 2008 R2 oder Windows 7. Außerdem befindet sich der Computer in einem Failovercluster.

  • Sie führen eine lokale Instance von Microsoft Message Queuing (auch als MSMQ bezeichnet) zusammen mit einer oder mehreren Clusterinstanzen von Message Queuing auf demselben Computer aus.

  • Sie senden eine Nachricht zwischen der lokalen Instance von Message Queuing und einer Cluster-instance von Message Queuing mithilfe der Direct=TCP-Syntax. Alternativ können Sie eine Nachricht mithilfe der Direct=TCP-Syntax zwischen mehreren gruppierten Instanzen von Message Queuing senden.

    Hinweis: Weitere Informationen zu den verschiedenen direkten Formatnamen finden Sie im Abschnitt "Weitere Informationen".

In diesem Szenario wird die Nachricht nicht zugestellt, und es wird der Fehler "0xc00e0003" zurückgegeben.

Ursache

Dieses Problem tritt auf, weil die IP-Adresse für die Clustered Instance von Message Queuing als lokale Ressource behandelt wird. Dies bewirkt, dass Message Queuing die gruppierte Instance als lokale instance erkennt. Daher kann Message Queuing keine Nachrichten erfolgreich zustellen, da nicht zwischen der Cluster-Instance und der lokalen Instance unterschieden werden kann.

Lösung

Für Windows Server 2008 R2 ist der Hotfix zur Behebung dieses Problems in Windows 7 und Windows Server 2008 R2 Service Pack 1 enthalten:

976932 Informationen zu Service Pack 1 für Windows 7 und Windows Server 2008 R2

Wenden Sie für Windows Vista und Windows Server 2008 diesen Hotfix an. Nach der Installation dieses Hotfixes kann eine Message Queuing-instance von einer anderen Message Queuing-instance unterschieden werden, wenn diese Instanzen auf demselben Computer ausgeführt werden.

Hotfixinformationen

Ein Hotfix zur Behebung des Problems ist von Microsoft erhältlich. Der Hotfix ist jedoch nur zur Behebung des in diesem Artikel beschriebenen Problems vorgesehen. Deshalb sollten Sie nur Systeme aktualisieren, bei denen das in diesem Artikel beschriebene Problem auftritt. Der Hotfix wird unter Umständen zu einem späteren Zeitpunkt weiteren Tests unterzogen. Wenn Ihr System durch dieses Problem nicht schwerwiegend beeinträchtigt ist, empfehlen wir, auf das nächste Softwareupdate zu warten, das diesen Hotfix enthält.

Wenn der Hotfix zum Download zur Verfügung steht, finden Sie einen Abschnitt "Hotfix download available" (Hotfixdownload verfügbar) oben in diesem Knowledge Base-Artikel. Ist dies nicht der Fall, wenden Sie sich an die Kundenbetreuung bzw. den Support von Microsoft, um den Hotfix zu erhalten.

Hinweis Falls weitere Probleme auftreten oder andere Schritte zur Problembehandlung erforderlich sind, müssen Sie möglicherweise eine separate Serviceanfrage erstellen. Für zusätzliche Supportanfragen und -belange, die sich nicht auf diesen speziellen Hotfix beziehen, fallen die üblichen Supportgebühren an. Besuchen Sie die folgende Microsoft-Website, um eine vollständige Liste der Telefonnummern von Microsoft-Kundendienst und -Support (CSS) anzuzeigen oder eine separate Serviceanfrage zu erstellen:

http://support.microsoft.com/contactus/?ws=support Hinweis: Das Formular "Hotfix-Download verfügbar" zeigt die Sprachen an, für die der Hotfix verfügbar ist. Wenn Ihre Sprache nicht angezeigt wird, steht der betreffende Hotfix in Ihrer Sprache nicht zur Verfügung.

Wichtige Hotfixes für Windows Vista und Windows Server 2008 sind im selben Paket enthalten. Hotfixes für Windows 7 und Windows Server 2008 R2 sind im selben Paket enthalten. Es ist jedoch normal, wenn nur eines dieser Produkte auf der Seite "Hotfixanfrage" aufgeführt sein kann.

Voraussetzungen

Sie müssen Message Queuing installiert haben, um diesen Hotfix anwenden zu können. Außerdem muss auf Ihrem Computer eines der folgenden Betriebssysteme ausgeführt werden:

  • Windows Vista Service Pack 1 (SP1)
  • Windows Vista Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Server 2008 SP2

Neustartanforderung

Sie müssen den Computer nach der Installation dieses Hotfixes neu starten.

Ersetzte Hotfixes

Dieser Hotfix ersetzt keine anderen Hotfixes.

Dateiinformationen

Die englische Version dieses Hotfix weist die in der nachstehenden Tabelle aufgelisteten Dateiattribute (oder höher) auf. Datums- und Uhrzeitangaben für diese Dateien sind in der "Universal Time Coordinated" (UTC) angegeben. Wenn Sie die Dateiinformationen anzeigen, werden diese Angaben in die Ortszeit umgewandelt. Den Unterschied zwischen UTC- und Ortszeit können Sie in der Systemsteuerung unter Datum und Uhrzeit mithilfe der Angaben auf der Registerkarte Zeitzone ermitteln.

Alle unterstützten x86-basierten Versionen von Windows Vista und Windows Server 2008

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mqac.sys 6.0.6001.22544 126,976 19-Okt-2009 1,612 x86
Mqac.sys 6.0.6002.22247 126,976 19-Okt-2009 1,156 x86
Mqbkup.exe 6.0.6001.22544 37,888 19-Okt-2009 1,612 x86
Mqlogmgr.dll 2001.12.6931.22544 90,624 19-Okt-2009 1.409 x86
Mqsvc.exe 6.0.6001.22544 8.704 19-Okt-2009 1,215 x86
Mqbkup.exe 6.0.6002.22247 37,888 19-Okt-2009 1,157 x86
Mqlogmgr.dll 2001.12.6932.22247 90,624 19-Okt-2009 13:48 x86
Mqsvc.exe 6.0.6002.22247 8.704 19-Okt-2009 1,156 x86
Mqcertui.dll 6.0.6001.22544 13,824 19-Okt-2009 1.409 x86
Mqsnap.dll 6.0.6001.22544 602,624 19-Okt-2009 1.409 x86
Mqcertui.dll 6.0.6002.22247 13,824 19-Okt-2009 13:48 x86
Mqsnap.dll 6.0.6002.22247 602,624 19-Okt-2009 13:48 x86
Mqise.dll 6.0.6001.22544 37,888 19-Okt-2009 1.409 x86
Mqise.dll 6.0.6002.22247 37,888 19-Okt-2009 13:48 x86
Mqqm.dll 6.0.6001.22544 922 624 19-Okt-2009 1.409 x86
Mqqm.dll 6.0.6002.22247 931,328 19-Okt-2009 13:48 x86
Mqrt.dll 6.0.6001.22544 150,528 19-Okt-2009 1.409 x86
Mqrt.dll 6.0.6002.22247 150,528 19-Okt-2009 13:48 x86
Mqoa.dll 6.0.6001.22544 254.464 19-Okt-2009 1.409 x86
Msmqpub.mof Nicht anwendbar 3,401 01-Apr-2009 19:01 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 01-Apr-2009 19:01 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 01-Apr-2009 19:01 Nicht anwendbar
Mqoa.dll 6.0.6002.22247 254.464 19-Okt-2009 13:48 x86
Msmqpub.mof Nicht anwendbar 3,401 3. April 2009 21:07 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 3. April 2009 21:07 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 3. April 2009 21:07 Nicht anwendbar
Mqtgsvc.exe 6.0.6001.22544 125,952 19-Okt-2009 1,612 x86
Mqtgsvc.exe.cfg Nicht anwendbar 41 01-Apr-2009 19:01 Nicht anwendbar
Mqtrig.dll 6.0.6001.22544 156.672 19-Okt-2009 1.409 x86
Mqtgsvc.exe 6.0.6002.22247 125,952 19-Okt-2009 1,157 x86
Mqtgsvc.exe.cfg Nicht anwendbar 41 3. April 2009 21:07 Nicht anwendbar
Mqtrig.dll 6.0.6002.22247 156.672 19-Okt-2009 13:48 x86

                  

Alle unterstützten x64-basierten Versionen von Windows Vista und Windows Server 2008

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mqac.sys 6.0.6001.22544 167,424 19-Okt-2009 2,113 x64
Mqac.sys 6.0.6002.22247 167,424 19-Okt-2009 1,214 x64
Mqbkup.exe 6.0.6001.22544 48,640 19-Okt-2009 2,113 x64
Mqlogmgr.dll 2001.12.6931.22544 113,152 19-Okt-2009 1,519 x64
Mqsvc.exe 6.0.6001.22544 9,216 19-Okt-2009 2,113 x64
Mqbkup.exe 6.0.6002.22247 48,640 19-Okt-2009 1,214 x64
Mqlogmgr.dll 2001.12.6932.22247 113,152 19-Okt-2009 13:45 x64
Mqsvc.exe 6.0.6002.22247 9,216 19-Okt-2009 12:13 x64
Mqcertui.dll 6.0.6001.22544 17,920 19-Okt-2009 1,519 x64
Mqsnap.dll 6.0.6001.22544 879,104 19-Okt-2009 1,519 x64
Mqcertui.dll 6.0.6002.22247 17,920 19-Okt-2009 13:45 x64
Mqsnap.dll 6.0.6002.22247 879,104 19-Okt-2009 13:45 x64
Mqise.dll 6.0.6001.22544 50,176 19-Okt-2009 1,519 x64
Mqise.dll 6.0.6002.22247 50,688 19-Okt-2009 13:45 x64
Mqqm.dll 6.0.6001.22544 1,507,840 19-Okt-2009 1,519 x64
Mqqm.dll 6.0.6002.22247 1,519,616 19-Okt-2009 13:45 x64
Mqrt.dll 6.0.6001.22544 242,688 19-Okt-2009 1,519 x64
Mqrt.dll 6.0.6002.22247 243,200 19-Okt-2009 13:45 x64
Mqoa.dll 6.0.6001.22544 319,488 19-Okt-2009 1,519 x64
Msmqpub.mof Nicht anwendbar 3,401 01-Apr-2009 16:13 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 01-Apr-2009 16:13 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 01-Apr-2009 16:13 Nicht anwendbar
Mqoa.dll 6.0.6002.22247 319,488 19-Okt-2009 13:45 x64
Msmqpub.mof Nicht anwendbar 3,401 3. April 2009 20:50 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 3. April 2009 20:50 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 3. April 2009 20:50 Nicht anwendbar
Mqtgsvc.exe 6.0.6001.22544 190 464 19-Okt-2009 2,113 x64
Mqtgsvc.exe.cfg Nicht anwendbar 41 01-Apr-2009 16:13 Nicht anwendbar
Mqtrig.dll 6.0.6001.22544 243,200 19-Okt-2009 1,519 x64
Mqtgsvc.exe 6.0.6002.22247 190 464 19-Okt-2009 1,214 x64
Mqtgsvc.exe.cfg Nicht anwendbar 41 3. April 2009 20:50 Nicht anwendbar
Mqtrig.dll 6.0.6002.22247 243.712 19-Okt-2009 13:45 x64

                  

Alle unterstützten Itanium-basierten Versionen von Windows Server 2008

Dateiname Dateiversion Dateigröße Datum Uhrzeit Plattform
Mqac.sys 6.0.6001.22544 428,544 19-Okt-2009 12:33 IA-64
Mqac.sys 6.0.6002.22247 428,544 19-Okt-2009 12:09 IA-64
Mqbkup.exe 6.0.6001.22544 89,088 19-Okt-2009 12:33 IA-64
Mqlogmgr.dll 2001.12.6931.22544 259,072 19-Okt-2009 1,414 IA-64
Mqsvc.exe 6.0.6001.22544 16,384 19-Okt-2009 12:33 IA-64
Mqbkup.exe 6.0.6002.22247 89,088 19-Okt-2009 12:09 IA-64
Mqlogmgr.dll 2001.12.6932.22247 259,072 19-Okt-2009 1,340 IA-64
Mqsvc.exe 6.0.6002.22247 16,384 19-Okt-2009 12:09 IA-64
Mqcertui.dll 6.0.6001.22544 39,936 19-Okt-2009 1,414 IA-64
Mqsnap.dll 6.0.6001.22544 1,522,176 19-Okt-2009 1,414 IA-64
Mqcertui.dll 6.0.6002.22247 39,936 19-Okt-2009 1,340 IA-64
Mqsnap.dll 6.0.6002.22247 1,522,688 19-Okt-2009 1,340 IA-64
Mqise.dll 6.0.6001.22544 117,760 19-Okt-2009 1,414 IA-64
Mqise.dll 6.0.6002.22247 118,272 19-Okt-2009 1,340 IA-64
Mqqm.dll 6.0.6001.22544 2,987,520 19-Okt-2009 1,414 IA-64
Mqqm.dll 6.0.6002.22247 3,009,024 19-Okt-2009 1,340 IA-64
Mqrt.dll 6.0.6001.22544 448,000 19-Okt-2009 1,414 IA-64
Mqrt.dll 6.0.6002.22247 448,512 19-Okt-2009 1,340 IA-64
Mqoa.dll 6.0.6001.22544 579,584 19-Okt-2009 1,414 IA-64
Msmqpub.mof Nicht anwendbar 3,401 01-Apr-2009 16:13 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 01-Apr-2009 16:13 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 01-Apr-2009 16:13 Nicht anwendbar
Mqoa.dll 6.0.6002.22247 580,096 19-Okt-2009 1,340 IA-64
Msmqpub.mof Nicht anwendbar 3,401 3. April 2009 20:52 Nicht anwendbar
Msmqtrc.mof Nicht anwendbar 9,096 3. April 2009 20:52 Nicht anwendbar
Msmqtrcremove.mof Nicht anwendbar 895 3. April 2009 20:52 Nicht anwendbar
Mqtgsvc.exe 6.0.6001.22544 391.680 19-Okt-2009 12:34 IA-64
Mqtgsvc.exe.cfg Nicht anwendbar 41 01-Apr-2009 16:13 Nicht anwendbar
Mqtrig.dll 6.0.6001.22544 475,648 19-Okt-2009 1,414 IA-64
Mqtgsvc.exe 6.0.6002.22247 392,192 19-Okt-2009 12:09 IA-64
Mqtgsvc.exe.cfg Nicht anwendbar 41 3. April 2009 20:52 Nicht anwendbar
Mqtrig.dll 6.0.6002.22247 476,160 19-Okt-2009 1,340 IA-64

                  

Problemumgehung

Um dieses Problem zu umgehen, führen Sie nur eine Instance von Message Queuing aus.

Weitere Informationen

Weitere Informationen zu Namen in Direktformat finden Sie auf folgender MSDN-Website (MSDN):

http://msdn.microsoft.com/en-us/library/ms700996%28VS.85%29.aspx Weitere Informationen zu Microsoft Message Queuing finden Sie auf der folgenden MSDN-Website:

http://msdn.microsoft.com/en-us/library/ms711472%28VS.85%29.aspx Weitere Informationen zur Terminologie für Softwareupdates von Microsoft finden Sie im folgenden Artikel der Microsoft Knowledge Base:

824684 Erläuterung von Standardbegriffen bei Microsoft-Softwareupdates

Status

Microsoft hat bestätigt, dass dies ein Problem bei den Microsoft-Produkten ist, die im Abschnitt „Gilt für“ aufgeführt sind.