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

Sintomi

Considerare lo scenario descritto di seguito:

  • Un client proxy Web stabilisce una connessione SSL (Secure Socket Layer) a un server Web esterno tramite un server che esegue Microsoft Forefront Threat Management Gateway 2010.

  • Il controllo HTTPS non è coinvolto. Di conseguenza, viene stabilito un tunnel SSL end-to-end tra il client e il server Web.

  • All'interno di questa connessione stabilita, il client carica i dati nel server Web.

  • La connessione e il flusso TCP verso il server Web sono lenti.


In questo scenario, il caricamento non viene completato correttamente in alcuni casi.

Causa

Questo problema si verifica dopo che il client invia correttamente tutti i dati al server proxy TMG Il client esegue questa operazione anche se il server proxy TMG non ha ancora inviato tutti i dati al server Web di destinazione a causa della larghezza di banda lenta tra il server proxy TMG e il server Web di destinazione.

In questo caso, il server proxy TMG non gestisce correttamente il buffer promemoria da inviare al server Web di destinazione e la connessione TCP viene chiusa temporaneamente.

Risoluzione

Per risolvere il problema, installare il Service Pack descritto nell'articolo della Microsoft Knowledge Base seguente:

2555840 Descrizione del Service Pack 2 per Microsoft Forefront Threat Management Gateway 2010Note Per abilitare questo aggiornamento rapido, è necessario eseguire lo script setProxySocketSendBufSize.vbs nel server che esegue Forefront Threat Management Gateway 2010.

Per eseguire automaticamente setProxySocketSendBufSize.vbs script di aggiornamento, passare alla sezione "Risolvereil problema per me". Se si preferisce creare ed eseguire lo script manualmente, passare alla sezione "Risoluzione delproblema".

Correzione automatica



Per risolvere il problema automaticamente, fare clic sul pulsante o sul collegamento Correggi. Quindi fare clic su Esegui nella finestra di dialogo Download file e seguire i passaggi della procedura guidata Fix it.




Note

  • Questa procedura guidata è disponibile solo in lingua inglese. La correzione automatica, tuttavia, funziona anche per versioni di Windows in altre lingue.

  • Se non si sta utilizzando il computer che presenta il problema, è possibile salvare la soluzione Mix IT su un'unità di memoria flash o su un CD ed eseguirla sul computer interessato dal problema.


Passare quindi alla sezione "Il problema è stato risolto?".



Correzione manuale del problema

Per creare ed eseguire lo script, seguire questa procedura:

  1. Avviare Blocco note. A questo scopo, fare clic sul pulsante Start,scegliere Esegui,notepad.exe testo nella casella Apri e quindi fare clic su OK.

  2. Incollare lo script seguente nel nuovo file del Blocco note:

    Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"
    Const SE_VPS_NAME = "ProxySocketSendBufSize"
    Const SE_VPS_VALUE = 8192
    Sub SetValue()
    ' Create the root object.
    Dim root ' The FPCLib.FPC root object
    Set root = CreateObject("FPC.Root")
    'Declare the other objects that are needed.
    Dim array ' An FPCArray object
    Dim VendorSets ' An FPCVendorParametersSets collection
    Dim VendorSet ' An FPCVendorParametersSet object
    ' Obtain 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. Scegliere Salva con nome dalmenu File e quindi salvare lo script con setProxySocketSendBufSize.vbs.

  4. Scegliere Esci dal menu File per chiudere Blocco note.

  5. Fare doppio clic sul file VBS salvato nel passaggio 3.



Verifica della risoluzione del problema

  • Verificare se il problema è stato risolto. Se il problema è stato risolto, non occorre leggere il resto della sezione. Se il problema persiste, è possibile contattare il supporto tecnico.

  • Inviare commenti e suggerimenti. Per inviare feedback o segnalare eventuali problemi con la soluzione, lasciare un commento nel blog "Correggi il problema perme"o inviarci un messaggio di posta elettronica.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Per altre informazioni sulla terminologia relativa agli aggiornamenti software, fare clic sul numero dell'articolo seguente 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!

×