Configuration du pare-feu de l'entreprise pour la technologie ActiveSync Direct Push Exchange

Traductions disponibles Traductions disponibles
Numéro d'article: 905013 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Sommaire

INTRODUCTION

Après l'installation de Microsoft Exchange Server 2003 Service Pack 2 (SP2), un événement d'avertissement semblable au suivant est enregistré dans le journal des événements d'application :

Type d'événement : Avertissement
Source de l'événement : Server ActiveSync
Catégorie de l'événement : Aucune
ID de l'événement : 3033
Date :
Heure :
Utilisateur :
Ordinateur :
Nom_ordinateur
Description :
La moyenne des intervalles d'interrogation les plus récents [200] utilisés par les clients est inférieure ou égale à [9]. Assurez-vous que votre configuration de pare-feu est configurée pour fonctionner correctement avec la technologie Exchange ActiveSync et Direct Push. Plus précisément, assurez-vous que votre pare-feu est configuré de sorte que les demandes à Exchange ActiveSync n'expirent pas avant de pouvoir être traitées.

Ce problème peut se produire si le pare-feu n'a pas été configuré pour conserver les requêtes HTTP(S) actives plus longtemps que l'intervalle d'interrogation minimum configuré sur le serveur Exchange Server 2003 SP2. Par défaut, l'intervalle d'interrogation minimum auquel le serveur Exchange déclenche cet événement est de neuf minutes.

Plus d'informations

Pour résoudre ce problème, modifiez les valeurs de délai d'attente du pare-feu pour les connexions HTTP(S) au serveur Exchange de sorte qu'elles soient supérieures à la limite de délai d'attente par défaut de huit minutes.

Remarque Cette connexion ne fait pas référence au champ Délai de connexion situé dans le composant logiciel enfichable IIS pour la console MMC. Ou bien, modifiez l'intervalle d'interrogation minimum. Nous vous recommandons de définir la valeur de délai d'attente du pare-feu avec 15 minutes ou une valeur supérieure pour que la fonctionnalité AUTD de la technologie Direct Push Exchange fonctionne de façon optimale.

L'intervalle d'interrogation est le laps de temps calculé par un périphérique mobile entre les pings du périphérique mobile au serveur. La session entre le serveur et le périphérique mobile se termine si l'une des conditions suivantes est remplie :
  • Aucun message électronique n'arrive dans la boîte aux lettres pour initialiser une notification.
  • Aucune réponse n'est reçue du serveur avant l'expiration de l'intervalle d'interrogation.
La technologie Direct Push Exchange utilise cet intervalle d'interrogation pour maintenir la connectivité entre le serveur et le périphérique mobile. Par conséquent, une session est ouverte pour que le serveur puisse notifier le périphérique mobile lors de la réception d'un message électronique.

Exchange Server 2003 maintient une fenêtre défilante des intervalles d'interrogation les plus récents fournis au serveur par les clients mobiles. La valeur par défaut de cette fenêtre défilante est de 200 intervalles d'interrogation. Vous pouvez configurer cette valeur dans la clé de Registre
HbiSampleSize
. Toutefois, il est très peu probable que la valeur par défaut doive être ajustée. Consultez le tableau présenté dans cette section répertoriant les valeurs de la clé de Registre
HbiSampleSize
.

Un événement est enregistré dans le journal des événements d'application lorsque les deux conditions suivantes sont remplies :
  • La moyenne des intervalles d'interrogation dans cette fenêtre défilante est inférieure ou égale au seuil d'alerte.
  • Il existe des exemples HbiSampleSize.
Le seuil d'alerte par défaut est de 540 secondes (9 minutes). Toutefois, vous pouvez configurer le seuil d'alerte dans la clé de Registre
HbiAlertThreshold
. Consultez le tableau présenté dans cette section répertoriant les valeurs de la clé de Registre
HbiAlertThreshold
. L'événement ne sera pas enregistré plus d'une fois par heure. Il est très peu probable que la valeur par défaut doive être ajustée.

