Freigeben über


Ereignis-ID 9646, wenn ein Dienstkonto viele MAPI-Sitzungen öffnet

Ursprüngliche KB-Nummer: 2742012

Symptome

Betrachten Sie die folgenden Szenarien:

Szenario 1

  • Sie installieren Microsoft Exchange Server.
  • Sie erstellen ein Dienstkonto für eine Drittanbieteranwendung, die mit Exchange interagiert.
  • Das Dienstkonto muss viele MAPI-Sitzungen im Exchange Information Store (EIS) öffnen. Beispielsweise muss das Dienstkonto mehr als 32 MAPI-Sitzungen öffnen, um E-Mail-Nachrichten indizieren oder synchronisieren zu können.

Szenario 2

  • Ein Server in einem Wald führt Exchange Server aus.
  • Der Server, auf dem Exchange Server ausgeführt wird, befindet sich in der Ressourcengesamtstruktur.
  • Deaktivierte Konten in der Ressourcengesamtstruktur sind mit aktivierten Konten in der Kontogesamtstruktur verknüpft.
  • Sie erstellen ein Dienstkonto für eine Drittanbieteranwendung, die mit Exchange interagiert.
  • Das Dienstkonto im Ressourcenwald muss viele MAPI-Sitzungen mit dem EIS-System öffnen. Beispielsweise muss das Dienstkonto mehr als 32 MAPI-Sitzungen öffnen, um E-Mail-Nachrichten indizieren oder synchronisieren zu können.

In diesen Szenarien kann das Dienstkonto vom Exchange-Server getrennt werden. Darüber hinaus tritt im Anwendungsprotokoll auf dem Exchange-Server ein Fehlerereignis auf, das etwa wie folgt aussieht:

Event Type: Error
Event Source: MSExchangeIS
Event Category: General
Event ID: 9646

Description:
Mapi session "/o=ExchangeOrg/ou=First Administrative Group/cn=Recipients/cn=User" exceeded the maximum of 32 objects of type "session".

Ursache

Dieses Problem tritt auf, da die standardmäßige maximale Anzahl von Verbindungen, die ein Konto öffnen kann, überschritten wurde.

Notiz

Standardmäßig kann ein Konto maximal 32 Verbindungen zum EIS öffnen.

Lösung

Um dieses Problem zu beheben, erteilen Sie dem Dienstkonto die Statusberechtigung "Informationsspeicher anzeigen". Mit der Berechtigung "Informationsspeicher anzeigen" kann dieses Konto eine unbegrenzte Anzahl von Sitzungen öffnen.

Führen Sie dazu das folgenden Cmdlet aus:

Add-ADPermission -Identity "Exchange Administrative Group (FYDIBOHF23SPDLT)" - **User account_or_group_name** -AccessRights ExtendedRight -ExtendedRights "View information store status" -InhertanceType Descendents

Notiz

In Szenario 2 im Abschnitt "Symptome" müssen Sie dem Konto im Kontowald die Berechtigung "Informationsspeicher anzeigen" auf der Ebene der Administratorengruppe erteilen.

Weitere Informationen

Das Verbindungslimit von 32 Sitzungen pro Konto trägt zum Schutz des EIS vor Ressourcenauslastung bei. Es wird empfohlen, vorsichtig zu sein, wenn Sie die Statusberechtigung "Informationsspeicher anzeigen" erteilen.

Die Berechtigung "Informationsspeicherstatus anzeigen" gilt nicht für Exchange Server 2013. In Exchange Server 2013 sollten Sie die Berechtigung "Informationsspeicher verwalten" verwenden. Je nach MAPI-Anwendung kann das Problem jedoch möglicherweise nicht behoben werden. Darüber hinaus muss die MAPI-Anwendung möglicherweise angeben OPENSTORE_USE_ADMIN_PRIVILEGE , wann jedes Postfach geöffnet wird. Dies schließt das Postfach ein, das im Profil konfiguriert ist.