KORRIGERA: Du kan inte skicka eller ta emot meddelanden med Message Queuing 4.0 eller Message Queuing 5.0

Gäller för: Windows Server 2008 R2 DatacenterWindows Server 2008 R2 EnterpriseWindows Server 2008 R2 Standard

Symptom


Föreställ dig följande:
  • Du aktiverar Microsoft Message Queuing (MSMQ).
  • Datorn har flera IP-adresser. Till exempel är flera nätverkskort installerade på datorn.
I det här scenariot MSMQ-meddelanden inte skickas eller tas emot. Detta problem kan uppstå på klustrade datorer och icke-grupperade.

Lösning


Konfigurera registernyckeln BindInterfaceIP om du vill aktivera en instans av Message Queuing för att binda till en enda IP-adress med hjälp av instruktionerna nedan:

1. Installera snabbkorrigeringen som beskrivs i Microsoft Knowledge Base-artikel 976438:

976438 KORRIGERA: "0xc00e0003" felmeddelande när du skickar meddelanden mellan olika instanser av Message Queuing 4.0 som körs på en dator med Windows Server 2008

Obs! Så här aktiverar du funktionen BindInterfaceIP denna snabbkorrigering måste installeras.

2. skapa registernyckeln BindInterfaceIP med hjälp av instruktionerna nedan:
  • Öppna registret och gå till HKEY_LOCAL_MACHINE\Software\Microsoft\MSMQ\Parameters. Gå till HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ\Clustered QMs\MSMQ$ ResourceName\Parameters om MSMQ är grupperat.
  • Skapa ett nytt strängvärde med namnet BindInterfaceIP .
  • Ange rätt IP-adress för Värdedata.

3. Starta om Message Queuing.

Status


Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information


Registerposten BindInterfaceIP kan en instans av Message Queuing för att binda till en enstaka IP-adress på en dator med flera IP-adresser. Det här registervärdet kan inkludera en IP-adress som heter www.<xxx.yyy.zzz>.

Mer information om registerposten BindInterfaceIP klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
329492 en klusternod med två nätverkskort tar inte emot meddelanden


Läs Microsoft Knowledge Base-artikeln 178517 för mer information om MSMQ version av operativsystemet:
178517 TCP portar, UDP portar och RPC-portar som används av Message Queuing

Mer information om Microsoft Message Queuing finns på följande Microsoft Developer Network (MSDN)-webbplats: