症状

安装或升级到 Microsoft Exchange Server 2019累积更新 (CU) 8 后,在计算机事件日志中收到如下所示的错误消息:

日志名称:应用程序 源:ASP.NET 4.0.30319.0 事件 ID:1309 任务类别:Web 事件 级别:警告 关键字:经典 说明:

异常信息: 异常类型:DuplicateKeyException 异常消息:无法添加重复的密钥。 请改为使用"插入" 位于 Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry (String userKey、Int32 userPolicy、ConfigWrapper config)

日志名称:应用程序 源:MSExchange Common 事件 ID:4999 任务类别:常规 级别:错误 关键字:经典 说明:

Watson 报告即将针对进程 ID 发送:3292,包含参数: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

日志名称:应用程序 源:MSExchange 前端 HTTP 事件 ID:1003 任务类别:核心 级别:错误 关键字:经典 说明:

[PowerShell]发生内部服务器错误。 未处理异常是:Microsoft.Exchange.Collections.TimeoutCache.DuplicateKeyException:无法添加重复的密钥。 请改为使用"插入"    位于 Microsoft.Exchange.Security.Authentication.FederatedAuthService.CacheReader.AddEntry (String userKey、Int32 userPolicy、ConfigWrapper config)    位于 Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyRepo.GetUserPolicy (String userKey、Int32 traceId、Int32& userPolicy、HttpApplication httpApplication、IRecipientSession recipientSession、IConfigurationSession configSession、ConfigWrapper 配置)    at Microsoft.Exchange.Security.Authentication.FederatedAuthService.BasicAuthPolicyEvaluator.IsBasicAuthAllowed (String 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, Func'2 filterDelegate, Action'1 catchDelegate)

原因

此问题是由 2019 CU8 Exchange Server内部更改导致的。 现在可以安全地忽略这些事件日志条目。 该行为将在以后的更新中解决。

解决方法

若要解决此问题,请安装2019 年 10月累积更新 9 Exchange Server 2019 年 2 月更高版本的累积更新Exchange Server更新。

解决方法

收到"症状"部分所述的 DuplicateKeyException 错误时,可能会提示用户提供 Outlook 的凭据。 可以运行以下命令来还原 CU8 中所做的更改:

Set-OrganizationConfig -DefaultAuthenticationPolicy $null

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。