Oprava: Nelze odesílat nebo přijímat zprávy pomocí zpráv služby Řízení front zpráv 4.0 nebo 5.0 služby Řízení front zpráv

Platí pro: Windows Server 2008 R2 DatacenterWindows Server 2008 R2 EnterpriseWindows Server 2008 R2 Standard

Příznaky


Jde o takovouto situaci:
  • Můžete povolit Microsoft Message Queuing (MSMQ).
  • Počítač obsahuje více adres IP. Například více síťových adaptérů nainstalovaných v počítači.
V tomto scénáři zprávy MSMQ nejsou odeslány nebo přijaty. Tento problém může nastat v počítače clusteru a bez clusterů.

Řešení


Konfigurace klíče registru BindInterfaceIP Chcete-li povolit instanci služby Řízení front zpráv vytvořit vazbu na adresu IP pomocí následujících kroků:

1. opravy hotfix popsané v článku 976438 znalostní báze Microsoft Knowledge Base:

976438 Oprava: Chyba "0xc00e0003" je vrácena při odesílání zpráv mezi instancemi 4.0 služby Řízení front zpráv, které jsou spuštěny v počítači se systémem Windows Server 2008

Poznámka: Chcete-li povolit funkci BindInterfaceIP této opravy hotfix musí být nainstalována.

2. Vytvořte klíč registru BindInterfaceIP pomocí následujících kroků:
  • Otevřete registr a přejděte na HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters. Pokud je v clusteru služby MSMQ, přejděte na HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Clustered QMs\MSMQ$ ResourceName\Parameters.
  • Vytvořte novou hodnotu řetězce s názvem BindInterfaceIP.
  • Údaj hodnotyzadejte příslušnou adresu IP.

3. Restartujte službu Řízení front zpráv.

Stav


Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Další informace


Položka registru BindInterfaceIP umožňuje instance služby Řízení front zpráv vytvořit vazbu na adresu IP počítače, který má více adres IP. Tato hodnota registru může obsahovat adresu IP s názvem www.<xxx.yyy.zzz>.

Další informace o položce registru BindInterfaceIP získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
329492 uzlu clusteru se dvěma síťovými kartami nepřijímá zprávy


Další informace o MSMQ verze operačního systému prostudujte článek znalostní báze Microsoft Knowledge Base 178517:
178517 porty TCP, porty UDP a porty RPC, které používá služba Řízení front zpráv

Další informace o Microsoft Message Queuing naleznete následujícím webu Microsoft Developer Network (MSDN):