Sauvegarde de la file d'attente SMTP se produit en raison de threads de remise tente de se connecter à des hôtes non disponibles

Traductions disponibles Traductions disponibles
Numéro d'article: 264891 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Si un ordinateur hôte SMTP distant répond lentement en raison de retards de traitement ou de connectivité système (MCIS (Microsoft Commercial Internet System) 2.0 administrateurs peuvent rencontrer des problèmes de remise de courrier qui peuvent affecter la totalité de l'installation de MCIS. Tous les threads ISATQ sont bloqués lors de la tentative de connexion à un ordinateur hôte de messagerie sont indisponibles ou lents à répondre. Résolution des adresses IP via la recherche DNS peut se terminer avec succès, mais l'ordinateur hôte peut ne pas répond de manière opportune ou prévisible. Remise des messages s'arrête efficacement pour un laps de temps significatif et sauvegarde le répertoire de file d'attente.

Cause

Un petit nombre d'hôtes ne répond pas pourrez provoquer tous les threads de remise ISATQ bloquer les tentatives de connexion. Ajustements effectués sur le paramètre SMTP MaxConnectionsToDomain ne permettent pas, que cela ne limite pas le nombre de connexion tente, uniquement le nombre de sessions SMTP à des hôtes distants.

Contournement

Pour démarrer la remise des messages, redémarrez SMTP en émettant les commandes suivantes :
Net stop smtpsvc
Net start smtpsvc

Résolution

Un correctif pris en charge est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. Il s'appliquent uniquement aux ordinateurs rencontrant ce problème spécifique. Ce correctif peut être soumise à des tests supplémentaires. Par conséquent, si vous n'êtes pas sérieusement concerné par ce problème, Microsoft vous recommande d'attendre le prochain service pack Commercial Internet System qui comprendra ce correctif.

Pour résoudre ce problème immédiatement, contactez le support technique Microsoft pour obtenir le correctif. Pour obtenir une liste complète des numéros de téléphone support technique Microsoft, ainsi que des informations sur les frais de support technique, reportez-vous au site Web de Microsoft à l'adresse suivante :
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
Remarque : dans certains cas, frais généralement encourus de support technique par téléphone vous seront facturés si un technicien du support technique Microsoft détermine qu'une mise à jour spécifique peut résoudre votre problème. Les coûts de prise en charge par défaut s'appliqueront aux questions supplémentaires et aux problèmes qui ne relèvent pas de la mise à jour en question.

La version anglaise de ce correctif doit avoir les attributs de fichier suivants ou ceux d'une version ultérieure :
   Date      Time   Version       Size    File name     Platform
   -------------------------------------------------------------
07/20/2000  11:37a  5.5.1877.53   533,776 Smtpsvc.dll   x86
				

Statut

Microsoft a confirmé l'existence de ce problème dans Commercial Internet System version 2.0.

Plus d'informations

Nouveaux paramètres fournis par le correctif

Pour fournir un mécanisme pour limiter l'utilisation de threads de remise pour les hôtes distants, les paramètres suivants ont été ajoutés à MCIS SMTP. Ainsi, limiter le nombre de threads de remise de file d'attente distante peut être utilisé pour effectuer des opérations de livraison. Par conséquent, pas tous les threads de remise routage de courrier peuvent subir un blocage lors de l'exécution des opérations de courrier à distance.

Pour activer le serveur, tapez les commandes de Smtpmd.exe suivantes à l'invite de commande et puis appuyez sur ENTRÉE :
smtpmd définir smtpsvc/1/RoutingThreads 15
Par défaut RoutingThreads: 8
smtpmd définir smtpsvc/1/MaxRemQThreads 10
Par défaut MaxRemQThreads: 4
Remarque : pour vous assurer que locales des threads sont disponibles pour la livraison, MaxRemQThreads doit être sensiblement inférieur au nombre total de RoutingThreads. En outre, MaxPoolThreads est configuré globalement pour le système IIS, qui inclut tous les threads qui dessinent à partir du pool de threads ISATQ, y compris SMTP.

Paramètres existants et leur utilisation

Nouvelle tentative de message SMTP

