Codes d’état HTTP dans IIS
Cet article fournit la liste des codes d’état HTTP (Hypertext Transfer Protocol) dans Microsoft Internet Information Services (IIS).
Version du produit d’origine : Internet Information Services
Numéro de l’article d’origine dans la base de connaissances : 943891
Introduction
Lorsque vous essayez d’accéder à du contenu sur un serveur qui exécute IIS à l’aide du protocole HTTP, IIS renvoie un code numérique indiquant le résultat de la demande et la sémantique de la réponse, y compris si la demande a réussi.
Le premier chiffre du code d’état définit la classe de réponse. Les deux derniers chiffres n’ont pas de rôle de catégorisation. Il existe cinq valeurs possibles pour le premier chiffre :
- 1xx (Information) : réponse provisoire : la demande a été reçue, en cours de traitement.
- 2xx (Réussite) : le serveur a reçu et accepté la demande.
- 3xx (Redirection) : d’autres mesures doivent être prises pour répondre à la demande.
- 4xx (Erreur du client) : la demande contient une erreur et ne peut pas être satisfaite.
- 5xx (Erreur du serveur) : le serveur n’a pas pu répondre à la demande.
Emplacements des fichiers journaux
Le code d’état HTTP est enregistré dans le journal IIS. IIS place les fichiers journaux dans le dossier par défaut : inetpub\logs\Logfiles
.
Ce dossier contient des répertoires distincts pour chaque site Web. Les fichiers journaux sont créés quotidiennement dans les répertoires et sont nommés en fonction de la date par défaut. Par exemple, un fichier journal peut être nommé exYYMMDD.log.
Codes d’état HTTP
Cette section décrit certains des codes d’état HTTP courants.
Remarque
Cet article ne répertorie pas tous les codes d’état HTTP possibles sous la spécification HTTP. Par exemple, un filtre ISAPI (Internet Server API) personnalisé ou un module HTTP personnalisé peut définir son propre code d’état HTTP.
1xx - Informationnel
Ces codes d’état HTTP indiquent une réponse intermédiaire qui permet de communiquer la progression ou l’état de la demande avant l’envoi d’une réponse finale à l’ordinateur client.
IIS utilise les codes d’état HTTP d’information suivants :
Code | Description | Notes |
---|---|---|
100 | Suite | La partie initiale de la demande a été reçue et n’a pas encore été rejetée par le serveur. Le serveur a l’intention d’envoyer une réponse finale une fois la demande entièrement reçue et traitée. |
101 | Changement de protocoles | Le serveur comprend et est prêt à se conformer à la demande du client pour une modification du protocole d’application utilisé. |
2xx - Réussite
Ces codes d’état HTTP indiquent que le serveur a bien reçu et accepté la demande du client.
IIS utilise les codes d’état HTTP de réussite suivants :
Code | Description | Notes |
---|---|---|
200 | OK | La demande du client a été traitée avec succès. |
201 | Créé | La demande du client a été satisfaite et a entraîné la création d’une ou de plusieurs nouvelles ressources. |
202 | Accepted | La demande cliente a été acceptée pour traitement, mais le traitement n’a pas été terminé. |
203 | Informations ne faisant pas autorité | La demande du client a réussi, mais le contenu inclus a été modifié à partir de la réponse du serveur d’origine. |
204 | Aucun contenu | Le serveur a correctement rempli la demande et qu’il n’y a pas de contenu supplémentaire à envoyer dans le contenu de la réponse. |
205 | Réinitialisation du contenu | Le serveur a rempli la demande et s’attend à ce que l’agent utilisateur réinitialise la « vue de document », ce qui a provoqué l’envoi de la demande, à son état d’origine reçu du serveur d’origine. |
206 | Contenu partiel | Le serveur répond correctement à une demande de plage pour la ressource cible en transférant une ou plusieurs parties de la représentation sélectionnée. |
3xx - Redirection
Ces codes d’état HTTP indiquent que le navigateur client doit agir davantage pour répondre à la demande. Par exemple, le navigateur client peut avoir à demander une autre page sur le serveur. Ou bien, le navigateur client peut devoir répéter la requête à l’aide d’un serveur proxy.
IIS utilise les codes d’état HTTP de redirection suivants :
Code | Description | Notes |
---|---|---|
301 | Déplacé définitivement | Un nouvel URI permanent a été attribué à la ressource cible et toutes les références futures à cette ressource doivent utiliser l’un des URI inclus. |
302 | Objet déplacé | La ressource cible réside temporairement sous un autre URI. Étant donné que la redirection peut être modifiée à l’occasion, le client doit continuer à utiliser l’URI cible pour les demandes futures |
304 | Non modifié | Une demande GET ou HEAD conditionnelle a été reçue et aurait entraîné une réponse 200 (OK) si elle n’était pas pour le fait que la condition a été évaluée à false. |
307 | Redirection temporaire | Le navigateur client demande un document qui se trouve déjà dans le cache. De plus, ce document n’a pas été modifié depuis sa mise en cache. Le navigateur client utilise la copie mise en cache du document au lieu de le télécharger à partir du serveur. |
4xx - Erreurs client
Ces codes d’état HTTP indiquent qu’une erreur s’est produite et que le navigateur client semble être fautif. Par exemple, le navigateur client peut avoir demandé une page qui n’existe pas. Ou bien, le navigateur client n’a peut-être pas fourni d’informations d’authentification valides.
IIS utilise les codes d’état HTTP d’erreur client suivants :
Code | Description | Notes |
---|---|---|
400 | Demande incorrecte | La requête n’a pas pu être comprise par le serveur en raison d’une syntaxe incorrecte. Le client ne doit pas répéter la requête sans modification. Pour plus d’informations, consultez Résolution des erreurs HTTP 400 dans IIS. |
401 | Accès refusé | La demande n’a pas été appliquée, car elle n’a pas d’informations d’identification d’authentification valides pour la ressource cible. |
403 | Interdit (Forbidden) | Le serveur a compris la demande, mais refuse de la traiter. |
404 | Introuvable | Le serveur d’origine n’a pas trouvé de représentation actuelle pour la ressource cible ou n’est pas disposé à divulguer qu’il en existe une. |
405 | Méthode non autorisée | La méthode reçue dans la ligne de demande est connue par le serveur d’origine, mais pas prise en charge par la ressource cible. |
406 | Non acceptable | Le navigateur client n’accepte pas le type MIME de la ressource demandée. |
408 | Délai d’attente de la demande dépassé | Le serveur n’a pas reçu de message de demande complet dans le délai d’attente. |
412 | Échec de la précondition | Une ou plusieurs conditions fournies dans les champs d’en-tête de demande ont la valeur false lors du test sur le serveur. |
413 | Entité de requête trop grande | La charge utile de requête HTTP est trop grande. |
400 - Bad request
Le fichier de pile de protocole de transfert hypertexte (Http.sys) empêche IIS de traiter la requête en raison d’un problème dans la requête. En général, ce code dʼétat HTTP signifie que la demande contient des caractères ou des séquences non valides ou que la demande est en contradiction avec les paramètres de sécurité du fichier Http.sys.
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 400 :
Code | Description |
---|---|
400,1 | En-tête Destination non valide |
400,2 | En-tête Depth non valide |
400,3 | En-tête If non valide |
400,4 | En-tête Overwrite non valide |
400,5 | En-tête Translate non valide |
400,6 | Corps de la demande non valide |
400,7 | Longueur de contenu non valide |
400,8 | Délai d’attente non valide |
400,9 | Jeton de verrouillage non valide |
Les codes de sous-état HTTP suivants ont été introduits depuis IIS 8.0 inclus dans Windows Server 2012 (système d’exploitation désormais hors prise en charge) :
Code | Description |
---|---|
400,10 | En-tête XFF (X-Forwarded-For) non valide |
400,11 | Demande de WebSocket non valide |
Les codes de sous-état HTTP suivants sont introduits dans la version 3.0.1916 du routage des demandes d’application (ARR) :
Code | Description |
---|---|
400,601 | Demande du client incorrecte (ARR) |
400,602 | Format d’heure non valide (ARR) |
400,603 | Erreur de plage d’analyse (ARR) |
400,604 | Client absent (ARR) |
400,605 | Nombre maximal de transferts (ARR) |
400,606 | Erreur de concurrence asynchrone (ARR) |
401 - Accès refusé
IIS définit plusieurs codes d’état HTTP qui indiquent une cause plus spécifique d’une erreur 401. Les codes dʼétat HTTP spécifiques suivants sʼaffichent dans le navigateur client mais pas dans le journal IIS :
Code | Description | Notes |
---|---|---|
401,1 | Échec de l’ouverture de session | La tentative dʼouverture de session échoue, probablement en raison dʼun nom dʼutilisateur ou dʼun mot de passe non valide. |
401,2 | Échec de l’ouverture de session à cause de la configuration du serveur | Ce code d’état HTTP indique un problème dans les paramètres de configuration de l’authentification sur le serveur. |
401,3 | Non autorisé pour cause de liste ACL sur la ressource | Ce code d’état HTTP indique un problème dans les autorisations du système de fichiers NTFS. Ce problème peut se produire même si les autorisations sont correctes pour le fichier auquel vous essayez d’accéder. Par exemple, ce problème se produit si le compte IUSR nʼa pas accès au répertoire C:\Winnt\System32\Inetsrv. |
401,4 | Échec de l’autorisation en raison du filtre | Un filtre ISAPI (Internet Server Application Programming Interface) ne permet pas à la demande d’être traitée en raison d’un problème d’autorisation. |
401,5 | Échec de l’autorisation en raison de l’application ISAPI/CGI. | Une application ISAPI ou une application CGI (Common Gateway Interface) ne permet pas à la demande dʼêtre traitée en raison dʼun problème dʼautorisation. |
401,501 | Accès refusé : limite de taux de requêtes simultanée atteinte | Restriction IP dynamique : trop de demandes simultanées ont été effectuées à partir de la même adresse IP cliente. |
401,502 | Accès refusé : limite maximale de taux de requête atteinte | Restriction d’adresse IP dynamique : le nombre maximal de requêtes provenant de la même adresse IP cliente dans une limite de temps spécifiée a été atteint. |
401,503 | Accès refusé : adresse IP refusée | Restriction IP : l’adresse IP du client est incluse dans la liste de refus. |
401,504 | Accès refusé : nom d’hôte refusé | Restriction IP : le nom d’hôte du client est inclus dans la liste de refus. |
403 - Interdit
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 403 :
Code | Description | Notes |
---|---|---|
403,1 | Accès en exécution interdit | Le niveau approprié de l’autorisation d’exécution n’est pas accordé. |
403,2 | Accès en lecture interdit | Le niveau approprié de lʼautorisation de lecture nʼest pas accordé. Vérifiez que vous avez configuré IIS pour accorder la l’autorisation Lecture au répertoire. En outre, si vous utilisez un document par défaut, vérifiez que ce document existe. |
403,3 | Accès en écriture interdit | Le niveau approprié de lʼautorisation en écriture nʼest pas accordé. Vérifiez les autorisations IIS et les autorisations du système de fichiers NTFS. Assurez-vous qu’ils sont configurés pour accorder l’autorisation « Écrire » au répertoire. |
403,4 | SSL requis | La demande est effectuée sur un canal non sécurisé. Mais l’application web nécessite une connexion SSL (Secure Sockets Layer). |
403,5 | Connexion SSL 128 requise | Le serveur est configuré pour exiger une connexion SSL 128 bits. Cependant, la demande nʼest pas envoyée au moyen dʼun chiffrement 128 bits. |
403,6 | Adresse IP rejetée | Le serveur est configuré pour refuser l’accès à l’adresse IP en cours. |
403,7 | Certificat client requis | Le serveur est configuré pour exiger un certificat pour l’authentification du client. Toutefois, le navigateur client n’a pas de certificat client approprié installé. Pour plus d’informations, consultez Erreur HTTP 403.7. |
403,8 | Accès au site refusé | Le serveur est configuré pour refuser les demandes basées sur le DNS (Domain Name System) de l’ordinateur client. Pour plus d’informations, consultez l’article Restrictions d’adresses IP dynamiques. |
403,9 | Connexions simultanées dépassées | Trop de clients essaient de se connecter au serveur web. |
403,10 | Interdit : Exécuter l’accès refusé | Le serveur web est configuré pour refuser l’accès « Exécuter ». |
403,11 | Interdit : Mot de passe modifié | Un mot de passe a été modifié. |
403,12 | Accès refusé au mappeur | La page à laquelle vous voulez accéder requiert un certificat client. Toutefois, l’accès au fichier est refusé à l’ID d’utilisateur associé au certificat client. |
403,13 | Certificat client résilié | Le navigateur client essaie d’utiliser un certificat client qui a été résilié par l’autorité de certification émettrice. |
403,14 | Affichage du contenu du répertoire refusé | Le serveur nʼest pas configuré pour afficher une listes des répertoires de contenu et aucun document par défaut nʼest défini. Pour plus d’informations, consultez Erreur HTTP 403.14. |
403,15 | Licences d’accès client dépassées | Le nombre de licences d’accès client a dépassé les limites du serveur web. |
403,16 | Le certificat client n’est pas approuvé ou non valide | Le navigateur client tente d’utiliser un certificat client non valide. Ou le serveur qui exécute IIS n’approuve pas le certificat client. Pour plus d’informations, consultez Erreur HTTP 403.16. |
403,17 | Le certificat client a expiré ou n’est pas encore valide | Le navigateur client tente dʼutiliser un certificat client expiré ou qui nʼest pas encore valide. |
403,18 | Impossible d’exécuter l’URL demandée dans le pool d’applications actuel | Une page d’erreur personnalisée est configurée. De plus, le pool d’applications de la page d’erreur du client est différent de celui de l’URL demandée. |
403,19 | Impossible d’exécuter des applications CGI pour le navigateur client dans ce pool d’applications | L’identité du pool d’applications ne dispose pas du droit d’utilisateur Remplacer un jeton de niveau processus. |
403,20 | Interdit : échec de l’ouverture de session Passport | Les demandes clientes utilisant l’ouverture de session passport ne sont pas autorisées. |
403,21 | Interdit : accès source refusé | Les requêtes WebDAV adressées au code source d’une ressource ne sont pas autorisées. |
403,22 | Interdit : profondeur infinie refusée | Les requêtes WebDAV avec une profondeur infinie ne sont pas autorisées. |
403,501 | Interdit : limite de taux de requêtes simultanée atteinte | Restriction IP dynamique : trop de demandes simultanées ont été effectuées à partir de la même adresse IP cliente. |
403,502 | Interdit : limite maximale de taux de requêtes atteinte | Restriction d’adresse IP dynamique : le nombre maximal de requêtes provenant de la même adresse IP cliente dans une limite de temps spécifiée a été atteint. |
403,503 | Interdit : adresse IP refusée | Restriction IP : l’adresse IP du client est incluse dans la liste de refus. |
403,504 | Interdit : nom d’hôte refusé | Restriction IP : le nom d’hôte du client est inclus dans la liste de refus. |
404 - Introuvable
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 404 :
Code | Description | Notes |
---|---|---|
404,0 | Introuvable | Le fichier auquel vous essayez dʼaccéder a été déplacé ou nʼexiste pas. |
404,1 | Site introuvable | Le site web demandé n’existe pas. |
404,2 | Restriction ISAPI ou CGI. | La ressource ISAPI demandée ou la ressource CGI demandée est restreinte sur l’ordinateur. Pour plus d’informations, consultez Erreur HTTP 404.2. |
404,3 | Restriction de type MIME. | Le mappage MIME en cours pour le type dʼextension demandé nʼest pas valide ou nʼest pas configuré. |
404,4 | Aucun gestionnaire n’est configuré. | L’extension du nom de fichier de l’URL demandée n’a pas de gestionnaire configuré pour traiter la demande sur le serveur web. |
404,5 | Refusé par la configuration de filtrage des demandes. | L’URL demandée contient une séquence de caractères qui est bloquée par le serveur. |
404,6 | Verbe refusé. | La demande est effectuée à l’aide d’un verbe HTTP qui n’est pas configuré ou qui n’est pas valide. |
404,7 | Extension de fichier refusée. | L’extension de nom de fichier demandée n’est pas autorisée. |
404,8 | Espace de noms masqué. | L’URL demandée est refusée parce que le répertoire est masqué. |
404,9 | Attributs de fichiers masqués. | Le fichier demandé.est masqué. |
404,10 | En-tête de la demande trop long. | La demande est refusée parce que les en-têtes de demande sont trop longs. |
404,11 | La demande contient une séquence d’échappement double. | La demande contient une double séquence d’échappement. |
404,12 | Caractères étendus dans la demande. | La demande contient des caractères étendus et le serveur est configuré pour ne pas pour autoriser les caractères étendus. |
404,13 | Valeur Content-Length trop importante. | La demande contient un en-tête Content-Length . La valeur de l’en-tête Content-Length est supérieure à la limite autorisée pour le serveur. Pour plus d’informations, consultez Erreur HTTP 404.13 - CONTENU_TROP_LONG. |
404,14 | URL de demande trop longue. | L’URL demandée dépasse la limite autorisée pour le serveur. |
404,15 | Chaîne de requête trop longue. | La demande contient une chaîne de requête qui dépasse la limite autorisée pour le serveur. |
404,16 | Demande WebDAV envoyée au gestionnaire de fichiers statiques | Une requête WebDAV n’a pas été traitée par une fonctionnalité WebDAV et a été envoyée au gestionnaire de fichiers statique. |
404,17 | Contenu dynamique mappé au gestionnaire de fichiers statiques | Pour plus d’informations, consultez Erreur HTTP 404.17 - Non trouvé. |
404,18 | Séquence de chaînes de requête refusée | La requête contient une séquence de chaînes de requête qui n’est pas autorisée. |
404,19 | Refusé par la règle de filtrage | La demande a été refusée en raison d’une règle de filtrage des demandes. |
404,20 | Trop de segments d’URL | La requête contient trop de segments d’URL. |
404,501 | Introuvable : limite de taux de requêtes simultanée atteinte | Restriction IP dynamique : trop de demandes simultanées ont été effectuées à partir de la même adresse IP cliente. |
404,502 | Introuvable : limite maximale de taux de requête atteinte | Restriction d’adresse IP dynamique : le nombre maximal de requêtes provenant de la même adresse IP cliente dans une limite de temps spécifiée a été atteint. |
404,503 | Introuvable : adresse IP refusée | Restriction IP : l’adresse IP du client est incluse dans la liste de refus. |
404,504 | Introuvable : nom d’hôte refusé | Restriction IP : le nom d’hôte du client est inclus dans la liste de refus. |
405, 406, 408, 412 et 413
Code | Description | Notes |
---|---|---|
405,0 | Méthode non autorisée. | La demande est effectuée à l’aide d’une méthode HTTP qui n’est pas valide. Pour plus d’informations, consultez Erreur HTTP 405.0. |
406,0 | Pas acceptable. | La demande est effectuée à l’aide d’un en-tête Accept contenant une valeur MIME non valide. |
408.0 | La requête a expiré. | Le serveur n’a pas reçu de message de demande complet dans le délai d’attente. |
412,0 | Échec de la condition préalable. | La demande est effectuée à l’aide d’un en-tête de demande If-Match contenant une valeur non valide. |
413.0 | Demander une entité trop volumineuse. | La requête est effectuée à l’aide d’une charge utile trop importante. |
5xx - Erreur du serveur
Les codes dʼétat HTTP 5xx indiquent que le serveur ne parvient pas à traiter la demande car il rencontre une erreur.
IIS utilise les codes d’état HTTP d’erreur de serveur suivants :
Code | Description | Notes |
---|---|---|
500 | Erreur interne au serveur | Le serveur a rencontré une condition inattendue qui l’a empêché de répondre à la demande. |
501 | Les valeurs d’en-tête spécifient une configuration qui n’est pas implémentée | Le serveur ne prend pas en charge les fonctionnalités requises pour répondre à la demande. |
502 | Le serveur Web a reçu une réponse non valide en agissant en tant que passerelle ou proxy | Le serveur, alors qu’il agissait en tant que passerelle ou proxy, a reçu une réponse non valide d’un serveur entrant auquel il a accédé lors de la tentative de répondre à la demande. Pour plus d’informations, consultez Résolution des erreurs 502 dans ARR. |
503 | Service non disponible | Le serveur est actuellement incapable de gérer la demande en raison d’une surcharge temporaire ou d’une maintenance planifiée, qui sera probablement atténuée après quelque temps. |
500 - Internal server error
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 500 :
Code | Description | Notes |
---|---|---|
500,0 | Une erreur de module ou ISAPI s’est produite. | Ce code d’état HTTP peut se produire pour de nombreuses raisons associées au serveur. Pour plus d’informations, consultez Erreur HTTP 500.0 - Erreur de serveur interne. |
500,11 | L’application est en cours de fermeture sur le serveur Web. | La demande n’est pas traitée car le pool d’applications de destination est en cours d’arrêt. Attendez la fin du processus de travail, puis relancez la demande. Si le problème persiste, il se peut que l’application Web rencontre des problèmes qui l’empêchent de s’arrêter correctement. |
500,12 | L’application est occupée à redémarrer sur le serveur Web. | La demande n’est pas traitée car le pool d’applications de destination est en train de redémarrer. Ce code d’état HTTP doit disparaître lorsque vous actualisez la page. Si ce code d’état HTTP s’affiche à nouveau après avoir actualisé la page, le logiciel antivirus qui analyse le fichier Global.asa peut être à l’origine du problème. Si le problème persiste, il se peut que l’application Web rencontre des problèmes qui l’empêchent de redémarrer correctement. |
500,13 | Le serveur Web est surchargé. | La demande n’est pas traitée car le serveur est trop occupé pour accepter toute nouvelle demande entrante. En règle générale, ce code d’état HTTP signifie que le nombre de requêtes simultanées entrantes dépasse le nombre que l’application web IIS peut traiter. Ce problème peut se produire lorsque les paramètres de configuration des performances sont trop faibles, que le matériel est insuffisant ou qu’un goulot d’étranglement se produit dans l’application web IIS. Une méthode de résolution des problèmes courante consiste à générer un fichier de vidage de mémoire des processus IIS lorsque l’erreur se produit, puis à déboguer le fichier de vidage de la mémoire. |
500,15 | Les demandes directes pour Global.asax ne sont pas autorisées. | Une demande directe pour les fichiers Global.asa ou Global.asax est effectuée. |
500,19 | Données de configuration non valides. | Ce code d’état HTTP survient en raison d’un problème dans les fichiers associés Applicationhost.config ou Web.config. Pour plus d’informations, consultez Erreur HTTP 500.19. |
500,21 | Le module n’est pas reconnu. | |
500,22 | Une configuration ASP.NET httpModules ne s’applique pas en mode pipeline géré. |
|
500,23 | Une configuration ASP.NET httpHandlers ne s’applique pas en mode pipeline géré. |
|
500,24 | Une configuration d’emprunt d’identité ASP.NET ne s’applique pas en mode pipeline géré. | |
500,50 | Une erreur de réécriture s’est produite lors du traitement de la notification RQ_BEGIN_REQUEST . Une erreur d’exécution de la configuration ou de la règle entrante s’est produite. |
Voici où la configuration des règles distribuées est lue pour les règles entrantes et sortantes. |
500,51 | Une erreur de réécriture s’est produite lors de la gestion de la notification GL_PRE_BEGIN_REQUEST. Une erreur de configuration globale ou d’exécution d’une règle globale s’est produite. | Voici où la configuration des règles globales est lue. |
500,52 | Une erreur de réécriture s’est produite lors du traitement de la notification RQ_SEND_RESPONSE . Une exécution de règle de trafic sortant s’est produite. |
|
500,53 | Une erreur de réécriture s’est produite lors du traitement de la notification RQ_RELEASE_REQUEST_STATE . Une erreur d’exécution d’une règle de trafic sortant s’est produite. La règle est configurée pour être exécutée avant que le cache de sortie de l’utilisateur ne soit mis à jour. |
|
500,100 | Erreur ASP interne. | Une erreur se produit lors du traitement d’une page ASP (Active Server Pages). Pour obtenir des informations plus spécifiques sur l’erreur, désactivez les messages d’erreur HTTP simplifiés dans le navigateur Web. En outre, le journal IIS peut indiquer un numéro d’erreur ASP qui correspond à l’erreur qui se produit. |
502 - Passerelle incorrecte
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 502 :
Code | Description |
---|---|
502,1 | Expiration de délai de l’application CGI. |
502,2 | Passerelle incorrecte : sortie prématurée. |
502,3 | Passerelle incorrecte : erreur de connexion du redirecteur (ARR). |
502,4 | Passerelle incorrecte : aucun serveur (ARR). |
Les codes d’état HTTP suivants sont ajoutés dans ARR (Application Request Routing) version 3.0.1916 :
Code | Description |
---|---|
502,2 | Échec de la demande de mappage (ARR) |
502,3 | Échec de l’exécution asynchrone WinHTTP (ARR) |
502,4 | Aucun serveur (ARR). |
502,5 | Échec de WebSocket (ARR) |
502,6 | Échec de la demande transférée (ARR) |
502,7 | Échec de l’exécution de la demande (ARR) |
503 - Service non disponible
IIS définit les codes d’état HTTP suivants qui indiquent une cause plus spécifique d’une erreur 503 :
Code | Description | Notes |
---|---|---|
503,0 | Pool d’applications indisponible. | La demande est envoyée à un pool dʼapplications actuellement arrêté ou désactivé. Pour résoudre ce problème, assurez-vous que le pool d’applications de destination est démarré. Le journal des événements peut vous donner des informations sur la raison pour laquelle le pool d’applications est arrêté ou désactivé. |
503,2 | Limite des demandes simultanées dépassée. | La propriété appConcurrentRequestLimit est définie sur une valeur inférieure au nombre actuel de demandes simultanées. IIS n’autorise pas plus de requêtes simultanées que la valeur de la appConcurrentRequestLimit propriété. |
503,3 | File d’attente ASP.NET pleine | |
503,4 | File d’attente FastCGI pleine |
Plus d’informations
- Sémantique HTTP
- Utilisation des erreurs détaillées HTTP dans IIS 7.0
- RFC 2616 : protocole de transfert hypertexte -- HTTP/1.1
- RFC 6585 : Codes d’état HTTP supplémentaires
Exclusion de responsabilité de tiers
Les produits tiers mentionnés dans le présent article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft exclut toute garantie, implicite ou autre, concernant les performances ou la fiabilité de ces produits.