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