MAPI-Sitzungslimit deaktiviert

[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: 2008-10-15

Das Microsoft Exchange Analyzer Tool liest den folgenden Registrierungszweig aus, um zu bestimmen, ob der Registrierungswert Disable Session Limit vorhanden und mit einem anderen Wert als 0 konfiguriert ist:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

Wenn der Exchange Analyzer feststellt, dass der Registrierungswert Disable Session Limit vorhanden und mit einem anderen Wert als 0 konfiguriert ist, wird eine Warnmeldung angezeigt.

Diese Warnung bedeutet, dass das in Exchange Server 2003 Service Pack 1 oder höheren Versionen standardmäßige MAPI-Sitzungslimit deaktiviert wurde.

Jedes Mal, wenn ein MAPI-Client oder eine MAPI-Anwendung eine Sitzung auf einem Computer mit Microsoft Exchange öffnet, beansprucht dies eine geringe Menge physischen Arbeitsspeichers im Microsoft Exchange-Informationsspeicherdienst (store.exe).

Zum Vermeiden übermäßiger Zuweisung von Arbeitsspeicher durch den Exchange-Informationsspeicherdienst aufgrund von MAPI-Clientsitzungen setzen Exchange Server 2003 SP1 und spätere Versionen eine Einschränkung für die Anzahl der zulässigen MAPI-Sitzungen pro Benutzer durch. Standardmäßig ist die maximale Anzahl der zulässigen MAPI-Sitzungen pro Benutzer auf einen hexadezimalen Wert von 0x20 (Dezimalwert von 32) für Exchange 2003 SP1 oder höhere Versionen festgelegt.

Setzen Sie den Wert des Registrierungseintrags Disable Session Limit auf 0, oder löschen Sie den Eintrag, um dieser Warnung Rechnung zu tragen.

Das Festlegen des Registrierungseintrags Disable Session Limit auf 0 oder dessen Löschung kann zur Aufzeichnung von Ereignissen mit der ID 9646 im Anwendungsprotokoll des Exchange-Servers führen. Dies stellt ein erwartetes Verhalten dar und weist auf in großer Zahl vorhandene MAPI-Sitzungen von einer oder mehreren Clientanwendung(en) hin.

Es ist empfehlenswert, statt das standardmäßige MAPI-Sitzungslimit pro Benutzer zu deaktivieren oder heraufzusetzen, die zugrundeliegenden Netzwerk- oder Anwendungsprobleme zu beheben, die die übergroße Zahl von Sitzungen pro Benutzer verursachen. Die Ursache dieser Probleme schließt möglicherweise die folgenden Punkte ein, ist aber nicht auf diese beschränkt:

  • Allgemeine Netzwerkprobleme, wie etwa wiederholte Netzwerkverbindungsprobleme beim Client
  • Add-Ins für Microsoft Office Outlook von Drittanbietern, die überzählige Sitzungen erstellen
  • Eine Firewall zwischen dem Client und dem Server, die für das Zurückweisen von RPC-Verbindungen vor dem standardmäßigen Wert für die TCP/IP-Keep Alive-Zeit konfiguriert ist
  • Verbindungsverluste in Netzwerken mit großer Latenz, wie etwa Drahtlos-/VPN-Verbindungen
  • Installation des Windows Server 2003-SNPs (Scalable Networking Pack). Wenn Sie das SNP installiert haben, sollten Sie die folgenden Richtlinien überprüfen und umsetzen:
  • Benutzer öffnen Postfächer, die viele Ordner enthalten, oder das Outlook 2007-Feature "Freigegebene Ordner" ist aktiviert. Weitere Informationen zu diesem Problem finden Sie im Microsoft Knowledge Base-Artikel 842022, "Event ID 9646 is logged in the application event log of your Exchange Server 2003 computer when a client opens many MAPI sessions" (englischsprachig) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=842022).

Wenn der Registrierungswert Disable Session Limit absichtlich aktiviert wurde, um Dienstkonten aufgrund von Anwendungserfordernissen das Öffnen weiterer Sitzungen zu erlauben, erwägen Sie den Einsatz der für diese Konten im zuvor erwähnten Microsoft Knowledge Base-Artikel 842022 beschriebenen Umgehung. Die Umgehung sollte sparsam verwendet werden, um Probleme aufgrund von unzureichendem Arbeitsspeicher oder fragmentiertem virtuellem Arbeitsspeicher zu vermeiden.

noteAnmerkung:
Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Stellen Sie vor dem Bearbeiten der Registrierung sicher, dass Sie für den Fall eines Problems mit dem Wiederherstellungsprozess für die Registrierung vertraut sind. Weitere Informationen zum Wiederherstellen der Registrierung finden Sie im Hilfethema „Wiederherstellen der Registrierung“ in Regedit.exe oder Regedt32.exe.

So begegnen Sie dieser Warnung, indem Sie den Wert für den Schlüssel "Disable Session Limit" auf "0" festlegen

  1. Öffnen Sie einen Registrierungseditor (z. B. Regedit.exe oder Regedt32.exe).

  2. Navigieren Sie zu: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

  3. Klicken Sie mit der rechten Maustaste auf den Registrierungswert Disable Session Limit, und klicken Sie dann auf Ändern.

  4. Geben Sie im Datenfeld Wert den Wert 0 ein, und klicken Sie dann auf OK.

  5. Schließen Sie den Registrierungs-Editor, und starten Sie den Microsoft Exchange-Informationsspeicherdienst neu, damit die Änderung wirksam wird.

So begegnen Sie dieser Warnung, indem Sie den Schlüssel "Disable Session Limit" löschen

  1. Öffnen Sie einen Registrierungseditor (z. B. Regedit.exe oder Regedt32.exe).

  2. Navigieren Sie zu: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

  3. Löschen Sie den Registrierungswert Disable Session Limit.

  4. Schließen Sie den Registrierungs-Editor, und starten Sie den Microsoft Exchange-Informationsspeicherdienst neu, damit die Änderung wirksam wird.

Lesen Sie vor dem Bearbeiten der Registrierung den Microsoft Knowledge Base-Artikel 256986 "Windows-Registrierungsinformationen für erfahrene Benutzer" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986), der weitere Informationen zum Bearbeiten der Registrierung enthält.

Weitere Informationen zu diesem Problem finden Sie in den folgenden Microsoft Exchange-Ressourcen:

Weitere Informationen zum TCP/IP-Wert für die Keep Alive-Zeit finden Sie im Microsoft Knowledge Base-Artikel 324270, "How to harden the TCP/IP stack against denial of service attacks in Windows Server 2003" (englischsprachig) (https://go.microsoft.com/fwlink/?linkid=3052&kbid=324270).