你目前正处于脱机状态,正在等待 Internet 重新连接

当您尝试创建新的会议要求或约会,Exchange Server 2010 年"索引和长度必须引用字符串中的位置"异常

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 2719541
故障现象
请考虑以下情形:
  • 设置 Microsoft Exchange Server 2010年。
  • 您创建新的会议要求或新约会中 Outlook Web App (OWA)。
  • 您单击 日程安排助理.

在此方案中,时间建议可能不会按预期显示。发生此问题时,您可能会收到以下错误消息:
发生意外的错误,您请求 couldn´t 进行处理。

此外,还会记录类似于下面这样的错误详细信息:

请求

Url: https://owa.contoso.com:443/owa/ev.owa?oeh=1&ns=EditCalendarItem&ev=UpdateScheduling
用户主机地址: ) 的 ip 地址
用户: 用户
EX 地址: /o =组织/ou = Exchange 管理组 (FYDIBOHF23SPDLT) / cn = 收件人/cn = User1
SMTP 地址: 用户@contoso.com
OWA 版本: 14.2.247.5
邮箱服务器: 服务器.contoso.com

异常

异常类型: System.ArgumentOutOfRangeException
异常消息: 必须引用字符串中的位置的索引和长度。参数名: 长度

调用堆栈

System.String.InternalSubStringWithChecks (Int32 startIndex、 Int32 长度、 布尔 fAlwaysCopy)
Microsoft.Exchange.Clients.Owa.Premium.SchedulingTabRenderingUtilities.SetFreeBusyDayLightBasedValue (ExDateTime 起始日期、 ExDateTime 终止日期、 ExTimeZone 时区、 字符串 & freeBusyData)
Microsoft.Exchange.Clients.Owa.Premium.SchedulingTabRenderingUtilities.RenderRecipientFreeBusyData TextWriter 输出、 SchedulingRecipientInfo [] schedulingRecipientInfos、 FreeBusyQueryResult [] freeBusyQueryResults、 ExDateTime startDateFreeBusyWindow、 ExDateTime endDateFreeBusyWindow、 布尔 show24Hours、 布尔 renderDataForAllRecipients、 ExTimeZone 时区 WorkingHours workingHours)
Microsoft.Exchange.Clients.Owa.Premium.EditCalendarItemEventHandler.UpdateScheduling()

原因
因为在某些情况下,Exchange Server 2010年错误地计算当前夏令时 (DST) 的开始日期和结束日期,将出现此问题。
分辨率
要解决此问题,请安装以下更新汇总:
2685289 更新汇总 3 的 Exchange Server 2010 Service Pack 2 的说明
更多信息
此问题是相关的日期。因此,它是最有可能发生为使用动态的 DST,其中 DST 开始日期和结束日期更改每年的邮箱。

Warning: This article has been translated automatically

属性

文章 ID:2719541 - 上次审阅时间:08/20/2012 17:03:00 - 修订版本: 1.0

  • kbsurveynew kbtshoot kbprb kbmt KB2719541 KbMtzh
反馈