Symptom
Återkommande fel får du från en server som kör Microsoft Forefront Unified Access Gateway (UAG) 2010. Dessa fel inträffar vanligen under inloggningsprocessen och du får en felkod HTTP 500. Dock kan du få en felkod HTTP 400 eller Forefront UAG felkoden 152. Problemet är ofta utlöses av villkor för tung belastning på Forefront UAG-server.
Om du utför spårning i Forefront UAG uppstå kryptering eller dekryptering fel som liknar följande i spåret:
[whlsecurityutilities CSSOHelpers::Decrypt SSOHelpers.cpp@524] Fel: CryptoKey::Decrypt() BCryptDecrypt2 Status [-1073741762]
[whlsecurityutilities CSignatureHandler::RemoveSignature SignatureHandler.cpp@233] Fel: CSSOHelpers::Decrypt misslyckades
Orsak
Det här problemet uppstår på grund av skador i en buffert för delat minne i en kryptografisk nyckel struktur som Forefront UAG används för att kryptera och dekryptera strängar som en del av dess värd-nätverksadresser (HAT) signering process.
Lösning
Lös problemet genom att installera Service Pack 4 för Microsoft Forefront Unified Access Gateway 2010.
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
Se den terminologin som Microsoft använder för att beskriva programuppdateringar.