Repair update messages are triggered by TimeZoneMatchCheck failures in Exchange Server

Symptoms

In a Microsoft Exchange Server 2016, Exchange Server 2013, or Exchange Server 2010 environment, you receive one or more repair update messages on an iOS 8.x or iOS 7.x device. These messages indicate that the Calendar Repair Assistant (CRA) has updated a meeting.

The body of the message contains the following:

Your meeting was found to be out of date and has been automatically updated.

Updated meeting details:
Meeting Recurrence
Analysis of the CRA logs shows that the TimeZoneMatchCheck process failed:

<CleanGlobalObjectId>040000008200E00074C5B7101A82E00800000000F076BAF92303D001000000000000000010000000F75B1C45DB47C344BF73214BACD3ED66</CleanGlobalObjectId>
<OwnerAppointmentId>-281888802</OwnerAppointmentId>
<Attendees>
<Attendee EmailAddress="jim@tailspintoys.com">
<ConsistencyChecks>
<ConsistencyCheck Type="CanValidateOwnerCheck" Result="Passed">
<Description>Checks whether the counterpart user can be validated or not.</Description>
</ConsistencyCheck>
<ConsistencyCheck Type="ValidateStoreObjectCheck" Result="Passed">
<Description>Calls Validate() on the base calendar item.</Description>
</ConsistencyCheck>
<ConsistencyCheck Type="MeetingExistenceCheck" Result="Passed">
<Description>Checkes whether the item can be found in the owner's calendar or not.</Description>
</ConsistencyCheck>
<ConsistencyCheck Type="MeetingCancellationCheck" Result="Passed">
<Description>Checkes to make sure that the meeting cancellations statuses match.</Description>
</ConsistencyCheck>
<ConsistencyCheck Type="TimeZoneMatchCheck" Result="Failed">
<Description>Checks to make sure that the attendee has correct recurring time zone information with the organizer.</Description>
<Inconsistencies>
<Inconsistency Owner="Attendee" ShouldFix="True" Flag="RecurringTimeZone" />
</Inconsistencies>
</ConsistencyCheck>
<ConsistencyCheck Type="MeetingPropertiesMatchCheck" Result="Passed">
<Description>Checks to make sure that the attendee has the correct critical properties for the meeting.</Description>
</ConsistencyCheck>
</ConsistencyChecks>
<RUMs>
<RUM IsOccurrence="False" Type="Update" Sent="True" Time="11/18/2014 20:03:20">
<Flags>
<Flag>RecurringTimeZone</Flag>
</Flags>
</RUM>
</RUMs>
</Attendee>
</Attendees>
</Meeting>
<Meeting Subject="Test Recurring TimeZone Meeting" MeetingType="RecurringMaster" StartTime="11/18/2014 21:00:00" EndTime="11/18/2014 21:30:00" Organizer="sarah@tailspintoys.com">
<InternetMessageId>&lt;fc699217a05d40dc867c497754df16e5@CLT-EX13-MBX1.tailspintoys.com&gt;</InternetMessageId>
Note The default location for the Calendar Repair Assistant logs is %ExchangeInstallPath%\Logging\Calendar Repair Assistant.

Cause

Meeting repair update messages may appear in the attendee’s Inbox 12–48 hours after the attendee updated the meeting on his or her iOS 8.x or iOS 7.x device. CRA is trying to correct a discrepancy that was introduced by the iOS device to the time zone property of the attendee’s copy of the meeting.

Resolution

This has been addressed in the iOS 8.3 update. For more information, see the following Apple Knowledge Base article:
https://support.apple.com/kb/DL1806?locale=en_US


More Information



Third-party information disclaimer
Properties

Article ID: 3019798 - Last Review: Oct 1, 2015 - Revision: 1

Exchange Server 2016 Enterprise Edition, Exchange Server 2016 Standard Edition, Microsoft Exchange Server 2013 Enterprise, Microsoft Exchange Server 2013 Standard Edition, Microsoft Exchange Server 2010 Enterprise, Microsoft Exchange Server 2010 Standard, Microsoft Exchange Online

Feedback