Prihláste sa s kontom Microsoft
Prihláste sa alebo si vytvorte konto.
Dobrý deň,
Vyberte iné konto.
Máte viacero kont
Vyberte konto, s ktorým sa chcete prihlásiť.

Príznaky

Server so systémom Microsoft Forefront Threat Management Gateway (TMG) 2010 môže zastaviť prijímať nové pripojenia na konkrétny webový server proxy alebo webový prijímač. Tento problém sa môže vyskytnúť po niekoľkých niekoľko dní dostupnosť servera.

Príčina

Tento problém sa vyskytuje, keď TMG prestal prijímať nové pripojenia na webový prijímač. To čoskoro zapĺňa nevybavených frontu zásuvke pomocné funkcie driver (AFD). Oneskorenie Front je plný, server sa spustí obnovenie nové prichádzajúce pripojenia. Ak server sledovať pomocou sledovanie siete v tejto situácii, môžete si všimnúť SYN ACK/RST vzor pre každý nový pokus o pripojenie.

Riešenie

Ak chcete vyriešiť tento problém, nainštalujte súhrnná 5 pre Forefront Threat Management Gateway (TMG) 2010 Service Pack 2.

Stav

Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.

Ďalšie informácie

Po nainštalovaní súhrnnej 5, musíte zapnúť funkciu časový limit nečinnosti prijímanie hovorov. Ak to chcete urobiť, postupujte nasledovne:

  1. Skopírujte nasledujúci skript do programu Poznámkový blok a uložte ho ako SetAcceptIdleTimeout.vbs:

    'Define the constants needed.Const strVpsGUID = "{143F5698-103B-12D4-FF34-1F34767DEABC}"
    Const strVpsPropertyName = "AcceptIdleTimeout"
    Const Error_FileNotFound = &H80070002
    Set objArgs = wscript.Arguments
    if objArgs.Count > 0 then
    uAcceptIdleTimeout = objArgs(0)
    end if
    if objArgs.Count <> 1 then
    wscript.echo "Usage: SetAcceptIdleTimeout.vbs <timeout>"
    wscript.echo
    wscript.echo "Set async accept timeout to <timeout> value (in sec)"
    wscript.echo "To disable async accept timeout set it to 0"
    wscript.Quit 2
    end if
    set objArray = CreateObject("FPC.Root").GetContainingArray()
    Set objVPSet = OpenVPSet(objArray, strVpsGUID)
    objVPSet.Value(strVpsPropertyName) = uAcceptIdleTimeout
    objArray.Save()
    objArray.RestartServices(1)
    function OpenVPSet(objParent, strVpsGUID)
    Set objVPSets = objParent.VendorParametersSets
    On Error Resume Next
    Set OpenVPSet = objVPSets.Item(strVpsGUID)
    ' Save the Err properties in case it needs to be re-raised
    errNumber = Err.Number
    errSource = Err.Source
    errDescription = Err.Description
    errHelpFile = Err.HelpFile
    errHelpContext = Err.HelpContext

    On Error GoTo 0

    if errNumber = Error_FileNotFound Then
    Set OpenVPSet = objVPSets.Add(strVpsGUID)
    Elseif errNumber < 0 Then
    ' An error other than "file not found" occurred -- re-raise the error,
    ' this time not under "On Error Resume Next"
    Err.Raise errNumber, errSource, errDescription, errHelpFile, errHelpContext
    End If
    end function


  2. Spustite skript na jeden zo serverov TMG. Napríklad nastavenie časového limitu 5 minút plynúť nasledujúci príkazový riadok:

    cscript.exe SetAcceptIdleTimeout.vbs 300
  3. Aby sa zmeny prejavili, reštartujte službu firewall na všetkých členov pole.


Konfliktný, spustite nasledujúci príkaz na Nastavenie limitu nečinnosti 0:

cscript.exe SetAcceptIdleTimeout.vbs 0


Odkazy

Informácie o terminológii , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.

Boli tieto informácie užitočné?

Aká je podľa vás jazyková kvalita textu?
Čo sa vám páčilo, prípadne čo nie?
Stlačením tlačidla Odoslať sa vaše pripomienky použijú na zlepšenie produktov a služieb spoločnosti Microsoft. Váš správca IT bude môcť tieto údaje zhromažďovať. Vyhlásenie o ochrane osobných údajov.

Ďakujeme za vaše pripomienky!

×