"Index and length must refer to a location within the string" exception when you try to create a new meeting request or appointment in Exchange Server 2010

Symptom

Consider the following scenario:
  • You install Microsoft Exchange Server 2010.
  • You create a new meeting request or a new appointment in Outlook Web App (OWA).
  • You click Scheduling Assistant.

In this scenario, the time suggestions may not be displayed as expected. When this issue occurs, you may receive the following error message:
An unexpected error occurred and your request couldn´t be handled.

Additionally, error details that resemble the following are logged:

Cause

This issue occurs because, under certain conditions, Exchange Server 2010 incorrectly calculates current daylight saving time (DST) start dates and end dates.

Resolution

To resolve this issue, install the following update rollup:
2685289 Description of Update Rollup 3 for Exchange Server 2010 Service Pack 2

More Information

This issue is date dependent. Therefore, it is most likely to occur for mailboxes that use dynamic DST, where the DST start dates and DST end dates change each year.
Properties

Article ID: 2719541 - Last Review: Aug 21, 2012 - Revision: 1

Feedback