Symptomer
Tenk deg følgende:
-
Du kan aktivere HTTP-komprimering i Microsoft Internet Security and Acceleration (ISA) Server 2006 eller i Microsoft Forefront Threat Management Gateway (TMG) 2010.
-
På en klient bruker du ISA Server 2006 eller Forefront TMG 2010 som en Web-proxy til å koble til en Web-server. Imidlertid tar webserveren lang tid å svare på HTTP-forespørsler fra klienten.
Obs! Når Web-serveren sender data til ISA Server 2006 eller Forefront TMG 2010, akkumuleres ISA Server 2006 eller Forefront TMG 2010 data. ISA Server 2006 eller Forefront TMG 2010 sender ikke data til klienten til Web-serveren er ferdig med HTTP-forespørselen. -
Du lukker Web-leseren før Web-serveren er ferdig med å svare.
-
Sender klienten en TCP-tilbakestilling svar til ISA Server 2006 eller Forefront TMG 2010 på en TCP-økt ble åpnet.
-
Du prøver å få tilgang til Web-området på nytt, og klienten eller en midlertidig proxy-server bruker samme kildeport fra den forrige TCP-økten som henter bare TCP reset-svar.
I dette scenariet oppdager ISA Server 2006 eller Forefront TMG 2010 ikke av TCP-tilbakestilling svar til Web-serveren sender et fullstendig HTTP-svar, og ISA Server 2006 eller Forefront TMG 2010 avviser den nye klienttilkoblingen ved å bruke samme Klientport. Du kan derfor ikke tilgang til webområdet ved å bruke samme kildeport.
Obs! Støttet feilretting for Forefront TMG 2010 er inkludert i Forefront TMG 2010 Service Pack 1 (SP1).
Oppløsning
Informasjon om oppdateringspakke
Dette problemet er løst i Forefront TMG 2010 Service Pack 1.
Hvis du vil ha mer informasjon om hvordan du skaffer Forefront TMG 2010 Service Pack 1, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
981324 liste over problemer som er løst i Forefront Threat Management Gateway 2010 Service Pack 1
Informasjon om hurtigreparasjon for beregnet verdi
Informasjon om installasjon av hurtigreparasjoner
Hvis du vil løse dette problemet, gjør du følgende:
-
Installere samleoppdateringspakke som er beskrevet i følgende artikkel i Microsoft Knowledge Base (KB):
980067 -beskrivelse av hurtigreparasjonspakken for ISA Server 2006: 22 februar 2010
-
Kopier og Lim inn følgende skript i Notisblokk:
Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_NAME = "AllowPrematureClientTermination"
Const SE_VPS_VALUE = true
Sub SetValue()
' Create the root obect.
Dim root ' The FPCLib.FPC root object
Set root = CreateObject("FPC.Root")
'Declare the other objects needed.
Dim array ' An FPCArray object
Dim VendorSets ' An FPCVendorParametersSets collection
Dim VendorSet ' An FPCVendorParametersSet object
' Get references to the array object
' and the network rules collection.
Set array = root.GetContainingArray
Set VendorSets = array.VendorParametersSets
On Error Resume Next
Set VendorSet = VendorSets.Item( SE_VPS_GUID )
If Err.Number <> 0 Then
Err.Clear
' Add the item
Set VendorSet = VendorSets.Add( SE_VPS_GUID )
CheckError
WScript.Echo "New VendorSet added... " & VendorSet.Name
Else
WScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_NAME)
End If
if VendorSet.Value(SE_VPS_NAME) <> SE_VPS_VALUE Then
Err.Clear
VendorSet.Value(SE_VPS_NAME) = SE_VPS_VALUE
If Err.Number <> 0 Then
CheckError
Else
VendorSets.Save false, true
CheckError
If Err.Number = 0 Then
WScript.Echo "Done with " & SE_VPS_NAME & ", saved!"
End If
End If
Else
WScript.Echo "Done with " & SE_VPS_NAME & ", no change!"
End If
End Sub
Sub CheckError()
If Err.Number <> 0 Then
WScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.Description
Err.Clear
End If
End Sub
SetValue -
Lagre filen som en Microsoft Visual Basic script-fil ved å gi filen filtypen vbs. Hvis du for eksempel lagre filen med følgende navn:
EnableKB980066.vbs
-
Dobbeltklikk VBS-filen for å kjøre den.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for". Dette problemet ble først løst i Forefront TMG 2010 Service Pack 1.
Referanser
Hvis du vil ha mer informasjon om terminologi for programvareoppdatering, kan du klikke følgende artikkelnummer for å vise artikkelen i Microsoft Knowledge Base:
824684 beskrivelse av standardterminologien som brukes til å beskrive oppdateringer av Microsoft-programvare