ID d’événement 9646 lorsqu’un compte de service ouvre de nombreuses sessions MAPI

Numéro de la ko d’origine :   2742012

Symptômes

Plusieurs scénarios sont envisageables :

Scénario 1

  • Vous installez Microsoft Exchange Server.
  • Vous créez un compte de service pour une application tierce qui interagit avec Exchange.
  • Le compte de service doit ouvrir de nombreuses sessions MAPI dans la banque d’informations Exchange (EIS). Par exemple, le compte de service doit ouvrir plus de 32 sessions MAPI pour indexer ou synchroniser des messages électroniques.

Scénario 2

  • Un serveur dans une forêt est en cours d’exécution Exchange Server.
  • Le serveur qui exécute Exchange Server se trouve dans la forêt de ressources.
  • Les comptes désactivés dans la forêt de ressources sont liés aux comptes activés dans la forêt de comptes.
  • Vous créez un compte de service pour une application tierce qui interagit avec Exchange.
  • Le compte de service dans la forêt de ressources doit ouvrir de nombreuses sessions MAPI sur le service EIS. Par exemple, le compte de service doit ouvrir plus de 32 sessions MAPI pour indexer ou synchroniser des messages électroniques.

Dans ces scénarios, le compte de service peut être déconnecté du serveur Exchange. En outre, un événement Error semblable à ce qui suit se produit dans le journal des applications sur le serveur Exchange :

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".

Cause

Ce problème se produit car le nombre maximal de connexions par défaut qu’un compte peut ouvrir a été dépassé.

Notes

Par défaut, un compte peut ouvrir un maximum de 32 connexions au compte EIS.

Résolution

Pour résoudre ce problème, accordez au compte de service l’autorisation Afficher l’état de la banque d’informations. L’autorisation d’état Afficher la banque d’informations permet à ce compte d’ouvrir un nombre illimité de sessions.

Pour ce faire, exécutez l’cmdlet suivante :

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

Notes

Dans le scénario 2 de la section Symptômes, vous devez accorder au compte de la forêt de comptes l’autorisation Afficher l’état de la banque d’informations au niveau du groupe d’administration.

Plus d’informations

La limite de connexion de 32 sessions par compte permet de protéger l’EIS contre l’épuisement des ressources. Nous vous recommandons d’être prudent lorsque vous accordez l’autorisation d’état Afficher la boutique d’informations.

L’autorisation d’état De la boutique d’informations d’affichage ne s’applique Exchange Server 2013. Dans Exchange Server 2013, vous devez utiliser l’autorisation Administrer la magasin d’informations. Toutefois, selon l’application MAPI, cela risque de ne pas résoudre le problème. En outre, l’application MAPI peut avoir à spécifier quand OPENSTORE_USE_ADMIN_PRIVILEGE elle ouvre chaque boîte aux lettres. Cela inclut la boîte aux lettres configurée dans le profil.