Udostępnij za pośrednictwem


Błąd: serwer sieci Web został zablokowany i blokuje zlecenie DEBUG

Przechodzenie do aplikacji sieci Web lub usługi XML sieci Web nie powiodło się, ponieważ wyczerpał narzędzie IIS lockdown tool i URLScan zostały zainstalowane i aktywowane.Ten warunek blokuje IIS od otrzymania zlecenia DEBUG.

URLScan jest narzędziem zabezpieczeń, które działa w połączeniu z narzędzie blokowania usług IIS do dają możliwość wyłączyć niepotrzebne funkcje i ograniczyć typ żądania HTTP, które serwer będzie przetwarzać Administratorzy witryn sieci Web usług IIS.Przez blokowanie określonych żądań HTTP, narzędzie URLScan zabezpieczeń uniemożliwia potencjalnie szkodliwych żądania od osiągnięcia serwera i powodowania szkód.

Jeśli aplikacja działa na usługach IIS 6.0 w systemie Windows Server 2003, należy nie uruchomić narzędzie blokowania usług IIS, ponieważ usługi IIS 6.0 udostępnia taką samą funkcjonalność.

Aby włączyć debugowanie na serwerze sieci Web z programu URLScan instalowanych

  1. Zlokalizuj plik Urlscan.ini.Normalnie można go znaleźć w katalogu, który wygląda następująco:

    C:\WINNT\System32\Inetsrv\urlscan

  2. Utwórz kopię pliku i nadaj mu nazwę Urlscan.old.

  3. Otwórz oryginalną kopię pliku Urlscan.ini za pomocą Notatnika lub dowolnego edytora tekstu.

  4. W Urlscan.ini zlokalizować sekcji [AllowVerbs].Program DEBUG należy dodać do sekcji [AllowVerbs].Jeśli widzisz; debugowania w sekcji [AllowVerbs], Usuń średnik na odkomentuj zlecenia.

  5. Zlokalizować sekcji [DenyVerbs].Jeśli program DEBUG pojawia się w sekcji [DenyVerbs], należy ją usunąć.

  6. Zapisz plik.

  7. Ponowne uruchomienie serwera lub uruchom ponownie usługi IIS.

Zobacz też

Zadania

Błąd: serwer sieci Web nie mógł znaleźć żądanego zasobu

Informacje

Debugowanie aplikacji sieci Web: Błędy i rozwiązywanie problemów