Príznaky
Po nainštalovaní alebo inovácii na kumulatívnu aktualizáciu Microsoft Exchange Server 2019 (CU) 8 sa v denníku udalostí počítačov zobrazia chybové hlásenia podobné nasledujúcemu:
Názov denníka: Aplikácia
Zdroj: ASP.NET 4.0.30319.0
ID udalosti: 1309
Kategória úlohy: Webová udalosť
Úroveň: Upozornenie
Kľúčové slová: Klasické
Popis:
Informácie o výnimkách:
Typ výnimky: DuplicateKeyException
Hlásenie o výnimke: Nedá sa pridať duplicitný kľúč. Použiť radšej funkciu Vložiť
at Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry(String userKey, Int32 userPolicy, ConfigWrapper config)
alebo
Názov denníka: Aplikácia
Zdroj: MSExchange Common
Identifikácia udalosti: 4999
Kategória úloh: Všeobecné
Úroveň: Chyba
Kľúčové slová: Klasické
Popis:
ID správy služby Watson, ktorá sa má odoslať pre proces: 3292, s parametrami: E12IIS, c-RTL-AMD64, 15.02.0659.004, w3wp#MSExchangePowerShellFrontEndAppPool, M.Exchange.Security, M.E.S.A.F.CacheReader.AddEntry, M.E.C.TimeoutCache.DuplicateKeyException, 28e2-dumptidset, 15.02.0659.004.
ErrorReportingEnabled: True
alebo
Názov denníka: Aplikácia
Zdroj: MSExchange Front End HTTP
ID udalosti: 1003
Kategória úloh: Základná
Úroveň: Chyba
Kľúčové slová: Klasické
Popis:
[PowerShell] Vyskytla sa vnútorná chyba servera. Nespracovaná výnimka bola: Microsoft.Exchange.Collections.TimeoutCache.DuplicateKeyException: Nie je možné pridať duplicitný kľúč. Použiť radšej funkciu Vložiť
at Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry(String userKey, Int32 userPolicy, ConfigWrapper config)
at Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyRepo.GetUserPolicy(String userKey, Int32 traceId, Int32& userPolicy, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper config)
at Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyEvaluator.IsBasicAuthAllowed(String userKey, String protocolName, Int32 traceId, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper config)
at Microsoft.Exchange.HttpProxy.ProxyModule.IsLegacyAuthAllowed(HttpApplication httpApplication)
at Microsoft.Exchange.HttpProxy.ProxyModule.OnPostAuthenticateInternal(HttpApplication httpApplication)
at Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)
Príčina
Tento problém je spôsobený internou zmenou použitou v Exchange Server 2019 CU8. Tieto položky denníka udalostí teraz môžete pokojne ignorovať. Toto správanie bude vyriešené v neskoršej aktualizácii.
Riešenie
Ak chcete tento problém vyriešiť, nainštalujte kumulatívnu aktualizáciu 9 pre Exchange Server 2019 alebo novšiu kumulatívnu aktualizáciu pre Exchange Server 2019.
Alternatívne riešenie
Používateľom sa môže zobraziť výzva na zadanie poverení pre Outlook, keď sa zobrazí chyba DuplicateKeyException , ktorá je popísaná v časti Príznaky. Ak chcete vrátiť zmenu vykonanú v CU8, môžete spustiť nasledujúci príkaz:
Set-OrganizationConfig -DefaultAuthenticationPolicy $null