Příznaky

Při použití dynamické ukládání do mezipaměti pro webový server dynamické ukládání do mezipaměti může nesprávně odstranit naposledy uložená v mezipaměti objektů z mezipaměti serveru se systémem Forefront Threat Management Gateway 2010 nebo Internet Security and Acceleration Server 2006při souběžných žádostech pro stejný objekt a objektu není aktuálně uložených v mezipaměti.Například zvažte následující scénář:

  • Chcete-li ukládání do mezipaměti serveru se systémem Forefront Threat Management Gateway 2010 nebo Internet Security and Acceleration Server 2006 jsou provedeny dva požadavky (request1 a request2) pro stejný objekt.

  • Objekt není aktuálně uložených v mezipaměti na serveru mezipaměti.

  • Požadavek je dynamické adresy URL, která obsahuje speciální znaky, například otazník (?).

  • Dynamické ukládání do mezipaměti je povoleno v mezipaměti pravidlo, které platí pro daný objekt na cílovou adresu URL.

  • Vzhledem k tomu, že objekt v mezipaměti ukládání do mezipaměti serveru neexistuje, request1 a request2 jsou odeslány na webový server objektu.

  • Po obdržení odpovědi na objekt pomocí request1 objekt je přidán do mezipaměti ukládání do mezipaměti serveru.

  • Pokud odpověď u objektu podle request2 dorazí v průběhu aktualizace mezipaměti pro objekt request1, položka mezipaměti [?] je nesprávně označena pro odstranění.

  • Po mezipaměti je aktualizován podle request1, je položka mezipaměti odstraněny.

V tomto scénáři může způsobit další žádost pro stejný objekt další požadavky na webový server. Očekáváte však žádost místo mají být doručeny z mezipaměti.Poznámka: Mezipaměť je aktualizován a pracuje podle očekávání, pokud jsou splněny všechny podmínky v tomto scénáři.

Řešení

Chcete-li vyřešit tento problém, použijte jeden z následující opravy:

Forefront Threat Management brány 2010 Internet Security and Acceleration Server 2006Chcete-li nainstalovat tuto opravu, spusťte následující skript povolit opravu:

Const SE_VPS_GUID = "{143F5698-103B-12D4-FF34-1F34767DEabc}"Const SE_VPS_VALUE = "DeleteEntryForForceCache"Sub SetValue()' Create the root object.Dim root ' The FPCLib.FPC root objectSet root = CreateObject("FPC.Root")' Declare the other objects that are needed.Dim array ' An FPCArray objectDim VendorSets ' An FPCVendorParametersSets collectionDim VendorSet ' An FPCVendorParametersSet object' Obtain references to the array object' and to the network rules collection.Set array = root.GetContainingArraySet VendorSets = array.VendorParametersSetsOn Error Resume NextSet VendorSet = VendorSets.Item( SE_VPS_GUID )If Err.Number <> 0 ThenErr.Clear' Add the itemSet VendorSet = VendorSets.Add( SE_VPS_GUID )CheckErrorWScript.Echo "New VendorSet added... " & VendorSet.NameElseWScript.Echo "Existing VendorSet found... value- " & VendorSet.Value(SE_VPS_VALUE)End Ifif VendorSet.Value(SE_VPS_VALUE) <> true ThenErr.ClearVendorSet.Value(SE_VPS_VALUE) = trueIf Err.Number <> 0 ThenCheckErrorElseVendorSets.Save false, trueCheckErrorIf Err.Number = 0 ThenWScript.Echo "Done with " & SE_VPS_VALUE & ", saved!"End IfEnd IfElseWScript.Echo "Done with " & SE_VPS_VALUE & ", no change!"End IfEnd SubSub CheckError()If Err.Number <> 0 ThenWScript.Echo "An error occurred: 0x" & Hex(Err.Number) & " " & Err.DescriptionErr.ClearEnd IfEnd SubSetValue

Forefront Threat Management brány 2010

Chcete-li vyřešit tento problém, nainstalujte balíček opravy hotfix, která je popsána v následujícím článku znalostní báze Microsoft Knowledge Base:

2689195 kumulativní 2 pro Forefront Threat Management Gateway (TMG) 2010 Service Pack 2

Internet Security and Acceleration Server 2006

Společnost Microsoft má k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problému popsanému v tomto článku. Tuto opravu hotfix instalujte pouze do systémů, ve kterých dochází k potížím popsaným v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud nejste vážně ohrožen tímto problémem, doporučujeme počkat na další aktualizaci softwaru, která obsahuje tuto opravu hotfix.Pokud je oprava hotfix k dispozici ke stažení, je v horní části tohoto článku znalostní báze Knowledge Base oddíl "Oprava Hotfix je dostupná ke stažení" . Pokud tato sekce není uvedena, obraťte se na Zákaznický servis a podporu společnosti Microsoft k získaní opravy hotfix.Poznámka: Pokud nastanou další problémy nebo bude nutné další řešení potíží, bude možná třeba vytvořit další samostatný požadavek na služby. Běžná cena za technickou podporu se vztahuje k dodatečným otázkám podpory a k problémům, které se netýkají této konkrétní opravy hotfix. Úplný seznam telefonních čísel Zákaznického servisu a podpory společnosti Microsoft naleznete na následujícím webu podpory společnosti Microsoft, kde také můžete vytvořit samostatný požadavek na služby:

http://support.microsoft.com/contactus/?ws=supportPoznámka: Ve formuláři „Oprava hotfix je dostupná ke stažení“ se zobrazují jazyky, pro které je oprava hotfix k dispozici. Pokud váš jazyk není zobrazen, to je protože oprava hotfix není k dispozici pro daný jazyk.

Předpoklady

Musíte mít Microsoft Internet Security and Acceleration Server 2006 Service Pack 1 (SP1) nainstalovat tuto opravu hotfix.

Informace o restartování počítače

Bude pravděpodobně nutné restartovat počítač po instalaci této opravy hotfix.

Informace o nahrazení

Tato oprava hotfix nenahrazuje dříve vydanou opravu hotfix.

Informace o souborech

Anglická verze této opravy hotfix má atributy (nebo pozdější atributy souborů) uvedené v následující tabulce. Kalendářní data a časy jednotlivých souborů jsou uvedeny v koordinovaném světovém čase (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním časem a časem UTC naleznete na kartě Časové pásmo v položce Datum a čas v okně Ovládací panely.

Název souboru

Verze souboru

Velikost souboru

Datum

Čas

Platforma

Mspadmin.exe

5.0.5723.527

388,008

26-Mar-2012

17:26

x64

w3filter.dll

5.0.5723.527

951,208

26-Mar-2012

17:26

x64

Stav

Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".

Odkazy

Pro další informace o terminologii používané v aktualizacích softwaru, klepněte na následující číslo článku k zobrazení článku v databázi Microsoft Knowledge Base:

824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.