Accedi con Microsoft
Accedi o crea un account.
Salve,
Seleziona un altro account.
Hai più account
Scegli l'account con cui vuoi accedere.

Sintomi

Si consideri lo scenario seguente:

  • Attivare la compressione HTTP in Microsoft Internet Security and Acceleration (ISA) Server 2006 o in Microsoft Forefront Threat Management Gateway (TMG) 2010.

  • Su un client, si utilizza ISA Server 2006 o Forefront TMG 2010 come proxy Web per connettersi a un server Web. Tuttavia, il server Web richiede molto tempo per rispondere alle richieste HTTP dal client.

    Nota: Quando il server Web invia i dati di ISA Server 2006 o di Forefront TMG 2010, ISA Server 2006 o Forefront TMG 2010 si accumula dati. ISA Server 2006 o Forefront TMG 2010 non invia dati al client fino a quando il server Web completa la richiesta HTTP.

  • Si chiude il browser Web prima che sia completato il server Web risponde.

  • Il client invia che una reimpostazione TCP risposta di ISA Server 2006 o di Forefront TMG 2010 in una sessione TCP che è stato aperto.

  • Si tenta di accedere nuovamente al sito Web e il client o un server proxy intermedio utilizza la stessa porta di origine della precedente sessione TCP contenente solo la risposta di reimpostazione TCP.

In questo scenario, ISA Server 2006 o Forefront TMG 2010 non rileva che il TCP reset risposta finché il server Web invia una risposta HTTP completa e ISA Server 2006 o Forefront TMG 2010 rifiuta la nuova connessione di client utilizzando la stessa porta del client. Pertanto, è possibile accedere al sito Web utilizzando la stessa porta di origine.

Nota: La correzione per Forefront TMG 2010 è incluso in Forefront TMG 2010 Service Pack 1 (SP1).

Risoluzione

Informazioni sul Service pack

Questo problema è risolto in Forefront TMG 2010 Service Pack 1.

Per ulteriori informazioni su come ottenere il Service Pack 1 di Forefront TMG 2010, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

981324 elenco dei problemi risolti in Forefront Threat Management Gateway 2010 Service Pack 1

Informazioni di rollup di aggiornamento rapido



Informazioni sull'hotfix

Per risolvere questo problema, attenersi alla seguente procedura:

  1. Installare il pacchetto cumulativo di hotfix descritto nel seguente articolo della Microsoft Knowledge Base (KB):

    980067 descrizione del pacchetto hotfix di ISA Server 2006: 22 febbraio 2010

  2. Copiare e incollare lo script seguente nel blocco note:

    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
  3. Salvare il file come file di script Microsoft Visual Basic assegnando al file con estensione vbs. Ad esempio, salvare il file con il seguente nome:

    EnableKB980066.vbs

  4. Doppio clic sul file vbs per eseguirlo.

Stato

Microsoft ha confermato che si tratta di un problema nei prodotti Microsoft elencati nella sezione "Si applica a". Il problema è stato corretto inizialmente in Forefront TMG 2010 Service Pack 1.

Riferimenti

Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:

824684 descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.

Queste informazioni sono risultate utili?

Come valuti la qualità della lingua?
Cosa ha influito sulla tua esperienza?
Premendo Inviare, il tuo feedback verrà usato per migliorare i prodotti e i servizi Microsoft. L'amministratore IT potrà raccogliere questi dati. Informativa sulla privacy.

Grazie per il feedback!

×