La compression du contenu n'est pas activée ou est trop importante sur le répertoire virtuel Microsoft-Server-ActiveSync

[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 site des services Internet (IIS) hébergeant le répertoire virtuel Microsoft-Server-ActiveSync. Dans le cadre de cet examen, Best Practices Analyzer détermine si la compression du contenu est activée pour Exchange ActiveSync.

Si c'est le cas, Best Practices Analyzer extrait le niveau de compression utilisé de la métabase IIS 6. Si la compression du contenu n'est pas activée ou si le niveau de compression est trop élevé, Best Practices Analyzer génère l'un des messages suivants :

Si la compression du contenu n'est pas activée

La compression n'est pas activée sur le serveur ActiveSync <Nom_serveur>. Il est recommandé de l'activer car elle réduit la bande passante requise.

Si le niveau de compression du contenu est trop élevé

Le niveau de compression IIS (Internet Information Services) était supérieur à 3 sur le serveur <Nom_serveur>. Ce paramètre des sites Web ActiveSync de l'organisation peut réduire la durée de vie des batteries des périphériques de connexion.

Exchange ActiveSync est un protocole qu'Exchange utilise pour synchroniser des boîtes aux lettres avec des périphériques mobiles. Ce protocole est optimisé pour fonctionner sur des connexions à latence élevée ou à bande passante étroite. Il est donc conçu pour des ordinateurs clients limités sur le plan de la mémoire, de la capacité de stockage et de la puissance de traitement.

La compression du contenu permet à Exchange d'optimiser la quantité de données échangées entre IIS et un périphérique mobile. Toutefois, si le niveau de compression du contenu est trop élevé, le périphérique mobile doit effectuer un travail supplémentaire pour décompresser les données. Cela peut réduire la durée de vie de la batterie du périphérique.

Pour résoudre ce problème, modifiez la métabase IIS afin de définir la compression du contenu sur une valeur maximale de 3.

Activation de la compression du contenu sur le répertoire virtuel Microsoft-Server-ActiveSync

  1. Démarrez l'environnement de ligne de commande Exchange Management Shell.

  2. À l'invite de l'interpréteur de commande, exécutez la cmdlet suivante.

    Set-ActiveSyncVirtualDirectory -Identity "contoso\microsoft-server-activesync" -CompressionEnabled:$true
    

Définition de la compression du contenu dans la métabase IIS

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

  2. Cliquez avec le bouton droit sur l'objet ordinateur, pointez sur Toutes les tâches, puis cliquez sur Sauvegarder/Restaurer la configuration.

  3. Cliquez sur Créer une sauvegarde, dans le champ Nom de la sauvegarde de la configuration tapez un nom, cliquez sur OK, puis sur Fermer.

  4. Cliquez avec le bouton droit sur l'ordinateur, puis cliquez sur Propriétés.

  5. Cliquez pour activer la case à cocher Activer la modification directe de la métabase, puis cliquez sur OK.

  6. Démarrez l'outil IIS Metabase Explorer. Pour obtenir cet outil, visitez la page Internet Information Services (IIS) 6.0 Resource Kit Tools (en anglais).

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

    • LM
    • W3SVC
    • Filtres
    • Compression
  8. Sous Compression, cliquez sur Compressé.

  9. Dans le volet Détails, modifiez le paramètre HcDynamicCompressionLevel pour définir un niveau maximal de 3. Ce paramètre peut contenir des valeurs comprises entre 0 (compression minimale) et 10 (compression maximale). Pour modifier la valeur, cliquez avec le bouton droit sur HcDynamicCompressionLevel, puis cliquez sur Propriétés. Cliquez sur la valeur appropriée, puis sur OK.

  10. Sous Compression, cliquez sur gzip.

  11. Dans le volet Détails, modifiez le paramètre HcDynamicCompressionLevel pour définir un niveau maximal de 3.

  12. Fermez IIS Metabase Explorer.

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

  14. Dans le composant logiciel enfichable du Gestionnaire des services Internet (IIS), cliquez avec le bouton droit sur l'ordinateur, cliquez sur Propriétés, puis sur la case à cocher Activer la modification directe de la métabase pour la désactiver.

Pour plus d'informations

Pour plus d'informations sur les cmdlets Exchange ActiveSync, voir l'article Cmdlets d'ActiveSync Exchange.