ネットワーク カードを 2 枚搭載したクラスタ ノードがメッセージを受信しない

この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
現象
Microsoft クラスタ ノードにネットワーク アダプタが複数ある場合、Microsoft メッセージ キュー (MSMQ) 2.0 が間違ったネットワーク アダプタを使用しようとすることがあります。
原因
この問題は、メッセージ キュー 2.0 が GetHostByName() ネットワーク API を呼び出すことにより取得した最初の IP アドレスを使用する場合に発生します。これは、必ずしも正しい IP アドレスとは限りません。
解決方法

Service Pack の情報

この問題を解決するには、Microsoft Windows 2000 の最新の Service Pack を入手します。関連情報を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
260910 最新の Windows 2000 Service Pack の入手方法

修正プログラムの情報

マイクロソフトでは、現在この問題を修正する修正プログラムを提供中ですが、修正プログラムはこの資料に記載された問題のみを修正することを目的としており、障害があったコンピュータに対してのみ適用することを推奨します。この修正プログラムは、今後さらにテストを行う場合があります。この問題で深刻な影響を受けていない場合は、この修正プログラムが含まれる次の Service Pack がリリースされるまで待つことを推奨します。

この問題を解決するには、Microsoft Product Support Services にお問い合わせのうえ、修正プログラムを入手してください。Microsoft Product Support Services の電話番号一覧およびサポート料金については、次のマイクロソフト Web ページを参照してください。 : Microsoft Support 担当者が、特定の更新プログラムを適用することにより問題が解決されると判断した場合、まれに通常サポート依頼にかかる料金が免除されることがあります。ただし、特定の更新プログラムの対象とならない追加の質問および問題については、通常のサポート料金が適用されます。警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。

次のレジストリ キーを文字列値として追加して、使用する IP アドレスをメッセージ キュー 2.0 に通知する必要があります。

HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters\BindInterfaceIP


このレジストリ キーには、IP アドレス (www.<xxx.yyy.zzz>) を含めることができます。このキーが存在する場合は、メッセージ キュー 2.0 はこのアドレスにのみバインドして、メッセージを送信および受信します。

修正プログラム (英語版) のファイル属性は次表のとおりです。ただし、これより新しい修正プログラムがリリースされている可能性もあります。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。
   日付            時刻    バージョン            サイズ    ファイル名   --------------------------------------------------------------   21-Oct-2002  20:31  5.0.0.759         280,336  Mq1repl.dll         21-Oct-2002  19:38  5.0.0.759          14,096  Mq1sync.exe         27-Aug-2002  22:54  5.0.0.756          74,832  Mqac.sys   21-Oct-2002  20:31  5.0.0.757         215,312  Mqads.dll           27-Aug-2002  01:35  5.0.0.756          21,776  Mqbkup.exe          21-Oct-2002  20:31  5.0.0.750          76,560  Mqdscli.dll         21-Oct-2002  20:31  5.0.0.735          41,744  Mqdssrv.dll         21-Oct-2002  19:38  5.0.0.759          98,064  Mqmig.exe           21-Oct-2002  20:31  5.0.0.759         265,488  Mqmigrat.dll        21-Oct-2002  20:31  5.0.0.740         222,480  Mqoa.dll            21-Oct-2002  20:31  5.0.0.748           8,976  Mqperf.dll          21-Oct-2002  20:31  5.0.0.758         424,208  Mqqm.dll            21-Oct-2002  20:31  5.0.0.756         102,672  Mqrt.dll            21-Oct-2002  20:31  5.0.0.759          70,928  Mqsec.dll           21-Oct-2002  20:31  5.0.0.756          23,824  Mqupgrd.dll         21-Oct-2002  20:31  5.0.0.756         110,352  Mqutil.dll          21-Oct-2002  20:31  5.0.0.748          64,784  Msmq.cpl				
状況
マイクロソフトでは、この問題をこの資料の対象製品として記載されているマイクロソフト製品の問題として認識しています。この問題は、Microsoft Windows 2000 Service Pack 4 で最初に修正されました。
MSMQ
プロパティ

文書番号:329492 - 最終更新日: 02/26/2014 20:58:59 - リビジョン: 3.2

Microsoft Message Queuing 2.0

  • kbnosurvey kbarchive kbwin2ksp4fix kbbug kbfix KB329492
フィードバック