CORRECTIF : l'utilisation de la mémoire augmente et IIS 5.0 cesse de répondre lorsque la mise en mémoire tampon ASP est activée

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

Sommaire

Symptômes

Microsoft Internet Information Services (IIS) 5.0 peut cesser de répondre. De plus, l'utilisation de la mémoire des services Internet (IIS) peut augmenter avant de services Internet (IIS) ne répond plus.

Cause

Par défaut, la mise en mémoire tampon ASP (Active Server Pages) est activé dans IIS 5.0. Lorsque la mise en mémoire tampon ASP est activée, une mémoire tampon de réponse est conçu pour la sortie de page mémoire tampon. Lorsque les mises en mémoire tampon la sortie de page, le serveur n'envoie pas la réponse au client que tous les scripts côté serveur dans la page ont été traitées.

Ce problème peut se produire si la mise en mémoire tampon ASP est activée et que l'une des conditions suivantes est remplie :
  • sur Error Resume Next est configuré pour une page et une erreur se produit sur la page.
  • Un objet Recordset non valide est utilisé dans une boucle dans une page ASP. Un objet Recordset peut devenir non valide si le code qui est utilisé pour le créer génère une exception qui n'est pas gérée par la page ASP.
Lorsque ce problème se produit, IIS connaît un cycle never-ending qui peut entraîner une allocation de mémoire très volumineuse aux services Internet (IIS), et puis IIS peut cesser de répondre.

Résolution

Informations sur le correctif

Un correctif est désormais disponible auprès de Microsoft, mais il ne vise qu'à corriger le problème décrit dans cet article. S'il s'appliquent uniquement aux systèmes rencontrant ce problème spécifique.

Pour résoudre ce problème, contactez le support technique Microsoft afin d'obtenir le correctif logiciel. Pour une liste complète des numéros de téléphone des services de support technique Microsoft et des informations sur les frais de support technique, reportez-vous au site de Web Microsoft suivant :
http://support.microsoft.com/contactus/?ws=support
note Dans certains cas, les frais aucuns de support peuvent être 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 habituels du support technique s'appliqueront aux autres questions et problèmes non traités par la mise à jour en question.

Conditions préalables

Aucune condition préalable à l'installation ne sont nécessaires.

Demande de redémarrage

Vous devez arrêter, puis redémarrer Internet Information Services après avoir appliqué ce correctif.

Informations sur le remplacement de correctif

Ce correctif ne remplace aucun autre correctif.

Informations de fichier

La version anglaise de ce correctif dispose les attributs de fichier (ou attributs de fichier version ultérieure) répertoriés dans le tableau suivant. Les dates et heures de ces fichiers sont exprimées en temps universel coordonné (UTC). Lorsque vous affichez les informations de fichier, il est convertie en heure locale. Pour connaître le décalage entre l'heure UTC et l'heure locale, utilisez l'onglet Fuseau horaire dans l'élément Date et heure du Panneau de configuration.
   Date         Time   Version        Size     File name
   --------------------------------------------------------
   04-Aug-2003  20:30  5.0.2195.6798  247,056  Adsiis.dll
   04-Aug-2003  20:30  5.0.2195.6798  337,168  Asp.dll
   04-Aug-2003  20:30  5.0.2195.6795  299,792  Fscfg.dll
   04-Aug-2003  20:30  5.0.2195.6795    8,464  Ftpctrs2.dll
   04-Aug-2003  20:30  5.0.2195.6795    6,416  Ftpmib.dll
   04-Aug-2003  20:30  5.0.2195.6795    9,488  Httpmib.dll
   04-Aug-2003  20:30  5.0.2195.6798  122,640  Iischema.dll
   04-Aug-2003  20:30  5.0.2195.6795   13,584  Infoadmn.dll
   04-Aug-2003  20:30  5.0.2195.6795  248,080  Infocomm.dll
   04-Aug-2003  20:30  5.0.2195.6795   62,736  Isatq.dll
   04-Aug-2003  20:30  5.0.2195.6795    7,440  W3ctrs.dll
   04-Aug-2003  20:30  5.0.2195.6795  349,968  W3svc.dll

Statut

Microsoft a confirmé que c'est un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

La propriété AspBufferingLimit définit la taille maximale de la mémoire tampon ASP. Si la mise en tampon de réponse est activée, cette propriété contrôle les octets maximal une page ASP peut écrire dans le tampon de réponse avant de la mémoire tampon est vidé. Lorsque la limite de mise en mémoire tampon est configurée, toute réponse qui dépasse la limite envoie une réponse d'erreur serveur 500 avec l'erreur de script suivante :
Erreur d'objet de réponse « ASP 0251 : 80004005 » réponse tampon limite dépassée /<somepage.asp>, line x
/<somepage.asp>fait référence à la page ASP demandée et le numéro de ligne est le numéro ligne dernier qui a été traité avant du tampon de réponse dépassait la limite. La réponse a échoué est également enregistrée dans le fichier journal IIS avec l'erreur suivante ajouté au champ 'cs-uri-requête' :
|0|ASP_0251_:_80004005|Response_Buffer_Limit_Exceeded
Pour plus d'informations sur la AspBufferingLimit propriété, reportez-vous au site Web de Microsoft à adresse :
http://msdn2.microsoft.com/en-us/library/ms525972.aspx
Pour plus d'informations sur le schéma d'appellation pour les mises à jour logicielles Windows, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
816915 Nouveau fichier de schéma d'appellation pour les packages de mise à jour logicielle Microsoft Windows
Pour plus d'informations sur la terminologie utilisée pour décrire les mises à jour logicielles Microsoft, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
824684 Description de la terminologie standard utilisée pour décrire les mises à jour logicielles Microsoft

Propriétés

Numéro d'article: 823818 - Dernière mise à jour: lundi 5 novembre 2007 - Version: 4.2
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Internet Information Services 5.0
Mots-clés : 
kbmt kbhotfixserver kbqfe kbhotfixserver kbqfe kbqfe kbwin2000presp5fix kbfix kbbug KB823818 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: 823818
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.
Exclusion de responsabilité concernant les contenus obsolètes dans la Base de connaissances
Cet article concerne des produits pour lesquels Microsoft n'offre plus de support. Il est par conséquent fourni « en l'état » et ne sera plus mis à jour.

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