使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

请考虑以下情形:

  • 您启用 Microsoft 消息队列 (也称为 MSMQ)。

  • 计算机有多个 IP 地址。例如,在计算机上安装多个网络适配器。

在这种情况下,MSMQ 消息未发送或接收。群集的计算机和非群集的计算机上,会出现此问题。

解决方案

配置BindInterfaceIP注册表项以启用消息队列绑定到单个 IP 地址使用下面的步骤的实例︰

1.应用 Microsoft 知识库文章 976438 中介绍的修复程序︰

976438修复:"0xc00e0003",将返回错误时发送消息的 Message Queuing 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.重新启动消息队列。

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

详细信息

将BindInterfaceIP注册表项启用消息队列绑定到具有多个 IP 地址的计算机上的单个 IP 地址的一个实例。此注册表值可以包含名为 www.<xxx.yyy.zzz> IP 地址。

有关 BindInterfaceIP 注册表项的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章︰

329492具有两个网卡的群集节点不能接收邮件


在 MSMQ 版本的操作系统的详细信息,查看 Microsoft 知识库文章 178517:
178517的 TCP 端口、 UDP 端口和消息队列所使用的 RPC 端口

有关 Microsoft 消息队列的详细信息,请访问下面的 Microsoft 开发人员网络 (MSDN) Web 站点︰

http://msdn.microsoft.com/en-us/library/ms711472%28VS.85%29.aspx

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×