应用对象
Exchange Server 2010 Service Pack 3 Exchange Server 2010 Enterprise Exchange Server 2010 Standard

症状

当某些 RPC 请求返回 Exchange 客户端访问服务器或集线器传输服务器上的 Microsoft Exchange Server 2010年环境、 内存泄漏或内存损坏的ecMaxThreadsPerMdbExceeded或ecMaxThreadsPerSCTExceeded错误发生。另外,Microsoft Outlook 无法连接到 Exchange 服务器,并在事件日志中记录类似于以下一些事件︰

ID: 4999级别︰ 错误来源︰ MSExchange 通用计算机︰计算机 消息︰ Watson 报告将要发送的进程 id︰ 流程 Id,使用参数︰ E12N,生成类型应用程序版本、 edgetransport.exe,EXCHMEM.dll,调用堆栈希c0000005,调用堆栈希程序集版本

ID: 10003级别︰ 错误来源︰ MSExchangeTransport计算机︰计算机消息︰ 邮件处理与下面的调用堆栈时失败的传输进程︰ System.AccessViolationException︰ 尝试读取或写入受保护的内存。这是通常指示其他内存已损坏。

ID: 4999级别︰ 错误来源︰ MSExchange 通用计算机︰计算机消息︰ Watson 报告将要发送的进程 id:流程 Id,使用参数︰ E12N,生成类型应用程序版本、 Microsoft.Exchange.RpcClientAccess.Service.exe、 EXCHMEM.dll、调用堆栈希、 c0000005,调用堆栈希程序集版本

原因

因为不会重试失败的 RPC 请求之前释放分配的内存,将出现此问题。

解决方案

若要解决此问题,请安装以下更新汇总:

2917508 Exchange Server 2010 Service Pack 3 5 累积更新的说明

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

需要更多帮助?

需要更多选项?

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