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 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 to 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_VALUE)
End If

if VendorSet.Value(SE_VPS_VALUE) <> true Then

Err.Clear
VendorSet.Value(SE_VPS_VALUE) = true

If Err.Number <> 0 Then
CheckError
Else
VendorSets.Save false, true
CheckError

If Err.Number = 0 Then
WScript.Echo "Done with " & SE_VPS_VALUE & ", saved!"
End If
End If
Else
WScript.Echo "Done with " & SE_VPS_VALUE & ", 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

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?

Rozšiřte své znalosti a dovednosti
Projít školení
Získejte nové funkce jako první
Připojit se k programu Microsoft Insider

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou překladu?

Co ovlivnilo váš názor?

Máte další zpětnou vazbu? (Nepovinné)

Děkujeme za váš názor!

×