在 Exchange Server 2010 中的客户端访问服务器 (CAS) 上记录了事件 ID 4999

文章翻译 文章翻译
文章编号: 2665115 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

请考虑以下情形:
  • 您必须运行 Microsoft Exchange Server 2010 中的服务器。
  • 在服务器上的邮箱数据库的名称包含一个或多个下列特殊字符:
    (
    )
    :
  • 您安装了 Microsoft Exchange Server 2010 Service Pack 2 (SP2)。
  • 为用户的系统助理 homeMDB 属性指向的邮箱数据库的名称中含有特殊字符。
  • 用户尝试访问 Exchange Server 2010 SP2 邮箱。
在这种情况下,MSExchangeServicesAppPool 应用程序池在 Exchange Server 2010 中的客户端访问服务器 (CAS) 时崩溃。因此,Exchange Web 服务 (EWS) 的应用程序无法连接到运行 Exchange Server 2010 中的服务器。

此外,在 Exchange Server 2010 中的客户端访问服务器上的事件查看器中应用程序日志中记录以下错误消息:
记录名称: 应用程序
资料来源: MSExchange 通用
日期:日期>
事件 ID: 4999
任务类别: 常规
级别: 错误
关键词: 经典
说明:
Watson 报告将要发送的进程 id:进程 ID1>,使用参数: E12,生成类型>,版本编号1>,WS、 M.Exchange.Diagnostics、 M.E.D.RequestDetailsLoggerBase.SetBugdetSnapshotResourceInfo、 System.IndexOutOfRangeException,XXXX>,版本编号>.
ErrorReportingEnabled: 假


记录名称: 应用程序
资料来源: ASP.NET 2.0.50727.0
事件 ID: 1309年
任务类别: Web 事件
级别: 警告
说明:
事件代码: 3005
事件消息: 发生了未处理的异常。
活动时间:日期和时间>
事件时间 (UTC):日期和时间>
事件 ID:ID>
事件顺序:XX>
事件实例具体值:XX>
事件详细信息代码:XX>

应用程序的信息:
应用程序域:/LM/W3SVC/1/根/EWS-X-XXXXXXXXXXXXXXXXXX
信任级别: 完全
应用程序虚拟路径: /EWS
应用程序的路径:驱动器1>: \Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\
计算机名:计算机名称>

进程的信息:
进程 ID:进程 ID>
进程名称: w3wp.exe
帐户名称: NT AUTHORITY\SYSTEM

异常信息:
异常类型: IndexOutOfRangeException
异常消息: 索引已超出数组的界限。

请求的信息:
请求 URL: https://ClientAccessServerFQDN1>: 443/EWS/Exchange.asmx
请求路径: /EWS/Exchange.asmx
用户主机地址:IP>
用户:用户>
进行身份验证:,则返回 True
身份验证类型: NTLM
线程帐户名: NT AUTHORITY\SYSTEM

线程的信息:
线程 ID:XX>
线程帐户名: NT AUTHORITY\SYSTEM
正在模拟: 假

堆栈跟踪: 在 Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase.SetBugdetSnapshotResourceInfo (字符串 budgetResourcesString)
在 Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase.FetchThrottlingData()
在 Microsoft.Exchange.Diagnostics.RequestDetailsLoggerBase.Commit()
在 Microsoft.Exchange.Services.Global.Application_EndRequest (对象发件人,EventArgs e)
在 System.Web.HttpApplication.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute()
在 System.Web.HttpApplication.ExecuteStep (IExecutionStep 步骤、 布尔值 & completedSynchronously)

原因

因为数据库名称中的特殊字符会导致 IndexOutOfRangeException 异常,则会出现此问题。此异常时,MSExchangeServicesAppPool 应用程序池崩溃。

解决方案

累积更新信息

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

2645995 更新汇总 1 的 Exchange Server 2010 Service pack 2 的说明

热修复补丁程序信息

中期计划更新 (IU) 是可以从 Microsoft 获得。但是,此 IU 程序用于解决本文中描述的问题。此 IU 仅适用于系统遇到本文中所描述的问题。此 IU 可能会接受进一步的测试。因此,如果这个问题没有对您造成严重的影响,我们建议您等待包含此 IU 的下一个软件更新。

若要获取此 IU,请联系 Microsoft 客户服务和支持。

注意如果出现其他问题或需要任何故障诊断,您可能需要创建单独的服务请求。到其他支持问题和事项,不计入该特定 IU 将照常收取支持费用。Microsoft 客户服务和支持电话号码,或创建单独的服务请求的完整列表,请访问下面的 Microsoft 网站:
http://support.microsoft.com/contactus/?ws=support

更多信息

此问题会影响以下客户端应用程序:
  • Microsoft Outlook 2010 OOF 和可用性
  • Microsoft Office Outlook 2007 OOF 和可用性
  • Microsoft Outlook 设置为 Mac 2011
  • Microsoft Entourage 2008 年
  • Microsoft Office 通信服务器
  • Microsoft Lync 2010 年
  • 统一消息传递
  • 邮箱复制服务
  • Microsoft Office Outlook 2003 年当它连接到 RPC 客户端访问服务
  • Microsoft Project 服务器
  • Microsoft Outlook Web App
  • 黑莓企业服务器
  • 黑莓手机互联网服务
  • 使用 Microsoft Exchange ActiveSync 的 NitroDesk TouchDown
  • 苹果邮件
  • 苹果 iCal
  • 苹果通讯簿

状态

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

属性

文章编号: 2665115 - 最后修改: 2013年5月30日 - 修订: 2.0
这篇文章中的信息适用于:
  • Microsoft Exchange Server 2010 Service Pack 2
  • Microsoft Office Outlook 2003
  • Microsoft Office Outlook 2007
  • Microsoft Outlook 2010
  • Microsoft Outlook 2011 for Mac
  • Microsoft Entourage 2008 for Mac
  • Microsoft Office Communications Server 2007 Standard Edition
  • Microsoft Office Communications Server 2007 Enterprise Edition
  • Microsoft Lync 2010
关键字:?
kbqfe kbprb kbmt KB2665115 KbMtzh
机器翻译
重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。
点击这里察看该文章的英文版: 2665115
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com