This project has moved. For the latest updates, please go here.
1
Vote

CalCheck Results

description

Hey folks...

I wanted to understand the results of the CalCheck utility and troubleshoot the issue: A user in my organization complains that outlook calendar takes time to load and had the hour glass when she selects the calendar. She is a delegate of her managers calendar and has Editor permissions on the calendar and on the entire mailbox (including the deleted items folder). Permissions wise, I have checked and verified and no issues..

Exchange 2010 14.2 Build 247.5
Outlook 2010 SP1 (x32)

When I ran CalCheck this afternoon, the results were confusing and did not make sense to me.

10/09/2012 02:08:40PM ERROR: Recurrence Exception Start Time occurs before the start of the series.
10/09/2012 02:08:40PM This could cause a hang or crash in Outlook.
10/09/2012 02:08:40PM ERROR: Recurrence Exception End Time occurs before the start of the series.
10/09/2012 02:08:40PM This could cause a hang or crash in Outlook.
10/09/2012 02:08:40PM Properties to help investigate this reported item:
10/09/2012 02:08:40PM This item occurred in the past and ended: 12/06/2013 10:00:00AM
10/09/2012 02:08:40PM Subject: *****************
                    Location:  *****
                    Start Time:  10/05/2012 01:00:00PM
                    End Time:  10/05/2012 02:00:00PM
                    Last Modifier: Manager_user
                    Last Modified Time: 10/02/2012 04:45:17PM
                    Is a recurring appointment:  true
                    Sender Name:  Delegate_user
                    Sender Address:  /o=exchange/ou=exchange.../cn=recipients/cn=delegate_user
                    Organizer Name:  Manager_ user
                    Organizer Address: /o=exchange/ou=exchange.../cn=recipients/cn=Manager_ user
                    Recurrence Start: 10/05/2012 09:00:00AM
                    Recurrence End: 12/06/2013 10:00:00AM
                    Recurrence End Type: End By X Date
                    Occurrence Count: 62
                    Number of Exceptions: 0x0001
  1. What does "Recurrence Exception Start Time/End Time occurs before the start of the series" mean? The actual start time of the meeting and series start time is the same (with the time difference) where is this time difference coming from? from where is calcheck tool getting this "start time (with the time difference)" information from?. Note: I have plenty of meeting entries with the same issue on it... every item listed as an error has the time difference on it (-4 from the series start time).
  2. Another issue is - there is another line which does not make sense. "This item occurred in the past and ended: 12/06/2013 10:00:00AM". What does this mean?
Second Error:

10/09/2012 02:03:17PM ERROR: PidLidGlobalObjectId and PidLidCleanGlobalObjectId values match on two items.
10/09/2012 02:03:17PM Properties to help investigate this reported item:
10/09/2012 02:03:17PM This Item Subject: Monthly Repeating Meeting xxxxxxxxxxxxx
                    Start Time:  03/05/2010 04:00:00PM
                    End Time:  03/05/2010 05:00:00PM
                    Other Item Subject:  Monthly Repeating Meeting xxxxxxxxxxxxx
                    Start Time:  03/05/2010 04:00:00PM
                    End Time:  03/05/2010 05:00:00PM
  1. What should I be looking for with this error? I googled on this but didnt find anything helpful
  2. Both the meeting entries that is being compared above is the "SAME". I made sure to open the calendar and double check
Any help would be appreciated....


Regards. Siva

comments

rtopken wrote Oct 10, 2012 at 6:57 PM

Hi -
Yes on the first issue - CalCheck is looking at the recurrence blob (dispidApptRecur prop on the item) and is finding that there is an exception listed on the item that is set to occur BEFORE the meeting ever starts. This can cause problems when Outlook is trying to parse the recurrence blob in order to draw the items correctly on the Calendar. Yes - there is a bug where CalCheck reports recurring items as ending in the past when it should not - that is fixed and a new release coming in the very near future will resolve that problem.

On the second issue - That really just looks like a duplicate item. These generally shouldn't cause a problem in Outlook. However - items that have duplicated GlobalObjectIDs will cause problems with connected devices like Android phones, Blackberry devices, and Apple devices. When the sync procedure on these devices encounter duplicate GlobalObjectIds on items, they might not sync those items, and so your connected device won't show the meeting even though it does show in Outlook or OWA.

Hope this helps!

Randy

wrote Feb 14, 2013 at 6:00 PM

stukey wrote Feb 26, 2014 at 3:39 PM

Hi there,

I am seeing this same issue using the latest version of Calcheck 2.2. Is this still a known bug in Calcheck or should the bug have been fixed by now?
ERROR: Recurrence Exception Start Time occurs before the start of the series.
       This could cause a hang or crash in Outlook.
ERROR: Recurrence Exception End Time occurs before the start of the series.
       This could cause a hang or crash in Outlook.
