Limite de sessions MAPI désactivée

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2008-10-15

L'outil Microsoft Exchange Analyzer Tool lit la branche de Registre suivante pour déterminer si la valeur de Registre Disable Session Limit est présente et configurée sur une valeur différente de 0 :

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

Si Exchange Analyzer détecte que la valeur de Registre Disable Session Limit est présente et configurée avec une valeur différente de 0, un message d'avertissement s'affiche.

Cet avertissement indique que la limite de sessions MAPI par défaut d'Exchange Server 2003 Service Pack 1 (SP1) ou des versions ultérieures a été désactivée.

Chaque fois qu'une application ou un client MAPI ouvre une session sur un ordinateur exécutant Microsoft Exchange, le service Banque d'informations de Microsoft Exchange (store.exe) consomme une petite quantité de mémoire physique.

Pour éviter que les sessions client MAPI provoquent une allocation de mémoire excessive par le service Banque d'informations d'Exchange, Exchange Server 2003 SP1 et les versions ultérieures imposent une restriction sur le nombre de sessions MAPI autorisées par utilisateur. Par défaut, le nombre maximal de sessions MAPI autorisées par utilisateur est défini sur une valeur hexadécimale de 0x20 (valeur décimale de 32) pour Exchange 2003 SP1 ou les versions ultérieures.

Pour résoudre cet avertissement, définissez la valeur de l'entrée de Registre Disable Session Limit sur 0 ou supprimez-la.

Si vous définissez la valeur de l'entrée de Registre Disable Session Limit sur 0 ou si vous la supprimez, des événements avec l'ID 9646 risquent d'être consignés dans le journal des événements Applications du serveur Exchange. Il s'agit du comportement attendu, qui indique des sessions MAPI excessives par une ou plusieurs applications clientes.

Plutôt que de désactiver ou d'augmenter la limite de sessions MAPI par défaut par utilisateur, il est recommandé de résoudre les problèmes sous-jacents liés au réseau ou à l'application qui provoquent des sessions excessives. Les causes de ces problèmes incluent, mais ne s'y limitent pas :

  • Des problèmes de réseau généraux, tels que des problèmes de connectivité intermittente du réseau client.
  • Des compléments tiers dans Microsoft Office Outlook qui créent des sessions excessives.
  • Un pare-feu client-serveur configuré de manière à réinitialiser les connexions RPC au-delà de la valeur KeepAliveTime TCP/IP par défaut.
  • Des réseaux ayant une latence élevée, tels que des connexions sans fil/VPN provoquant des interruptions de connexion.
  • L'installation de SNP (Scalable Networking Pack) sous Windows Server 2003. Si vous avez installé Scalable Networking Pack, vous devez consulter et appliquer les directives suivantes :
  • Des utilisateurs ouvrant des boîtes aux lettres contenant de nombreux dossiers ou pour lesquelles la fonctionnalité Dossiers partagés Outlook 2007 est activée. Pour plus d'informations sur ce problème, consultez l'article 842022 de la Base de connaissances Microsoft intitulé « L'ID d'événement 9646 est consigné dans le journal d'événements d'applications de votre ordinateur Microsoft Exchange Server 2003 lorsqu'un client ouvre de nombreuses sessions MAPI » (https://go.microsoft.com/fwlink/?linkid=3052&kbid=842022).

Si la valeur de Registre Disable Session Limit a été activée intentionnellement afin d'autoriser les comptes de service à ouvrir davantage de sessions en raison des exigences de l'application, optez pour le contournement décrit pour ces comptes dans l'article 842022 de la Base de connaissances Microsoft mentionné plus haut. Ce contournement doit être utilisé avec modération pour éviter tout problème de mémoire insuffisante ou de fragmentation de la mémoire virtuelle.

noteRemarque :
Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, assurez-vous de comprendre comment le restaurer en cas de problème. Pour plus d'informations sur la façon de procéder, consultez la rubrique d'aide sur la restauration du Registre dans Regedit.exe ou Regedt32.exe.

Suppression de cet avertissement en définissant la valeur de la clé Disable Session Limit sur 0

  1. Ouvrez un Éditeur du Registre, comme Regedit.exe ou Regedt32.exe.

  2. Naviguez jusqu'à : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

  3. Cliquez avec le bouton droit sur la valeur de Registre Disable Session Limit, puis cliquez sur Modifier.

  4. Dans la zone Données de la valeur, entrez 0, puis cliquez sur OK.

  5. Fermez l'Éditeur du Registre et redémarrez le service Banque d'informations de Microsoft Exchange pour que la modification soit prise en compte.

Suppression de cet avertissement via la suppression de la clé Disable Session Limit

  1. Ouvrez un Éditeur du Registre, comme Regedit.exe ou Regedt32.exe.

  2. Naviguez jusqu'à : HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

  3. Supprimez la valeur de Registre Disable Session Limit.

  4. Fermez l'Éditeur du Registre et redémarrez le service Banque d'informations de Microsoft Exchange pour que la modification soit prise en compte.

Avant de modifier le Registre et pour obtenir des informations supplémentaires sur la procédure correspondante, consultez l'article 256986 de la Base de connaissances Microsoft intitulé « Informations sur le Registre Windows pour utilisateurs expérimentés » (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).

Pour plus d'informations sur ce problème, consultez les ressources Microsoft Exchange suivantes :

Pour plus d'informations sur la valeur KeepAliveTime TCP/IP, consultez l'article 324270 de la Base de connaissances Microsoft intitulé « Comment faire pour durcir la pile TCP/IP face aux attaques de refus d'accès aux services dans Windows Server 2003 » (https://go.microsoft.com/fwlink/?linkid=3052&kbid=324270).