Microsoft Message Queuing fehlgeschlagen

  • Artikel-ID: 116488
  • Aktualisiert: 20 Feb 2012

Problem

Nach der Installation von Enterprise Console 5.x wird folgende Fehlermeldung angezeigt:

Installation von Sophos Enterprise Console 5.0.0 fehlgeschlagen
Microsoft Message Queuing fehlgeschlagen.

Festgestellt in


Enterprise Console 5.0.0

Ursache

Die Installation der Microsoft Komponente "MSMQ" kann aus diversen Gründen fehlschlagen.  Anweisungen zur Problembehebung entnehmen Sie bitte dem Abschnitt "Vorgehensweise".

Vorgehensweise

Zunächst empfiehlt sich, die MSMQ-Komponenten manuell zu Windows hinzufügen.  Verfahren Sie hierzu wie folgt:

Windows 2003
  1. Klicken Sie hierzu auf "Start" > "Ausführen", geben Sie appwiz.cpl ein und drücken Sie die Eingabetaste.
  2. Klicken Sie links von den installierten Programmen auf "Windows-Komponenten hinzufügen/entfernen".
  3. Markieren Sie "Anwendungsserver" und wählen Sie "Details".
  4. Aktivieren Sie "Message Queuing" und wählen Sie "Details".
  5. Die Unterkomponente "Common" muss ausgewählt sein.

Windows 2008

  1. Klicken Sie hierzu auf "Start" > "Ausführen", geben Sie appwiz.cpl ein und drücken Sie die Eingabetaste.
  2. Klicken Sie auf "Windows-Funktionen ein- oder ausschalten".
  3. Rechtsklicken Sie im Fenster "Server-Manager" auf der linken Seite auf "Funktionen" und wählen Sie "Funktionen hinzufügen".
  4. Suchen Sie in der Funktionsliste "Message Queuing" > "Message Queuing-Dienste" > "Message Queuing-Server".
  5. Aktivieren Sie "Message Queuing-Server" und klicken Sie auf "Weiter", um die Funktion hinzufügen.

Führen Sie nach dem Hinzufügen der Komponente den Installer zu Enterprise Console erneut aus ("C:\sec_50\ServerInstaller\Setup.exe").

Wenn weiterhin Probleme auftreten, überprüfen Sie das Windows-Anwendungs-Ereignisprotokoll auf Fehler beim Hinzufügen der MSMQ-Komponente und rufen Sie bei Bedarf die Protokolldatei auf: "C:\windows\msmqinst.log".

Möglicherweise wird der Port 1801 von einem anderen Prozess verwendet.  Dies tritt jedoch aufgrund des Standard-Ephemeral-Portbereichs (enthält Port 1801) eher unter Windows 2003 auf.  Sie können überprüfen, ob dies der Fall ist, indem Sie in einer Befehlszeile als administrativer Benutzer folgenden Befehl ausführen:

netstat -abno > netstat.txt

Suchen Sie nach Abschluss des Vorgangs in der Ausgabe ("netstat.txt") nach :1801. Aus der Ergebnisliste geht der Vorgang hervor, der den Port verwendet.  Sofern möglich, halten Sie den Vorgang an und versuchen Sie, eine Neuinstallation durchzuführen.  Unter Umständen reicht es aus, den Vorgang unter Verwendung des Ports neu zu starten, da Port 1801 hierdurch frei werden sollte, sofern der Vorgang ihn nicht erneut beansprucht.


 
Wenn Sie weitere Informationen oder Unterstützung benötigen, wenden Sie sich bitte an den technischen Support.

Artikel bewerten

Ungenügend Hervorragend

Anmerkungen