Komunikat o błędzie: Proxy raporty: 87 parametr jest nieprawidłowy


Objawy


Podczas łączenia z klienta do bezpiecznych witryn sieci Web przy użyciu usługi Internet Information Server (IIS) 4.0 i serwer, który został uaktualniony do programu Proxy Server 2.0 może zostać wyświetlony następujący komunikat o błędzie w przeglądarce klienta:
Raporty serwera proxy:
87 parametr jest nieprawidłowy.
Wystąpił błąd podczas próby pobrania adresu URL.
Ten błąd może być spowodowane:

Przyczyna


Ten komunikat o błędzie może wystąpić, jeśli jedna lub więcej z następujących warunków istnieją na IIS 4.0/Proxy Server 2.0:

Jeśli biblioteki DLL filtru wartość w następującym kluczu rejestru starszych zawiera ścieżki do plików W3proxy.dll i sspifilt.dll:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters

Te biblioteki DLL filtru ISAPI były wymagane przez poprzednie wersje programu IIS i serwera Proxy, ale nie są już potrzebne podczas korzystania z programu IIS 4.0 i Proxy Server 2.0.

Jeśli filtry ISAPI określony w właściwości z domyślna witryna sieci Web w programie IIS 4.0 są uszkodzone, niepoprawnych lub niezgodnymi z filtru ISAPI w3proxy.dll. W3proxy filtr ISAPI, które powinny być załadowane po raz pierwszy, a jego stan powinien wskazywać zielona strzałka skierowana w górę. Jeśli inny filtr ISAPI jest najpierw zainicjowaniu, to może uniemożliwić filtr ISAPI w3proxy inicjowanie. Inne filtry ISAPI mogą być ładowane do domyślna witryna sieci Web, takich jak exchfilt.dll, która jest instalowana po zainstalowaniu programu Outlook Web Access na serwerze. Normalnie te dodatkowe filtry są zainstalowane takie, że filtr w3proxy jest ładowany po raz pierwszy. Wszystkie filtry ISAPI zainstalowane w domyślnej witrynie sieci Web, które powinny być załadowane i ich stan powinien wskazywać zielona strzałka w górę.

Rozwiązanie


Ostrzeżenie: nieprawidłowe korzystanie z Edytora rejestru może spowodować poważne problemy, wymagające ponownego zainstalowania systemu operacyjnego. Firma Microsoft nie gwarantuje, że można rozwiązać problemy wynikające z nieprawidłowego użycia Edytora rejestru. Użyj Edytora rejestru na własne ryzyko.
1. Jeśli poniższy klucz rejestru zawiera jedną z wartości wymienione w części 1 sekcji Przyczyna powyżej, użyj Edytora rejestru (regedt32.exe zaleca się do tego celu) należy usunąć wartość biblioteki DLL filtru z następującego klucza rejestru:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\W3svc\Parameters
2. w przypadku obiektów z domyślna witryna sieci Web, karta Filtry ISAPI wskazują, że inny filtr ISAPI jest ładowany przed filtr w3proxy i filtr w3proxy nie trwa inicjowanie (wskazywanych przez czerwony stan Strzałka w dół) następnie:
a. przenieść filtr w3proxy do góry kolejność ładowania przez wyróżnienie go i za pomocą strzałki w górę w lewo ISAPI filtry w oknie Lista, tak, że jest u góry kolejność ładowania.

b. wprowadź zmianę do domyślna witryna sieci Web, klikając przycisk Zastosuj w dolnej części arkusza właściwości, a następnie przycisk OK. Zamknij Menedżera usług internetowych (ISM) Microsoft Management Console (MMC).



c. zatrzymać następujące usługi za pomocą apletu usługi w Panelu sterowania:

(1) usługa Administracja serwerem Proxy Microsoft.
(2) firma Microsoft WinSock Proxy usługi.
(3) usługę IISAdmin.
(4 usługa serwera Proxy Alert powiadomienia (Jeśli nie jest jeszcze zatrzymana przez 2.c.(1) krok powyżej.)
(5 usługa publikowania w sieci World Wide Web, (Jeśli nie jest jeszcze zatrzymana przez 2.c.3 krok powyżej.)
d. Uruchom ponownie usługi zatrzymane w 2.c. powyżej.

e. ponownie otworzyć program MMC ISM i rozwiń, aby udostępnić witrynę sieci Web Defalt. Kliknij prawym przyciskiem myszy w domyślnej witrynie sieci Web, a następnie wybierz polecenie Właściwości. Przejdź na zakładkę Filtry ISAPI. Sprawdź, że w3proxy został zainicjowany poprawnie, zgodnie ze wskazaniami zielona stan Strzałka w górę i że jest pierwszy filtr ISAPI załadowanych dla domyślnej witryny sieci Web.

f. Jeśli w3proxy filtr ISAPI nie został zainicjowany i inne istoty filtry są ładowane w domyślnej witrynie sieci Web, należy usunąć je (rejestrowanie każdego z nich i filtr lokalizacji na serwerze przed usunięciem) pojedynczo i powtórz kroki aż do tylko w3proxy 2.c przez 2. Filtr jest załadowany.

g. Zamień, filtry usunięty wcześniej (jeśli dotyczy) jeden raz z zaktualizowane wersje i powtórz kroki 2.a. Aby 2.e. Aby sprawdzić, czy zaktualizowane wersje działają poprawnie z filtru ISAPI w3proxy.
3. Jeżeli filtr ISAPI w3proxy znajduje się na górze kolejność filtrów i nie jest ładowania i inicjowania poprawnie, jeśli są uruchomione usługi IIS 4.0 i Proxy Server 2.0, należy zastąpić w3proxy.dll z nową kopią z odpowiedniego źródła: Windows NT Option Pack , Small Business Server 4.5 dystrybucji płyt CD, CD dystrybucji Back Office 4.5 lub innych znanym dobrym źródłem i powtórz kroki 2.a. za pośrednictwem 2.g., stosownie do przypadku.

Ponowne zastosowanie NT 4.0 Service pack zainstalowanego na serwerze po wymianie plików na serwerze na wypadek korzystanie z nieprawidłowo dopasowanych wersji na serwerze.