Erreur : le serveur web est verrouillé et bloque l’exécution du verbe DEBUGError: The Web Server Has Been Locked Down and Is Blocking the DEBUG Verb

L’exécution pas à pas d’une application Web ou d’un service web XML a échoué, car l’outil de verrouillage IIS a été exécuté et URLScan a été installé et activé.Stepping into a Web application or XML Web service failed because the IIS lockdown tool has been run and URLScan has been installed and activated. Cette condition empêche IIS de recevoir le verbe DEBUG.This condition blocks IIS from receiving the DEBUG verb.

URLScan est un outil de sécurité qui fonctionne conjointement avec l’outil de verrouillage IIS afin de permettre aux administrateurs de sites web IIS de désactiver les fonctionnalités inutiles et de restreindre le type de demandes HTTP traitées par le serveur.URLScan is a security tool that works in conjunction with the IIS Lockdown Tool to give IIS Web site administrators the ability to turn off unnecessary features and restrict the type of HTTP requests that the server will process. En bloquant des demandes HTTP spécifiques, l'outil de sécurité URLScan empêche les demandes potentiellement nuisibles de parvenir au serveur et de provoquer des dommages.By blocking specific HTTP requests, the URLScan security tool prevents potentially harmful requests from reaching the server and causing damage.

Si votre application s'exécute sur IIS 6.0 sous Windows Server 2003, il n'est pas nécessaire d'exécuter l'outil de verrouillage IIS puisque IIS 6.0 fournit les mêmes fonctionnalités.If your application is running on IIS 6.0 on Windows Server 2003, you need not run the IIS Lockdown tool because IIS 6.0 provides the same functionality.

Pour activer le débogage sur un serveur web sur lequel URLScan est installéTo enable debugging on a Web server with URLScan installed

  1. Localisez le fichier Urlscan.ini.Locate the Urlscan.ini file. En général, il se trouve dans un répertoire tel que le suivant :Normally, you will find it in a directory that looks something like this:

    C:\WINNT\System32\Inetsrv\urlscanC:\WINNT\System32\Inetsrv\urlscan

  2. Créer une copie du fichier et nommez-la Urlscan.old.Create a copy of the file, and name it Urlscan.old.

  3. Ouvrez la copie originale du fichier Urlscan.ini à l'aide du Bloc-notes ou de l'éditeur de texte de votre choix.Open the original copy of the Urlscan.ini file using Notepad or the text editor of your choice.

  4. Dans Urlscan.ini, localisez la section [AllowVerbs].In Urlscan.ini, locate the [AllowVerbs] section. Ajoutez DEBUG à la section [AllowVerbs].Add DEBUG to the [AllowVerbs] section. Si vous voyez ;DEBUG dans la section [AllowVerbs], supprimez le point-virgule pour supprimer les marques de commentaire du verbe.If you see ;DEBUG in the [AllowVerbs] section, remove the semicolon to uncomment the verb.

  5. Recherchez la section [DenyVerbs].Locate the [DenyVerbs] section. Si DEBUG apparaît dans la section [DenyVerbs], supprimez-le.If DEBUG appears in the [DenyVerbs] section, remove it.

  6. Enregistrez le fichier.Save the file.

  7. Redémarrez le serveur ou redémarrez IIS.Restart the server or restart IIS.

Voir aussiSee Also

Débogage d’Applications Web : Erreurs et dépannage Debugging Web Applications: Errors and Troubleshooting
Erreur : le serveur web n’a pas trouvé la ressource demandéeError: The Web Server Could Not Find the Requested Resource