ERROR: Recurrence Original Start Time occurs after the end of the series.
       This could cause a hang or crash in Outlook.

Properties to help investigate this reported item:

This item occurred in the past and ended: 12/15/2011 07:30:00AM

Subject:              please approve CAR today
Location:             
Start Time:           12/08/2011 06:00:00AM
End Time:             12/08/2011 06:30:00AM
Last Modifier:        XXXXXXXXXXXXXXX
Last Modified Time:   06/20/2011 10:01:38PM
Recurring Appt:       true
Sender Name:          
Sender Address:       
Organizer Name:       
Organizer Address:    
Recurrence Start:     12/08/2011 07:00:00AM
Recurrence End:       12/15/2011 07:30:00AM
Recurrence End Type:  End After X Occurrences
Occurrence Count:     8
Number of Exceptions: 0x0008

rtopken wrote Feb 26, 2014 at 7:47 PM

Hi -

Yeah so that error means that in the recurrence blob property of the item, one or more of the exceptions is listed that as happening outside the boundaries of the recurring series (which from this report appears to be 12/8/11@7:00am - 12/15/11@7:30am). Since that whole series of meetings is over 2 years old, it would be safest to just remove that item.
And - this is different from reporting that the item occurred in the past when in fact it did not - this one looks like it ended 12/15/2011, and so it should be reported as ending in the past.

Thanks!
Randy

stukey wrote Feb 27, 2014 at 8:13 AM

Hi Randy,

Thanks for taking the time to reply so quickly. I guess the example I provided wasn't a good example and I agree that these old entries should definitely be deleted. The trouble is I'm seeing many of these "Recurrence Exception Start Time occurs before the start of the series" issues in the user's calendar and they are complaining that the calendar is extremely slow to access and often hangs Outlook. The reason I asked about this is because all of the examples of this issue that I am seeing in the calcheck log seem to show an hour difference between actual start time and the recurrence start time, which seems a little odd to me - like perhaps a time zone issue? I was just wondering if calcheck is identifying this as an issue when it's not? I am struggling to understand how these calendar entries are ending-up like this.

Here's a more recent example:
ERROR: Recurrence Exception Start Time occurs before the start of the series.
       This could cause a hang or crash in Outlook.
ERROR: Recurrence Exception End Time occurs before the start of the series.
       This could cause a hang or crash in Outlook.
Properties to help investigate this reported item:
Subject:              121 Remco/Björn
Location:             Björns Büro
Start Time:           02/19/2014 01:30:00PM
End Time:             02/19/2014 02:15:00PM
Last Modifier:        XXXXXXXXXXXXX
Last Modified Time:   02/18/2014 06:15:58PM
Recurring Appt:       true
Sender Name:          XXXXXXXXXXXXX
Sender Address:       XXXXXXXXXXXXX
Organizer Name:       XXXXXXXXXXXXX
Organizer Address:    XXXXXXXXXXXXX
Recurrence Start:     02/19/2014 02:30:00PM
Recurrence End:       12/17/2014 03:15:00PM
Recurrence End Type:  End By X Date
Occurrence Count:     11
Number of Exceptions: 0x0001
The users calendar is being managed by another user and it is the delegate who is complaining of the slow/hanging issue when accessing the user's calendar.

I'd appreciate your thoughts.

Kind regards,
Stuart

stukey wrote Mar 3, 2014 at 4:19 PM

Hi Randy,

Any chance you can respond to this issue. I would appreciate your expert advice.

Cheers,

Stuart

rtopken wrote Mar 4, 2014 at 5:09 PM

ERROR: Recurrence Exception Start Time occurs before the start of the series.
   This could cause a hang or crash in Outlook.
ERROR: Recurrence Exception End Time occurs before the start of the series.
   This could cause a hang or crash in Outlook.
Properties to help investigate this reported item:
Subject: 121 Remco/Björn
Location: Björns Büro
Start Time: 02/19/2014 01:30:00PM
End Time: 02/19/2014 02:15:00PM
Last Modifier: XXXXXXXXXXXXX
Last Modified Time: 02/18/2014 06:15:58PM
Recurring Appt: true
Sender Name: XXXXXXXXXXXXX
Sender Address: XXXXXXXXXXXXX
Organizer Name: XXXXXXXXXXXXX
Organizer Address: XXXXXXXXXXXXX
Recurrence Start: 02/19/2014 02:30:00PM
Recurrence End: 12/17/2014 03:15:00PM
Recurrence End Type: End By X Date
Occurrence Count: 11
Number of Exceptions: 0x0001

So on this - I would need to look at the item itself and look at the recurrence blob property to see why CalCheck is reporting it. It looks like there is one exception in the series - and that exception appears to have a problem. The overall recurrence start and end times are an hour off the original start and end times - but that is not what is getting reported here - it would be more something with the exception to the series. BTW - did the user move to a different time zone?

Thanks
Randy