Komunikat o błędzie podczas uzyskiwania dostępu do witryny sieci Web za pośrednictwem programu ISA Server 2006 lub Microsoft Forefront Threat Management Gateway, Medium Business Edition: "HTTP 400-złe żądanie"


Ważne Ten artykuł zawiera informacje dotyczące sposobu modyfikowania rejestru. Upewnij się, że kopię zapasową rejestru przed przystąpieniem do modyfikacji. Upewnij się, że wiesz, jak przywrócić rejestr, jeśli wystąpi problem. Aby uzyskać więcej informacji dotyczących sposobu kopii zapasowej, przywracania i modyfikowania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows

Symptomy


Podczas uzyskiwania dostępu do witryny sieci Web za pomocą programu Microsoft Internet Security and Acceleration (ISA) Server 2006 lub Microsoft Forefront Threat Management Gateway, Medium Business Edition, pojawi się następujący komunikat o błędzie:
HTTP 400-złe żądanie
Ten problem może wystąpić podczas uzyskiwania dostępu do witryny sieci Web, która jest publikowana w programie ISA Server 2006 lub Microsoft Forefront Threat Management Gateway, Medium Business Edition. Ten problem może również wystąpić podczas uzyskiwania dostępu do witryny sieci Web za pomocą reguły dostępu HTTP, który jest zdefiniowany w programie ISA Server 2006 lub Microsoft Forefront Threat Management Gateway, Medium Business Edition.

Przyczyna


Ten problem występuje, ponieważ program ISA Server 2006 i Microsoft Forefront Threat Management Gateway, Medium Business Edition upuść odpowiedzi HTTP i żądania HTTP, jeśli ich nagłówki HTTP zawierają kontynuacji wierszy.

Rozwiązanie


Ostrzeżenie poważne problemy mogą wystąpić, jeśli niepoprawnie zmodyfikować rejestr za pomocą edytora rejestru lub przy użyciu innej metody. Te problemy mogą wymagać ponownej instalacji systemu operacyjnego. Firma Microsoft nie może zagwarantować, że te problemy zostaną rozwiązane. Modyfikowanie rejestru na własne ryzyko. Aby rozwiązać ten problem, wykonaj następujące kroki:
  1. W przypadku programu ISA Server 2006 należy zastosować poprawkę 941297. Aby uzyskać więcej informacji na temat tej poprawki kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
    941297 Opis pakietu poprawek dla programu ISA Server 2006:15 sierpnia 2007
  2. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit, a następnie kliknij przycisk OK.
  3. Zlokalizuj, a następnie kliknij następujący podklucz rejestru:
    HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\RAT\Stingray\Debug\Web Filters
    Uwaga Jeśli podklucz Rat\stingray\debug\web filtrów nie istnieje, należy go utworzyć.
  4. W menu Edycja wskaż polecenie Nowy, a następnie kliknij polecenie Wartość DWORD.
  5. Wpisz APPEND_CONTINUATION_LINES, a następnie naciśnij przycisk ENTER.
  6. W menu Edycja kliknij polecenie Modyfikuj.
  7. W polu Dane wartości wpisz 1, a następnie kliknij przycisk OK.
  8. Zamknij Edytor rejestru.
Po wykonaniu tych kroków, pierwszy wiersz kontynuacji jest dołączany do głównego wiersza nagłówka. Pozostałe wiersze kontynuacji są odrzucane.

Stan


Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft, które są wymienione w sekcji "dotyczy".