Gejala
Pertimbangkan skenario berikut ini:
-
Anda mengaktifkan kompresi HTTP di Microsoft Internet Security and Acceleration (ISA) Server 2006 atau dalam Microsoft Forefront Threat Management Gateway (TMG) 2010.
-
Di klien, Anda menggunakan ISA Server 2006 atau Forefront TMG 2010 sebagai proksi Web untuk menyambung ke Web server. Namun, Web server memerlukan waktu lama untuk merespons permintaan HTTP dari klien.
Catatan Apabila Web server mengirimkan data ke ISA Server 2006 atau Forefront TMG 2010, ISA Server 2006 atau Forefront TMG 2010 menumpuk data. ISA Server 2006 atau Forefront TMG 2010 tidak mengirimkan data ke klien hingga Web server selesai permintaan HTTP. -
Anda menutup Web browser sebelum Web server selesai merespons.
-
Klien mengirimkan TCP reset respons ISA Server 2006 atau Forefront TMG 2010 pada sesi TCP yang dibuka.
-
Anda mencoba untuk mengakses situs Web lagi, dan klien atau server proksi menengah menggunakan port sumber yang sama dari sesi TCP sebelumnya yang hanya mendapatkan respons reset TCP.
Dalam skenario ini, ISA Server 2006 atau Forefront TMG 2010 tidak mendeteksi TCP reset respons sampai Web server mengirimkan respons HTTP selesai, dan ISA Server 2006 atau Forefront TMG 2010 menolak sambungan klien baru dengan menggunakan port klien yang sama. Oleh karena itu, Anda tidak dapat mengakses situs Web dengan menggunakan Porta sumber yang sama.
Catatan Perbaikan yang didukung untuk Forefront TMG 2010 disertakan di Forefront TMG 2010 Paket Layanan 1 (SP1).
Pemecahan masalah
Informasi paket layanan
Masalah ini diperbaiki di Forefront TMG 2010 Paket Layanan 1.
Untuk informasi selengkapnya tentang cara mendapatkan Forefront TMG 2010 Paket Layanan 1, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
981324 daftar masalah yang diperbaiki dalam Forefront Threat Management Gateway 2010 Paket Layanan 1
Informasi pembatalan hotfix
Informasi penginstalan hotfix
Untuk mengatasi masalah ini, ikuti langkah-langkah berikut:
-
Menginstal paket Batal hotfix yang dijelaskan di artikel Pangkalan Pengetahuan Microsoft (KB) berikut ini:
Deskripsi paket hotfix ISA Server 2006 980067 : 22 Februari 2010
-
Salin dan tempel skrip berikut ini ke Notepad:
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 -
Simpan berkas sebagai berkas skrip Microsoft Visual Basic dengan memberikan berkas ekstensi nama berkas .vbs. Sebagai contoh, simpan berkas dengan nama berikut ini:
EnableKB980066.vbs
-
Klik dua kali berkas .vbs untuk menjalankannya.
Status
Microsoft telah mengkonfirmasi bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk". Masalah ini pertama kali dikoreksi di Forefront TMG 2010 Paket Layanan 1.
Referensi
Untuk informasi selengkapnya tentang peristilahan pemutakhiran perangkat lunak, klik nomor artikel berikut ini untuk melihat artikel di Pangkalan Pengetahuan Microsoft:
824684 Deskripsi tentang terminologi standar yang digunakan untuk menjelaskan pembaruan perangkat lunak Microsoft