Симптомы
Рассмотрим следующий сценарий:
-
Включить Microsoft Message Queuing (MSMQ).
-
Компьютер имеет несколько IP-адресов. Например несколько сетевых адаптеров, установленных на компьютере.
В этом случае не отправляются или полученных сообщений MSMQ. Эта проблема может возникнуть на кластеризованных и некластеризованных компьютерах.
Решение
Настройте раздел реестра BindInterfaceIP для включения экземпляра очереди сообщений для привязки к одному IP-адресу, используя следующие шаги:
1. Установите исправление, описанное в статье 976438 базы знаний Майкрософт:
976438 Исправление: «0xc00e0003» ошибка при отправке сообщений между экземплярами очереди сообщений версии 4.0, запущенных на компьютере под управлением Windows Server 2008
Примечание. Чтобы включить функцию BindInterfaceIP это исправление необходимо установить.
2. Создание раздела реестра BindInterfaceIP, используя следующие шаги:
-
Откройте реестр и перейдите к HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters. Если кластеризованные MSMQ, перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Clustered QMs\MSMQ$ ResourceName\Parameters.
-
Создайте новое строковое значение с именем BindInterfaceIP.
-
Значение данныхвведите соответствующий IP-адрес.
3. перезапустите службу очереди сообщений.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".
Дополнительные сведения
Запись реестра BindInterfaceIP позволяет экземпляру службы очереди сообщений для привязки одного IP-адреса на компьютере, который имеет несколько IP-адресов. Этот параметр реестра можно включить IP-адреса с именем www.<xxx.yyy.zzz>.
Дополнительные сведения о BindInterfaceIP реестра щелкните следующий номер статьи базы знаний Майкрософт:
329492 узел кластера, оснащенный двумя сетевыми адаптерами не получает сообщения
Дополнительные сведения о версиях MSMQ операционной системы просмотрите статьи базы знаний Майкрософт 178517:
Порты TCP, UDP-порты и порты RPC, которые используются очередью сообщений 178517
Дополнительные сведения об очереди сообщений Microsoft посетите следующий веб-узел Microsoft Developer Network (MSDN):
http://msdn.microsoft.com/en-us/library/ms711472%28VS.85%29.aspx