Příznaky
Po instalaci nebo upgradu na kumulativní Microsoft Exchange Server 2019 (CU) 8se v protokolu událostí počítačů zobrazí chybové zprávy podobné následujícímu:
Název protokolu: Aplikace
Zdroj: ASP.NET 4.0.30319.0
ID události: 1309
Kategorie úkolů: Webová událost
Úroveň: Upozornění
Klíčová slova: Klasická
Popis:
Informace o výjimce:
Typ výjimky: DuplicateKeyException
Zpráva o výjimce: Duplicitní klíč nelze přidat. Místo toho použijte Vložit.
v Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry(String userKey, Int32 userPolicy, ConfigWrapper config)
nebo
Název protokolu: Aplikace
Zdroj: MSExchange Common
ID události: 4999
Kategorie úkolu: Obecné
Úroveň: Chyba
Klíčová slova: Klasická
Popis:
Watsonová zpráva o odeslání id procesu: 3292 s parametry: 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
nebo
Název protokolu: Aplikace
Zdroj: MSExchange Front End HTTP
ID události: 1003
Kategorie úkolů: Základní
Úroveň: Chyba
Klíčová slova: Klasická
Popis:
[PowerShell] Došlo k chybě interního serveru. Neošetřená výjimka byla: Microsoft.Exchange.Collections.TimeoutCache.DuplicateKeyException: Duplicitní klíč nelze přidat. Místo toho použijte Vložit.
v Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry(String userKey, Int32 userPolicy, ConfigWrapper config)
v Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyRepo.GetUserPolicy(String userKey, Int32 traceId, Int32& userPolicy, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper config)
v Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyEvaluator.IsBasicAuthAllowed(String userKey, String protocolName, Int32 traceId, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper config)
v Microsoft.Exchange.HttpProxy.ProxyModule.IsLegacyAuthAllowed(HttpApplication httpApplication)
v Microsoft.Exchange.HttpProxy.ProxyModule.OnPostAuthenticateInternal(HttpApplication httpApplication)
v Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch(Action tryDelegate, Func'2 filterDelegate, Action'1 catchDelegate)
Příčina
Tento problém je způsobený interní změnou použitou v Exchange Server 2019 CU8. Tyto položky protokolu událostí teď můžete bezpečně ignorovat. Chování se bude řešit pozdější aktualizací.
Řešení
Pokud chcete tento problém vyřešit, nainstalujte kumulativní aktualizaci 9 pro Exchange Server 2019 nebo novější kumulativní aktualizaci pro Exchange Server 2019.
Alternativní řešení
Uživatelům se může zobrazit výzva k zadání přihlašovacích údajů pro Outlook, když se zobrazí chyba DuplicateKeyException popsaná v části Příznaky. Pokud chcete vrátit změnu provedenou v CU8, můžete spustit následující příkaz:
Set-OrganizationConfig -DefaultAuthenticationPolicy $null