Condividi tramite


Errore: il server Web è stato bloccato e blocca il verbo DEBUG

Aggiornamento: novembre 2007

Error: The Web Server Has Been Locked Down and Is Blocking the DEBUG Verb

L'accesso a un'applicazione Web o a un servizio Web XML non è riuscito in quanto è stato eseguito lo strumento di blocco IIS ed è stato installato e attivato URLScan. Questa condizione impedisce la ricezione del verbo DEBUG da parte di IIS.

URLScan è uno strumento di protezione che viene utilizzato con lo strumento di blocco IIS per fornire agli amministratori di siti Web IIS la capacità di disattivare le funzioni non necessarie e limitare il tipo di richieste HTTP che verranno elaborate dal server. Bloccando richieste HTTP specifiche, lo strumento di protezione URLScan impedisce a richieste potenzialmente dannose di raggiungere il server e causare danni.

Se l'applicazione viene eseguita in IIS 6.0 in Windows Server 2003, non è necessario eseguire lo strumento di blocco IIS perché IIS 6.0 fornisce la stessa funzionalità.

Per attivare il debug su un server Web con URLScan installato

  1. Individuare il file Urlscan.ini. In genere è presente in una directory simile a quella indicata di seguito.

    C:\WINNT\System32\Inetsrv\urlscan

  2. Creare una copia del file e assegnarvi il nome Urlscan.old.

  3. Aprire la copia originale del file Urlscan.ini mediante il Blocco note o l'editore di testo desiderato.

  4. In Urlscan.ini individuare la sezione [AllowVerbs]. Aggiungere DEBUG alla sezione [AllowVerbs]. Se è presente la stringa ;DEBUG nella sezione [AllowVerbs], e il punto e virgola per rimuovere il commento dal verbo.

  5. Individuare la sezione [DenyVerbs]. Rimuovere DEBUG, se è presente nella sezione [DenyVerbs].

  6. Salvare il file.

  7. Riavviare il server o IIS.

Vedere anche

Attività

Errore: il server Web non è in grado di trovare la risorsa richiesta

Riferimenti

Debug di applicazioni Web: errori e risoluzione dei problemi