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

Numéro de la base de connaissances 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 les messages électroniques.

Scénario 2

  • Un serveur dans une forêt exécute 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 à l’EIS. Par exemple, le compte de service doit ouvrir plus de 32 sessions MAPI pour indexer ou synchroniser les messages électroniques.

Dans ces scénarios, le compte de service peut être déconnecté du serveur Exchange. En outre, un événement d’erreur 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é.

Remarque

Par défaut, un compte peut ouvrir un maximum de 32 connexions à l’EIS.

Résolution

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

Pour ce faire, exécutez l’applet de commande suivante :

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

Remarque

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

Informations supplémentaires

La limite de connexion de 32 sessions par compte permet de protéger l’EIS contre l’épuisement des ressources. Nous vous recommandons de faire preuve de prudence lorsque vous accordez l’autorisation Afficher le magasin d’informations status.

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