Kirjaudu sisään Microsoft-tilillä
Kirjaudu sisään tai luo tili.
Hei,
Käytä toista tiliä.
Sinulla on useita tilejä
Valitse tili, jolla haluat kirjautua sisään.

Ongelman oireet

Oletetaan seuraava tilanne:

  • Verkkovälityspalvelinsovellus muodostaa SSL (Secure Socket Layer) -yhteyden ulkoiseen verkkopalvelimeen käyttämällä Microsoft Forefront Threat Management Gateway 2010:tä käyttäen.

  • HTTPS-tarkistus ei koske mitään. Tämän vuoksi asiakkaan ja verkkopalvelimen välinen päästä päähän -SSL-salaus on muodostettu.

  • Tämän yhteyden sisällä asiakas lataa tiedot verkkopalvelimeen.

  • Yhteys ja TCP-työnkulku verkkopalvelimeen ovat hitaita.


Tässä skenaariossa lataus ei toimi oikein tietyissä tilanteissa.

Syy

Tämä ongelma ilmenee, kun asiakas on onnistuneesti lähettänyt kaikki tietonsa TMG-välityspalvelimeen Asiakas tekee tämän, vaikka TMG-välityspalvelin ei ole vielä lähettänyt kaikkia tietoja kohde-verkkopalvelimeen TMG-välityspalvelimen ja kohde-verkkopalvelimen välisen hitaan kaistanleveyden vuoksi.

Tässä tapauksessa TMG-välityspalvelin ei käsittele oikein muistutuksen puskuria, joka lähetetään kohdeverkkopalvelimeen, ja TCP-yhteys suljetaan melko hyvin.

Ratkaisu

Voit ratkaista ongelman asentamalla seuraavassa Microsoft Knowledge Base -artikkelissa kuvatun Service Packin:

2555840 Microsoft Forefront Threat Management Gateway 2010Noten Service Pack 2:n kuvaus Jotta voit ottaa tämän hotfix-korjauksen käyttöön, sinun on suoritettava setProxySocketSendBufSize.vbs-komentosarja palvelimessa, jossa on käynnissä Forefront Threat Management Gateway 2010.

Jos haluat, että setProxySocketSendBufSize.vbs komentosarjan, siirryKorjaaminulle -osaan. Jos haluat luoda ja suorittaa komentosarjan itse, siirry Annaminun korjata seitse -osaan.

Korjaa ongelma puolestani



Voit korjata ongelman automaattisesti napsauttamalla Korjaa-painiketta tai linkkiä. Valitse sitten Tiedoston lataaminen -valintaikkunassa Suorita ja noudata ohjatun korjaustoiminnon ohjeita.




Muistiinpanot

  • Tämä ohjattu toiminto saattaa olla vain englanninkielinen. Automaattinen korjaus toimii kuitenkin myös muiden Windowsin kieliversioiden kanssa.

  • Jos et ole käyttämässä tietokonetta, jossa tämä ongelma ilmenee, tallenna Fix it -ratkaisu muistitikkuun tai CD-levylle ja suorita ne sitten tietokoneessa, jossa ongelma ilmenee.


Siirry sitten "Korjattiinko ongelma?" -osaan.



Haluan korjata ongelman itse

Voit luoda ja suorittaa komentosarjan seuraavasti:

  1. Käynnistä Muistio. Voit tehdä tämän valitsemalla Käynnistä,valitsemalla Suorita,notepad.exe Avaa-ruutuun ja valitsemalla SITTEN OK.

  2. Liitä seuraava komentosarja uuteen Muistio-tiedostoon:

    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. Valitse Tiedosto-valikossaTallenna nimelläja tallenna sitten komentosarja setProxySocketSendBufSize.vbs.

  4. Poistu Muistiosta valitsemalla Tiedosto-valikosta Lopeta.

  5. Kaksoisnapsauta vaiheessa 3 tallennettua .vbs-tiedostoa.



Korjasiko tämä ongelman?

  • Tarkista, onko ongelma korjaantunut. Jos ongelma on korjattu, sinun ei tarvitse tehdä muita tässä osassa kuvattuja toimia. Jos ongelmaa ei ole korjattu, voit ottaa yhteyttä tukeen.

  • Arvostamme palautettasi. Jos haluat antaa palautetta tai ilmoittaa tähän ratkaisuun liittyvistä ongelmista, jätä kommenttiKorjaaminulle -blogiin tai lähetä meille sähköpostia.

Tila

Microsoft on varmistanut, että tämä on ongelma Koskee-osassa luetelluissa Microsoft-tuotteissa.

Lisätietoja

Saat lisätietoja ohjelmistopäivitysterminologiasta napsauttamalla seuraavaa artikkelin numeroa, jolloin artikkeli on luetuna Microsoft Knowledge Base -tietokannassa:

824684 Microsoftin ohjelmistopäivitysten kuvaukseen käytetyn vakioterminologian kuvaus

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.

Oliko näistä tiedoista hyötyä?

Kuinka tyytyväinen olet käännöksen laatuun?
Mikä vaikutti kokemukseesi?
Kun valitset Lähetä, palautettasi käytetään Microsoftin tuotteiden ja palveluiden parantamiseen. IT-järjestelmänvalvojasi voi kerätä nämä tiedot. Tietosuojatiedot.

Kiitos palautteesta!

×