Symptom
Tänk dig följande situation:
-
Du kommer åt en webbplats som publiceras i Microsoft Internet Security and Acceleration (ISA) Server 2004. Eller så kan du komma åt en webbplats genom att använda ISA Server 2004 som webbproxy.
-
Webbfiltret Komprimeringsfilter är aktiverat i ISA Server 2004.
-
Webbplatsen skickar ett HTTP/0.9-svar till klienten.
I det här scenariot får du något av följande felmeddelanden.
Felmeddelande 1
HTTP/1.1 502-proxyfel (det angivna nätverksnamnet är inte längre tillgängligt.)
Felmeddelande 2
Felkod 64: Värd inte tillgänglig
Bakgrund: Gatewayen eller proxyservern förlorade anslutningen till webbservern.
Orsak
Ett HTTP/0.9-svar har bara en brödtext, men inga rubriker. Webbplatsen stänger anslutningen för att ange att ett svar har avslutats.
Men webbfiltret Komprimeringsfilter i ISA Server förväntar sig ett HTTP/1.0- eller HTTP/1.1-svar. Webbfiltret Komprimeringsfilter känner inte igen ett HTTP/0.9-svar. Därför förutsätter webbfiltret Komprimeringsfilter att anslutningen går förlorad eller återställs innan webbplatsen kan skicka alla HTTP-svarsrubriker.
Lösning
Du kan komma runt det här problemet genom att inaktivera webbfiltret Komprimeringsfilter i ISA Server.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som listas i avsnittet "Gäller för".