Les utilisateurs reçoivent une erreur « Impossible d’afficher la page » message et les entrées « Connections_refused » sont enregistrés dans le fichier Httperr.log sur un serveur qui exécute Windows Server 2003, Exchange 2003 et IIS 6.0

Symptômes

Les symptômes suivants sur un serveur qui exécute Microsoft Windows Server 2003, Microsoft Exchange Server 2003 et Microsoft Internet Information Services (IIS) 6.0 :
  • Lorsqu’un utilisateur tente d’utiliser Microsoft Office Outlook Web Access ou afficher une page Web qui est hébergée sur le serveur, l’utilisateur reçoit le message d’erreur suivant :
    La page ne peut pas être affichée.
    La page que vous recherchez est actuellement indisponible. Le site Web rencontre peut-être des difficultés techniques, ou vous devrez peut-être ajuster les paramètres de votre navigateur.


    Ne peut pas trouver le serveur ou erreur DNS.
  • Lorsque vous affichez le fichier Httperr.log, vous voyez plusieurs occurrences des entrées semblables aux suivantes :
    Number_Connections_refused
Remarques
  • Vous devez disposer de l’enregistrement des erreurs activé for les APIs de HTTP.

  • Le fichier Httperrlog_number.log se trouve dans le dossier suivant :
    \System32\LogFiles\HTTPERR

Cause

Ce problème se produit si moins de 20 mégaoctets (Mo) de mémoire en pool non paginée est disponible sur le serveur. Lorsque moins de 20 mégaoctets (Mo) de mémoire en pool non paginée est disponible, le pilote de mode noyau Http.sys cesse d’accepter de nouvelles connexions.

Ce problème peut se produire dans les situations où le commutateur/3 GB est activé dans le fichier Boot.ini sur le serveur.

Solution de contournement

Important Cette section, méthode ou tâche contient des étapes vous indiquant comment modifier le Registre. Toutefois, des problèmes graves peuvent survenir si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour une meilleure protection, sauvegardez le Registre avant de le modifier. Vous pourriez alors restaurer le Registre si un problème survient. Pour plus d’informations sur la façon de sauvegarder et de restaurer le Registre, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :
322756 comment sauvegarder et restaurer le Registre dans Windows


Pour contourner ce problème, ajoutez l’entrée de Registre EnableAggressiveMemoryUsage à la sous-clé de Registre suivante :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
Puis, définissez l’entrée de Registre EnableAggressiveMemoryUsage sur 1.

Pour ce faire, procédez comme suit :
  1. Cliquez sur Démarrer, sur exécuter, tapez regedit dans la zone Ouvrir , puis cliquez sur OK.
  2. Cliquez sur la sous-clé de Registre suivante :
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters
  3. Dans le menu Edition , pointez sur Nouveau, puis cliquez sur Valeur DWORD.
  4. Tapez EnableAggressiveMemoryUsageet appuyez sur ENTRÉE.
  5. Dans le menu Edition, cliquez sur Modifier.
  6. Dans la zone données de la valeur , tapez 1, puis cliquez sur OK.
  7. Dans le menu Fichier, cliquez sur Quitter pour quitter l'Éditeur du Registre.
  8. Redémarrez le service HTTP. Pour ce faire, procédez comme suit :
    1. Cliquez sur Démarrer, sur exécuter, tapez cmd dans la zone Ouvrir , puis cliquez sur OK.
    2. À l’invite de commandes, tapez net stop http /yet appuyez sur ENTRÉE.
    3. À l’invite de commandes, tapez iisreset /restartet appuyez sur ENTRÉE.

Plus d'informations

Par défaut, le service HTTP dans IIS 6.0 cesse d’accepter des connexions lorsque de la mémoire en pool non paginée atteint 20 Mo. Lorsque vous activez l’entrée de Registre EnableAggressiveMemoryUsage, le service HTTP cesse d’accepter les connexions lors de la mémoire en pool non paginée atteint 8 Mo. Cette condition peut réduire le nombre d’entrées « Connections_refused » qui sont enregistrés dans le fichier Httperr.log. Pour plus d’informations sur l’entrée de Registre EnableAggressiveMemoryUsage, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

Paramètres de Registre Http.sys 820129 pour IIS

Pour plus d’informations sur les journaux de l’API HTTP, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

Erreur de 820729 connexion dans HTTP API

Pour plus d’informations sur/3 GB switch, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

316739 comment utiliser le commutateur /userva avec le commutateur/3 GB pour régler l’espace mode utilisateur sur une valeur comprise entre 2 Go et 3 Go

Propriétés

ID d'article : 934878 - Dernière mise à jour : 17 janv. 2017 - Révision : 1

Commentaires