Nous vous recommandons d'augmenter les valeurs de délai d'attente du pare-feu pour les requêtes HTTP(S) au répertoire virtuel Microsoft-Server-ActiveSync d'Exchange Server pour offrir une expérience plus riche « toujours à jour ». La méthode que vous utilisez pour augmenter les valeurs de délai d'attente du pare-feu dépend du produit pare-feu utilisé. Reportez-vous à la documentation du pare-feu pour obtenir des informations sur la façon d'augmenter les valeurs de délai d'attente du pare-feu.

Pour configurer les valeurs du délai d'attente de session de Microsoft Internet Security and Acceleration Server (ISA) 2004 pour la technologie Direct Push Exchange

  1. Dans l'arborescence de la console Gestion ISA Server, cliquez sur Stratégie de pare-feu.
  2. Sous l'onglet Boîte à outils, cliquez sur Objets de réseau.
  3. Développez le n?ud Ports d'écoute Web, puis affichez les propriétés du port d'écoute Web concerné.
  4. Cliquez sur l'onglet Préférences, puis sur Avancées.
  5. Modifiez le Délai de connexion de la valeur par défaut de 120 secondes (2 minutes) en 1800 secondes (30 minutes).
  6. Cliquez deux fois sur OK pour accepter les modifications.
  7. Cliquez sur Appliquer.
Le tableau suivant contient les valeurs qui peuvent être modifiées dans la mesure où elles sont liées à l'intervalle d'interrogation. Ces valeurs de Registre n'existent pas dans une nouvelle installation d'Exchange Server 2003 SP2. Le serveur rétablit les valeurs par défaut codées de manière irréversible si ces valeurs de Registre sont manquantes. L'administrateur doit créer ces valeurs de Registre manuellement s'il souhaite définir les valeurs. Ces valeurs peuvent être définies dans la clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MasSync\Parameters
Réduire ce tableauAgrandir ce tableau
NomType de donnéesValeursPar défautDescription
MinHeartbeatIntervalDWORD1 - MaxHearbeatInterval60 secondesIntervalle d'interrogation minimum
MaxHeartbeatIntervalDWORDMinHeartbeatInterval -35402700 secondes (45 minutes)Intervalle d'interrogation maximum
HbiSampleSizeDWORD1 ou valeur supérieure200 exemplesTaille de l'exemple d'intervalle d'interrogation
HbiAlertThresholdDWORD1 ou valeur supérieure480 secondesSeuil d'alerte de l'intervalle d'interrogation
Remarques
  • Dans ce tableau, la valeur « 1 - MaxHearbeatInterval » indique une valeur comprise entre 1 et la valeur de MaxHearbeatInterval. De même, la valeur « MinHeartbeatInterval -3540 » indique une valeur comprise entre la valeur de MinHeartbeatInterval et 3540.
  • Si l'une de ces valeurs est définie dans le Registre et que la valeur spécifiée est en dehors des valeurs répertoriées pour ce paramètre, l'initialisation d'Exchange ActiveSync rétablira les valeurs par défaut. En outre, un ID d'événement sera enregistré dans le journal des événements d'application. Toutefois, aucun événement n'est enregistré dans le journal des événements d'application si la valeur est définie sur zéro. Lorsqu'une valeur est définie sur zéro, le programme se comporte comme si la valeur était absente. En d'autres termes, il utilise la valeur par défaut codée de manière irréversible.
  • Exchange ActiveSync lit ces valeurs une fois lors du démarrage. Par conséquent, si un administrateur décide de modifier les valeurs, le service d'administration IIS doit être redémarré pour que les modifications soient appliquées.

Propriétés

Numéro d'article: 905013 - Dernière mise à jour: mercredi 21 novembre 2007 - Version: 3.4
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Exchange Server 2003 Service Pack 2
Mots-clés : 
kbexchmobility KB905013
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com