Ein Exchange 2007-Server antwortet nicht mehr auf einen MAPI-Client

 

Gilt für: Exchange Server 2007 SP1, Exchange Server 2007

Letztes Änderungsdatum des Themas: 2007-08-24

In diesem Thema erhalten Sie Informationen zur Problembehandlung für einen Microsoft Exchange Server 2007-Server, der nicht mehr auf einen MAPI-Client reagiert und einen Ereignisprotokollfehler mit den folgenden Informationen generiert:

Ereignis-ID: 9646

Geben Sie Folgendes ein: Fehler

Quelle: MSExchangeIS

Beschreibung: Das Schließen der MAPI-Sitzung "/o=Exchange Organization/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=user" hat die maximale Anzahl von 500 Objekten vom Typ objtFolder überschritten.

Dieses Problem kann auftreten, wenn ein MAPI-Client mehr als die maximale Anzahl von Serverobjekten öffnet. In Exchange 2007 ist die Anzahl der serverseitigen Objekte, die von einer einzelnen MAPI-Sitzung geöffnet werden dürfen, eingeschränkt. Dieses Verhalten hindert einen einzelnen MAPI-Client daran, die Ressourcen auf einem Exchange-Server auszulasten.

Wenn ein Exchange 2007-Server nicht mehr auf einen MAPI-Client reagiert und das Ereignis 9646 generiert, zeigt dies an, dass ein MAPI-Client möglicherweise zu viele Objekte öffnet oder zu viele Objekte auf dem Server geöffnet lässt.

In der folgenden Tabelle sind die Standardwerte für die maximale Anzahl von Serverobjekten aufgeführt, die in Exchange 2007 gleichzeitig geöffnet sein können.

Standardwerte für die maximale Anzahl geöffneter Serverobjekte

Eintrag Default value

objtMessage

250

objtFolder

500

objtAttachment

500

objtFolderView

500

objtMessageView

500

objtAttachView

500

objtStream

250

objtACLView

50

objtRulesView

50

objtFXSrcStrm

50

objtFXDstStrm

50

objtCStream

50

objtNotify

500,000

Lösung

Gehen Sie zum Beheben des Problems folgendermaßen vor:

  • Beobachten Sie alle Anwendungen oder Add-Ins von Drittanbietern, die auf dem MAPI-Client ausgeführt werden. Einige Anwendungen von Drittanbietern lassen Objekte für längere Zeit offen oder öffnen möglicherweise zu viele Objekte gleichzeitig.

  • Beobachten Sie das Benutzerverhalten, das der angegebenen Anmeldung zugeordnet ist. Dadurch können Sie besser verstehen, warum die Standardanzahl von Objekten nicht ausreichend ist.

  • In seltenen Fällen müssen Sie möglicherweise einen Registrierungsschlüssel hinzufügen, um die maximale Anzahl von geöffneten Objekten anzupassen. Dieser neue Registrierungsschlüssel setzt den Standardwert außer Kraft. Zu diesen seltenen Fällen zählen Situationen, in denen es akzeptabel oder erforderlich ist, Anwendungen zu verwenden, die Objekte geöffnet lassen oder zu viele Objekte gleichzeitig öffnen.

    CautionAchtung:
    Wenn Sie die maximale Anzahl eines Objekttyps erhöhen, erhöhen Sie auch den Speicher, der von allen Clientanforderungen verbraucht werden kann, die eine Verbindung zum Server herstellen. Eine falsche Konfiguration dieses Werts kann zu Warnungen über nicht ausreichenden Speicher oder über die Fragmentierung des virtuellen Speichers führen.
    CautionAchtung:
    UNRESOLVED_TOKEN_VAL(exRegistry)

Bevor Sie beginnen

Damit Sie das folgende Verfahren ausführen können, muss die Mitgliedschaft in der lokalen Gruppe Administratoren an das verwendete Konto delegiert worden sein. Weitere Informationen zu Berechtigungen, zum Delegieren von Rollen und zu den Rechten, die für die Verwaltung von Exchange 2007 erforderlich sind, finden Sie unter Überlegungen zu Berechtigungen.

Verfahren

Verwenden des Registrierungs-Editors zum Anpassen der maximalen Anzahl geöffneter Objekte, die ein MAPI-Client gleichzeitig verwenden kann

  1. Starten Sie den Registrierungs-Editor (regedit).

  2. Navigieren Sie zu folgendem Registrierungsunterschlüssel: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. Klicken Sie mit der rechten Maustaste auf ParametersSystem, zeigen Sie auf Neu, und klicken Sie anschließend auf Schlüssel.

  4. Geben Sie MaxObjsPerMapiSession ein, und drücken Sie die EINGABETASTE, um den neuen Unterschlüssel zu benennen.

  5. Klicken Sie mit der rechten Maustaste auf MaxObjsPerMapiSession, und wählen Sie Neu sowie anschließend DWORD-Wert aus.

  6. Geben Sie den Objekttyp ein, und drücken Sie dann die EINGABETASTE, um den neuen Eintrag zu benennen. Geben Sie z. B. objtMessage ein, und drücken Sie dann die EINGABETASTE, um einen Eintrag zu erstellen, der die standardmäßige maximale Anzahl von objtMessage-Objekten ändert.

  7. Klicken Sie mit der rechten Maustaste auf den Eintrag, den Sie in Schritt 6 erstellt haben, und klicken Sie dann auf Ändern.

  8. Geben Sie im Feld Wert die neue maximale Anzahl von Objekten ein, auf die Sie diesen Eintrag beschränken möchten, und klicken Sie dann auf OK.

Hinweis

Der Server erkennt diesen neuen Grenzwert automatisch innerhalb von fünf Minuten.