Le chemin d'accès d'un répertoire virtuel sur le serveur ne correspond pas au chemin d'accès dans Active Directory

[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 le service d'annuaire Active Directory pour obtenir les valeurs des attributs folderPathName et msExchDefaultDomain pour chaque répertoire virtuel hébergé par des serveurs Microsoft Exchange 2003 ou Microsoft Exchange 2000.

Best Practices Analyzer compare les chemins d'accès de ces attributs aux chemins d'accès stockés dans la métabase des services Internet (IIS) sur les serveurs correspondants pour déterminer s'ils sont identiques. Si ce n'est pas le cas, Best Practices Analyzer génère le message d'avertissement suivant :

Le chemin d'accès au répertoire virtuel « <Répertoire_Virtuel> » sur le serveur <Nom_Serveur> ne correspond pas aux attributs « folderPathName » ou « msExchDefaultDomain » dans Active Directory. Cela entraînera l'échec de l'utilisation d'Outlook Web Access et de WebDAV. Chemin d'accès actuel : <Chemin>.

Ce message indique qu'il y a peut-être un problème au niveau du répertoire virtuel particulier. Si le chemin d'accès stocké dans la métabase diffère de celui stocké dans Active Directory, des utilisateurs disposant de versions antérieures d'Outlook Web Access risquent de ne pas pouvoir se connecter à leurs boîtes aux lettres ou à des dossiers publics Exchange. Dans ce scénario, quand un utilisateur tente de se connecter à Exchange à l'aide de l'URL du serveur frontal, le message d'erreur suivant s'affiche :

Erreur : 404 - Fichier ou répertoire introuvable.

La ressource que vous recherchez a peut-être été supprimée, renommée ou est temporairement indisponible.

Les chemins d'accès de la boîte aux lettres et du répertoire virtuel de dossiers publics pour tous les serveurs d'accès au client frontaux et principaux doivent être identiques aux informations correspondantes dans les attributs msExchDefaultDomain et folderPathName d'Active Directory.

Les répertoires virtuels de WebDAV et de versions antérieures d'Outlook Web Access pointent sur un domaine SMTP (Simple Mail Transfer Protocol). Le domaine SMTP est utilisé pour le mappage sur des boîtes aux lettres. Par exemple, une URL telle que http://<serveur>/exchange peut être mappée sur le chemin d'accès suivant :

\\.\BackOfficeStorage\contoso.com\MBX

Dans ce scénario, si vous accédez à http://<serveur>/exchange/user1, Exchange mappe la demande sur une boîte aux lettres telle qu'utilisateur1@contoso.com.

Lorsque vous configurez un répertoire virtuel pour Exchange 2003 ou Exchange 2000, les informations de configuration sont stockées dans la métabase IIS. La métabase IIS est un fichier .xml contenant des informations de configuration pour IIS. Exchange 2003 et Exchange 2000 incluent un processus nommé Directory Service to Metabase (DS2MB). Ce processus assure la synchronisation des modifications entre la métabase des services Internet (IIS) et Active Directory. En cas de désactivation du processus DS2MB, il se peut que les informations de répertoire virtuel que vous configurez ne soient pas synchronisées avec Active Directory.

Pour résoudre ce problème, notez le chemin d'accès spécifié pour le répertoire virtuel, puis servez-vous de l'outil ADSI (Active Directory Services Interface) Edit (Adsiedit.msc) pour définir la valeur des attributs msExchDefaultDomain et folderPathName dans Active Directory.

Vérification du chemin d'accès du répertoire virtuel 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 spécifié dans le message d'avertissement de Best Practices Analyzer, puis cliquez sur Propriétés. Par exemple, cliquez avec le bouton droit sur Exchange.

  3. Cliquez sur l'onglet Répertoire virtuel, puis notez le chemin d'accès figurant dans la boîte de dialogue Chemin d'accès local. Ce chemin d'accès ressemble à ceci :

    \\.\BackOfficeStorage\contoso.com\MBX

Définition des attributs folderPathName et msExchDefaultDomain dans Active Directory

  1. Démarrez l'outil ADSI Edit. Pour ce faire, cliquez sur Démarrer, Exécuter, tapez adsiedit.msc, puis cliquez sur OK.

    noteRemarque :
    Dans Windows Server 2008, ADSI Edit est installé par défaut. Dans Windows Server 2003, ADSI Edit est inclus dans les outils de support de Windows. Pour installer les outils de support de Windows, double-cliquez sur Suptools.msi dans le dossier Support\Tools figurant sur le CD de Windows Server 2003.
  2. Connectez-vous à un conteneur Configuration sur un contrôleur de domaine si ADSI Edit n'est pas encore connecté.

  3. Développez les chemins d'accès suivants :

    • Configuration [<contrôleur_domaine>.contoso.com]
    • CN=Configuration,DC=contoso,DC=com
    • CN=Services
    • CN=Microsoft Exchange
    • CN=<Nom_organisation>
    • CN=Groupes d'administration
    • CN=<Nom_groupe_administration>
    • CN=Serveurs
    • CN=<Nom_serveur>
    • CN=Protocoles
    • CN=HTTP
    • CN=1
  4. Dans le volet Détails, cliquez avec le bouton droit sur CN=<Serveur_Virtuel>, puis cliquez sur Propriétés. Remplacez <Serveur_Virtuel> par le nom du serveur virtuel spécifié dans le message d'avertissement de Best Practices Analyzer. Par exemple, cliquez avec le bouton droit sur CN=Exchange ou sur CN=Public.

    noteRemarque :
    La règle de Best Practices Analyzer n'examine que les propriétés relatives aux répertoires virtuels Exchange et Public.
  5. Sous l'onglet l'Éditeur d'attribut, cliquez sur folderPathName, puis sur Modifier.

  6. Dans la zone Valeur, tapez la valeur correspondant au chemin d'accès du dossier, puis cliquez sur OK. Par exemple, pour le répertoire virtuel /Exchange, tapez MBX dans le champ Valeur.

  7. Sous l'onglet Éditeur d'attribut, cliquez sur l'attribut msExchDefaultDomain, puis sur Modifier. Par défaut, cet attribut n'est pas défini. S'il est défini, vérifiez qu'il correspond au domaine SMTP indiqué dans le chemin d'accès physique du répertoire virtuel dans le Gestionnaire des services Internet (IIS).

  8. Quittez l'outil ADSI Edit.