MSExchangeIS 5000 (0x80040154): Fehlende oder beschädigte SMTP-Diensterweiterungen

[Dieses Thema beschäftigt sich mit einem besonderen Problem, das von Exchange Server Analyzer angezeigt wird. Die Problembehandlung sollte nur auf Systeme angewendet werden, auf denen Exchange Server Analyzer ausgeführt wird und dieses spezielle Problem auftritt. Exchange Server Analyzer (als kostenloser Download verfügbar) trägt remote Konfigurationsdaten von allen Servern in der Topologie zusammen und analysiert diese Daten automatisch. Der sich ergebende Bericht enthält ausführliche Informationen zu wichtigen Konfigurationskonflikten, möglichen Problemen und Produkteinstellungen, die nicht den Standardeinstellungen entsprechen. Indem Sie diese Empfehlungen beachten, können Sie bessere Leistung, Skalierbarkeit, Zuverlässigkeit und Betriebszeit erzielen. Weitere Informationen zum Tool sowie zum Download der aktuellsten Version finden Sie unter "Microsoft Exchange Analyzers" unter der Adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Letztes Änderungsdatum des Themas: 2007-02-19

Das Microsoft Exchange-Tool Datenbank-Problembehandlung hat im Anwendungsprotokoll ein oder mehrere MSExchangeIS 5000-Ereignisse mit dem Fehlercode 0x80040154 festgestellt. Dieser Fehler kann auftreten, wenn die SMTP-Diensterweiterungen (Simple Mail Transfer Protocol) für Exchange Server entweder fehlen oder beschädigt sind.

Erklärung

Diese Problem tritt auf, da die SMTP-Diensterweiterungen für Exchange Server entweder fehlen oder beschädigt sind. Dieser Umstand führt zu einem Funktionalitätsverlust zwischen Exchange und dem SMTP-Dienst. Der SMTP-Dienst ist ein erforderlicher Dienst, der als Unterkomponente von Microsoft-Internetinformationsdienste (IIS) installiert wird.

Dieser Fehler kann aus folgenden Gründen auftreten:

  • IIS wurde entfernt.
  • Die Unterkomponente SMTP-Dienst wurde aus IIS entfernt.
  • IIS wurde entfernt und anschließend als eine Windows-Komponente neu installiert, die nicht die erforderliche Unterkomponente SMTP-Dienst aufweist.
  • IIS wurde entfernt und anschließend als eine Windows-Komponente neu installiert, die die entsprechende Liste von Unterkomponenten aufweist. Allerdings wurden die SMTP-Diensterweiterungen für Exchange nicht erneut installiert.

Dieser Fehler tritt in den folgenden Versionen von Exchange Server auf:

  • Microsoft Exchange Server 2003
  • Microsoft Exchange 2000 Server

Benutzeraktion

Um diesen Fehler zu beheben, lesen Sie den Microsoft Knowledge Base-Artikel 326305, Der Informationsspeicher startet nicht, und in Exchange 2000 Server und Exchange Server 2003 treten MSExchangeIS-Meldungen mit der Ereignis-ID 5000 und 9538 auf.

So stellen Sie SMTP-Diensterweiterungen wieder her

  1. Überprüfen Sie, ob die Exchange SMTP-Diensterweiterungen fehlen. Führen Sie dazu die folgenden Schritte durch:

    1. Melden Sie sich beim Microsoft Exchange-Computer mit einem Konto an, das über Administratorberechtigungen verfügt.
    2. Klicken Sie im Menü Start auf Ausführen, geben Sie cmd ein, und klicken Sie auf OK.
    3. Geben Sie telnet 127.0.0.1 25 an der Eingabeaufforderung ein, um den Eintrag "220 server.domain.com Microsoft ESMTP Mail Service" anzuzeigen.
    4. Geben Sie EHLO ein, und drücken Sie die EINGABETASTE, um eine Liste der 250-Befehlsverben anzuzeigen. Wenn keine Verben vorliegen, deren Namen mit "X" beginnen, fehlen die SMTP-Diensterweiterungen.
  2. Erstellen Sie eine vollständige Sicherungskopie der Systempartition. Sichern Sie dabei auch den Systemstatus und die Exchange-Datenbankdateien. Weitere Informationen zur Vorgehensweise finden Sie im Microsoft Knowledge Base-Artikel 258243, Sichern und Wiederherstellen eines Exchange-Computers mithilfe des Windows-Sicherungsprogramms.

  3. Vergewissern Sie sich, dass IIS ordnungsgemäß neu installiert wurde und die erforderlichen Exchange-abhängigen Unterkomponenten enthält.

    IIS 6.0

    1. Klicken Sie auf Start, zeigen Sie auf Einstellungen, und klicken Sie dann auf Systemsteuerung.
    2. Doppelklicken Sie auf Software.
    3. Klicken Sie im linken Bereich auf Windows-Komponenten hinzufügen/entfernen.
    4. Suchen Sie im Assistenten für Windows-Komponenten den Eintrag Anwendungsserver in der Liste der Komponenten, und klicken Sie dann auf Details.
    5. Wenn eine oder mehrere der folgenden Komponenten nicht aufgeführt sind, installieren Sie sie:
      ASP.NET
      COM+-Netzwerkzugriff aktivieren
      IIS (Internetinformationsdienste)
    6. Klicken Sie auf Internetinformationsdienste (IIS) und dann auf Details.
    7. Wenn eine oder mehrere der folgenden Komponenten nicht aufgeführt sind, installieren Sie sie:
      Gemeinsame Dateien
      Internetinformationsdienste-Manager
      NNTP-Dienst
      SMTP-Dienst
      WWW-Dienst
    8. Klicken Sie zweimal auf OK. Klicken Sie auf der Hauptseite der Windows-Komponenten auf Weiter und anschließend auf Fertig stellen.

    IIS 5.0

    1. Klicken Sie auf Start, zeigen Sie auf Einstellungen, und klicken Sie dann auf Systemsteuerung.
    2. Doppelklicken Sie auf Software.
    3. Klicken Sie im linken Bereich auf Windows-Komponenten hinzufügen/entfernen.
    4. Suchen Sie im Dialogfeld des Assistenten für Windows-Komponenten in der Liste der Komponenten die Internetinformationsdienste (IIS). Ist das Kontrollkästchen Internetinformationsdienste (IIS) aktiviert, ist IIS installiert. Zum Anzeigen der installierten IIS-Unterkomponenten klicken Sie auf Internetinformationsdienste (IIS) und dann auf Details.
    5. Ist IIS nicht installiert, aktivieren Sie das Kontrollkästchen Internetinformationsdienste (IIS), und klicken Sie dann auf Details. Installieren Sie die IIS 5.0-Unterkomponenten, und klicken Sie dann auf OK. Folgende IIS 5.0-Unterkomponenten müssen vor der Installation von Exchange 2000 mindestens vorhanden sein:
      Gemeinsame Dateien
      Internetinformationsdienste-Snap-In
      SMTP-Dienst
      NNTP-Dienst (für Newsgroups)
      WWW-Dienst
    6. Klicken Sie auf Weiter und dann auf Fertig stellen.
  4. Stellen Sie die Exchange SMTP-Diensterweiterungen wieder her.

    Exchange Server 2003

    Wenn Sie Exchange 2003 über eine vorhandene Exchange 2003-Installation neu installieren, bleiben die Datenbankdateien und Berechtigungen erhalten. Führen Sie dazu die folgenden Schritte durch:

    1. Legen Sie die Exchange 2003-CD ein.
    2. Doppelklicken Sie im Ordner \SETUP\I386 auf die Datei Setup.exe.
    3. Klicken Sie auf der Seite Willkommen auf Weiter, bis Sie auf die Seite Auswahl der Komponenten gelangen.
    4. Klicken Sie auf der Seite Auswahl der Komponenten in der Spalte Aktion auf Neu installieren, und klicken Sie dann auf Weiter.
    5. Überprüfen Sie die Auswahl auf der Seite Installationszusammenfassung, und klicken Sie dann auf Weiter, um mit der Exchange 2003-Installation fortzufahren.

    Exchange 2000 Server

    Welche Methoden Sie zum Wiederherstellen der Exchange 2000 SMTP-Diensterweiterungen verwenden können, hängt davon ab, wie viele IIS-Unterkomponenten entfernt wurden. Wenn nur die IIS-Unterkomponente SMTP-Dienst entfernt und Exchange 2000 Server Service Pack 2 (SP2) oder ein höheres Service Pack installiert wurde, verwenden Sie das Befehlszeilenprogramm Smtpreinstall.exe. Das Befehlszeilenprogramm Smtpreinstall.exe befindet sich im Ordner Server\Support\Utils\I386.

    So verwenden Sie das Dienstprogramm "Smtpreinstall.exe"

    1. Kopieren Sie die Datei Smtpreinstall.exe in den Ordner \Exchsrvr\Bin.
    2. Wechseln Sie an der Eingabeaufforderung in den Ordner \Exchsrvr\Bin, und geben Sie den folgenden Befehl ein:
      smtpreinstall.exe
    3. Starten Sie den Computer neu, wenn Sie dazu aufgefordert werden.

    Wenn die Komponente IIS 5.0 entfernt wurde, oder wenn außer dem SMTP-Dienst noch weitere IIS 5.0-Unterkomponenten entfernt wurden, installieren Sie Exchange 2000 über die vorhandene Installation als Teil des integrierten Setups von Microsoft Small Business Server 2000 neu.

    So installieren Sie Exchange 2000 Server neu

    noteAnmerkung:
    Wenn Sie Exchange 2000 über eine vorhandene Exchange 2000-Installation neu installieren, bleiben die Datenbankdateien und Berechtigungen erhalten.
    1. Legen Sie die Exchange 2000 Server-CD ein.
    2. Doppelklicken Sie im Ordner \SETUP\I386 auf die Datei Setup.exe.
    3. Klicken Sie auf der Seite Willkommen auf Weiter.
    4. Geben Sie den CD-Schlüssel ein, wenn Sie dazu aufgefordert werden, und klicken Sie dann auf Weiter.
    5. Klicken Sie auf der Seite Auswahl der Komponenten in der Spalte Aktion auf Neu installieren, und klicken Sie dann auf Weiter.
    6. Überprüfen Sie die Auswahl auf der Seite Installationszusammenfassung, und klicken Sie dann auf Weiter, um mit der Exchange 2000-Installation fortzufahren.
  5. Installieren Sie die Exchange-Service Packs und -Hotfixes neu.

    Weitere Informationen finden Sie in den folgenden Microsoft Knowledge Base-Artikeln:

    836993 Wie Sie die neuesten Service Packs für Exchange Server 2003 erhalten.

    301378 Wie Sie das neueste Service Pack für Exchange 2000 Server erhalten.