Le répertoire de file d'attente commence à remplir avec des fichiers de messages électroniques avec des extensions .eml. Threads de nouvelle tentative SMTP placer les fichiers de nouvelle tentative (*.rtr pour la remise à distance) et *.ltr pour la remise locale dans le répertoire de file d'attente. Livraison de fichiers .eml sont puis relancée à partir de la file d'attente. Par défaut, cette minuterie est assez élevée. Pour la file d'attente distante, cette option est définie sur 60 minutes, et seulement quatre messages sont traitées par un thread de nouvelle tentative. Ceci est une période significative pour un thread de nouvelle tentative attendre avant de lancer une nouvelle tentative de livraison. Pour attribuer une valeur inférieure à ces intervalles, les paramètres suivants peuvent être modifiés en procédant comme suit :
  1. Dans la console MMC, cliquez sur Propriétés de site SMTP.
  2. Cliquez sur l'onglet remise.
  3. Spécifiez une valeur inférieure pour l'intervalle avant nouvelle tentative (minutes): 5.
  4. Spécifiez une valeur significative pour les nouvelles tentatives maximum : 48 (valeur par défaut).

SMTP limiter les connexions par domaine et délai de connexion

Threads de remise SMTP sont limités à un nombre maximal de connexions simultanées par domaine en fonction du paramètre MaxConnectionsToDomain. Il existe également un délai d'attente de connexion détermine la durée pendant laquelle la connexion va être tentée. Il est important d'utiliser ces paramètres afin de limiter le potentiel de sauvegarde de file d'attente SMTP en raison de threads blocage sur une tentative de connexion à un ordinateur hôte indisponible.

Sans le correctif en place, si le site répond, par défaut, plusieurs threads concurrents peuvent essayer de se connecter et remettre des messages à cette ordinateur hôte. Même avec le correctif en place, l'enregistrement MX permet de déterminer si ce paramètre est dépassé. Par conséquent, si un site est représenté par plusieurs héberge (par exemple, site1.com site2.com), puis la limite doit être atteinte pour chacun, par exemple, 2 x MaxConnectionsToDomain. Le IIS Maxpoolthreads sont disponibles via ISATQ pour les threads de remise. Avec les threads de blocage, livraison aux autres hôtes de travail sont affectées. Il s'agit d'atteinte à la remise de courrier SMTP. Il est possible de configurer les paramètres suivants :
  1. Dans la console MMC, cliquez sur Propriétés de site SMTP.
  2. Cliquez sur l'onglet de SMTP Site.
  3. Activer l'option de limite de connexion par domaine.
  4. Spécifiez un nombre raisonnablement faible pour la limite (par exemple, 2).
  5. Spécifie un délai connexion raisonnable avant (secondes): 60 (valeur par défaut 600).
Le paramètre "Limité à" disponible dans la boîte de dialogue spécifie le nombre total de connexions sortantes simultanées. Cette valeur au nombre représentant le total de toutes les connexions à des domaines distants.

Compteurs de l'Analyseur de performances disponibles

Avec le correctif installé, les compteurs suivants incluent les connexions réussies, ainsi que des connexions qui sont dans de tentées ou dépassement du délai d'attente. Vous pouvez surveiller ces paramètres pour déterminer les conditions ordinateur hôte distant total pour tous les domaines un serveur SMTP se connecte à :
Objet :
Serveur SMTP
Compteurs :
Connexions sortantes en cours
Nombre total de connexions sortant

Erreurs consignés par le biais de Regtrace

Remarque : si la limite est dépassée, ERROR_REMOTE_SESSION_LIMIT_EXCEEDED est définie et une message d'erreur est connecté par le biais de Regtrace. Il s'agit également d'un avertissement que les hôtes ne sont pas accessibles. Si, après une nouvelle tentative du message, le reste d'ordinateur hôte inaccessible, les rapports de non-remise du message.

Le message suivant peut être enregistré pour chaque tentative de remise de messages ayant échoué :
... Ceci, «utilisateur» username@site.com' est Échec de connexion»
Le message suivant peut également être enregistré si MaxConnectionsToDomain est dépassée :
Connexion maximale atteinte pour Baddomain.com
Il est enregistré pour la source Remoteq.cxx. Filtrage peut être effectuée afin d'identifier, qui permet de détecter un ordinateur hôte distant lent ou ne répond pas.

Propriétés

Numéro d'article: 264891 - Dernière mise à jour: mercredi 5 février 2014 - Version: 2.5
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Commercial Internet System 2.0
Mots-clés : 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbbug kbfix kbqfe KB264891 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 264891
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.

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