Симптоми
След като инсталирате или надстроите до Microsoft Exchange Server 2019 кумулативна актуализация (Cu) 8, получавате съобщения за грешка, които приличат на следните в регистри за събития на компютри:
Име на регистрационния файл: приложение Източник: ASP.NET 4.0.30319.0 ИД на събитие: 1309 Категория на задача: уеб събитие Ниво: предупреждение Ключови думи: класически Описание
Информация за изключение: Тип изключение: DuplicateKeyException Съобщение за изключение: не може да се добави дублиран ключ. Вместо това Използвайте INSERT в Microsoft. Exchange. Security. удостоверяване. FederatedAuthService. CacheReader. AddEntry (низ userKey, Int32 userPolicy, ConfigWrapper Config)
или
Име на регистрационния файл: приложение Източник: MSExchange често ИД на събитие: 4999 Категория на задача: общи Ниво: грешка Ключови думи: класически Описание
Watson report за да бъде изпратен за ИД на процеса: 3292, с параметри: E12IIS, c-RTL-AMD64, 15.02.0659.004, w3wp # MSExchangePowerShellFrontEndAppPool, M. Exchange. Security, M. E.. CacheReader, M. E. C. AddEntry., TimeoutCache.ErrorReportingEnabled: True
или
Име на регистрационния файл: приложение Източник: MSExchange отпред на HTTP ИД на събитие: 1003 Категория на задача: Core Ниво: грешка Ключови думи: класически Описание
PowerShell Възникна вътрешна грешка в сървъра. Необработената дерогация е: Microsoft. Exchange. Collections. TimeoutCache. DuplicateKeyException: не може да се добави дублиран ключ. Вместо това Използвайте INSERT в Microsoft. Exchange. Security. удостоверяване. FederatedAuthService. CacheReader. AddEntry (низ userKey, Int32 userPolicy, ConfigWrapper Config) в Microsoft. Exchange. Security. удостоверяване. FederatedAuthService. BasicAuthPolicyRepo. GetUserPolicy (низ userKey, Int32 traceId, Int32& userPolicy, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper Config) в Microsoft. Exchange. Security. удостоверяване. FederatedAuthService. BasicAuthPolicyEvaluator. IsBasicAuthAllowed (низ userKey, String protocolName, Int32 traceId, HttpApplication httpApplication, IRecipientSession recipientSession, IConfigurationSession configSession, ConfigWrapper Config) в Microsoft. Exchange. HttpProxy. ProxyModule. IsLegacyAuthAllowed (HttpApplication httpApplication) в Microsoft. Exchange. HttpProxy. ProxyModule. OnPostAuthenticateInternal (HttpApplication httpApplication) в Microsoft. Exchange. Common. IL. ILUtil. DoTryFilterCatch (Action tryDelegate; функция "2 filterDelegate; Action" 1 catchDelegate)
Причина
Този проблем се дължи на вътрешна промяна, приложена в Exchange Server 2019 CU8. Можете безопасно да игнорирате тези записи в регистъра на събитията сега. Поведението ще бъде адресирано към по-късна актуализация.
Решение
За да коригирате този проблем, инсталирайте сборната актуализация 9 за Exchange server 2019 или по-нова сборна актуализация за Exchange Server 2019.
Заобиколно решение
Потребителите могат да получат подкана за идентификационни данни за Outlook, когато получат грешката на DuplicateKeyException , която е описана в секцията симптоми. Можете да изпълните следната команда, за да върнете промяната, направена в CU8:
Set-OrganizationConfig-DefaultAuthenticationPolicy $null