Vzťahuje sa na
Forefront Threat Management Gateway 2010 Enterprise Forefront Threat Management Gateway 2010 Standard

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 = &H80070002Set objArgs = wscript.Argumentsif objArgs.Count > 0 then    uAcceptIdleTimeout = objArgs(0)end ifif 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 2end ifset objArray = CreateObject("FPC.Root").GetContainingArray()Set objVPSet = OpenVPSet(objArray, strVpsGUID)objVPSet.Value(strVpsPropertyName) = uAcceptIdleTimeoutobjArray.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 Ifend 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.