Un répertoire virtuel est en cours d'exécution dans un pool d'applications incorrect

[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 : 2010-04-01

L'outil Microsoft Exchange Best Practices Analyzer examine les paramètres de la métabase des Services Internet (IIS) afin de déterminer la présence des répertoires virtuels Exchange suivants :

  • Autodiscover
  • EWS
  • Microsoft-Server-ActiveSync
  • OAB
  • owa
  • UnifiedMessaging

Durant cet examen, Best Practices Analyzer détermine si le répertoire virtuel est configuré pour s'exécuter dans le pool d'applications correct.

Si un répertoire virtuel est configuré pour utiliser un pool d'applications incorrect, Best Practices Analyzer génère l'un des messages d'avertissement suivants, en fonction du répertoire virtuel concerné :

Autodiscover

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « Autodiscover » sur le serveur <Nom_Serveur>. Il est recommandé de sélectionner le pool d'applications : « MSExchangeAutodiscoverAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

EWS

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « EWS » sur le serveur <Nom_Serveur>. Il est recommandé de sélectionner le pool d'applications : « MSExchangeServicesAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

Répertoire virtuel Microsoft-Server-ActiveSync

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « Microsoft-Server-ActiveSync » sur le serveur <Nom_Serveur>. Cela entraînera l'échec de Direct Push. Il est recommandé de sélectionner le pool d'applications : « MSExchangeSyncAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

OAB

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « OAB » sur le serveur <Nom_Serveur>. Il est recommandé de sélectionner le pool d'applications : « DefaultAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

owa

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « owa » sur le serveur <Nom_Serveur>. Il est recommandé de sélectionner le pool d'applications : « MSExchangeOWAAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

UnifiedMessaging

Le pool d'applications « <Nom_Pool_application> » est sélectionné pour le répertoire virtuel « UnifiedMessaging » sur le serveur <Nom_Serveur>. Il est recommandé de sélectionner le pool d'applications : « MSExchangeUMAppPool ». Accédez au Gestionnaires des services IIS (Internet Information Services) et sélectionnez le pool d'applications correct.

Les services Internet (IIS) utilisent des pools d'applications pour séparer les applications Web des sites Web. Chaque pool d'applications est servi par un processus de travail ou un ensemble de processus de travail. Chaque processus de travail fonctionne en tant qu'instance distincte. Le processus de travail d'un pool d'application est séparé des processus de travail des autres pools d'applications. C'est pourquoi la séparation des applications Web et des sites Web en différents pools d'applications contribue à renforcer la fiabilité et la sécurité. En outre, les pools d'application doivent s'exécuter sous l'identité appropriée. Cela a pour but de garantir que chaque application Web s'exécute sous un compte disposant des droits appropriés pour accéder au serveur.

Le tableau ci-après indique le pool d'applications et l'identité appropriés pour chaque répertoire virtuel Exchange

Répertoire virtuel Pool d'applications Identité

Autodiscover

MSExchangeAutodiscoverAppPool

LocalSystem

EWS

MSExchangeServicesAppPool

LocalSystem

Microsoft-Server-ActiveSync

MSExchangeSyncAppPool

LocalSystem

OAB

DefaultAppPool

NetworkService

Owa

MSExchangeOWAAppPool

LocalSystem

UnifiedMessaging

MSExchangeUMAppPool

LocalSystem

Pour résoudre ce problème, configurez chaque répertoire virtuel Exchange pour qu'il s'exécute dans le pool d'applications approprié.

Configuration d'un pool d'applications dans Windows Server 2008

  1. Démarrez le composant logiciel enfichable MMC du Gestionnaire des services Internet (IIS).

  2. Développez successivement le nom de serveur, Sites, Site Web par défaut, puis cliquez sur le répertoire virtuel approprié, tel que Microsoft-Server-ActiveSync.

  3. Dans le volet Actions, cliquez sur Paramètres de base.

  4. Cliquez sur Sélectionner à côté de Pool d'applications.

  5. Dans la liste Pool d'applications, cliquez sur le pool d'applications approprié, puis deux fois sur OK.

  6. Réinitialisez IIS. Pour ce faire, à l'invite de commandes, exécutez la commande iisreset /noforce.

Configuration d'un pool d'applications dans Windows Server 2003

  1. Démarrez le composant logiciel enfichable MMC du Gestionnaire des services Internet (IIS).

  2. Développez successivement le nom de serveur, Sites Web, Site Web par défaut, cliquez avec le bouton droit sur le serveur virtuel approprié, tel que Microsoft-Server-ActiveSync, puis cliquez sur Propriétés.

  3. Sous l'onglet Répertoire virtuel, cliquez sur le pool d'applications approprié dans la liste Pool d'applications, puis cliquez sur OK.

  4. Réinitialisez IIS. Pour ce faire, à l'invite de commandes, exécutez la commande iisreset /noforce.

Configuration d'une identité de pool d'applications dans Windows Server 2008

  1. Démarrez le composant logiciel enfichable MMC du Gestionnaire des services Internet (IIS).

  2. Développez le contenu de l'ordinateur, puis cliquez sur Pools d'applications.

  3. Dans le volet Pools d'applications, examinez les entrées de la colonne Identité pour déterminer l'identité que chaque pool d'applications utilise.

  4. Cliquez sur un pool d'applications, tel que MSExchangeOWAAppPool, puis sur Paramètres avancés dans le volet Détails.

  5. Dans la section Modèle de processus, cliquez sur Identité, puis sur le bouton de sélection (…).

  6. Dans la boîte de dialogue Identité du pool d'applications, cliquez sur Compte intégré, sur LocalSystem ou NetworkService, selon le pool d'applications concerné, dans la liste Compte intégré, puis sur OK.

    noteRemarque :
    Ne cliquez pas involontairement sur LocalService dans la liste Compte intégré.
  7. Suivez les étapes 4 à 6 pour tout autre pool d'applications associé à Exchange que vous voulez modifier.

  8. Cliquez sur OK, puis réinitialisez les services Internet (IIS). Pour ce faire, exécutez la commande iisreset /noforce à partir d'une invite de commandes.

Configuration d'une identité de pool d'applications dans Windows Server 2003

  1. Démarrez le composant logiciel enfichable MMC du Gestionnaire des services Internet (IIS).

  2. Développez le contenu de l'ordinateur, puis cliquez sur Pools d'applications.

  3. Cliquez avec le bouton droit sur un pool d'applications tel que MSExchangeOWAAppPool, puis cliquez sur Propriétés.

  4. Cliquez sur l'onglet Identité, puis sur Prédéfinie.

  5. Dans la liste Prédéfinie, cliquez sur Système local ou sur Service réseau, selon le pool d'applications concerné, puis cliquez sur OK.

  6. Dans la boîte de dialogue du message de confirmation qui s'affiche, cliquez sur Oui pour confirmer l'exécution du pool d'applications sous l'identité particulière.

  7. Suivez les étapes 3 à 6 pour tout autre pool d'applications associé à Exchange que vous voulez modifier.

  8. Réinitialisez IIS. Pour ce faire, exécutez la commande iisreset /noforce à partir d'une invite de commandes.