Wednesday, January 15, 2014

The delegates settings were not saved correctly. cannot activate free/busy information


Issue: -

User not able to delegate calendar access to their assistant in outlook.

Error Message: -

The delegates settings were not saved correctly. cannot activate free/busy information

Error Statement: -

When we add/provision delegate access to others/assistant via outlook delegation wizard it will get add On-Behalf permission as well. Outlook 2007 runs against Availability Service Web Service and relies on the Autodiscover Service to find the Availability URL to view the Freebusy information on Exchange 2010. So in regards we can check the requests going to the CAS server. Outlook 2007 issues may be related to Autodiscover/Availability. So when we delegate access permission it get added properly and user got the On-Behalf permission as well but user not able to get the calendar meeting invites to her mailbox. Because “Delegates Receives copies of meeting-related message sent to me” option was not enabled, when we try to enable the option it trigger the “The delegates settings were not saved correctly. Cannot activate free/busy information”.

These issues can occur because a mailbox property does not correctly reference a hidden message in the mailbox. The hidden message contains information that is related to any of the following features:
  • free/busy publishing
  • delegate
  • direct booking
So when we enable  delegates “Delegates Receives copies of meeting-related message sent to me” option it will get analyzed the above property values in Mailbox properties. So we need to delete “PR_FREEBUSY_ENTRYIDS” property value from the affected user mailbox.

Resolution: -

Basically we would not able to locate PR_FREEBUSY_ENTRYIDS property value in AD/Exchange in GUI or Exchange Management Shell, we need to use MFCMAPI. While connect the mailbox via MFCMAPI outlook profile should be in Online Mode.

Note: - Doing any changes wrongly using MFCMAPI could cause damage the entire mailbox, So be very careful while doing any changes.

Start the MfcMapi.exe program that you downloaded, and then click OK.

 
On the Session menu, click Logon and Display Store Table.

 
In the Profile Name list, select the online mode profile for the mailbox, and then click OK.

 
Double-click the Mailbox - username store.

 In the navigation pane, click Root Container.

 In the details pane, right-click PR_FREEBUSY_ENTRYIDS, click Delete Property, and then click OK.

 In the navigation pane, expand Root Container, expand Top of Information Store, and then click Inbox

 
In the details pane, right-click PR_FREEBUSY_ENTRYIDS, click Delete Property, and then click OK.

 
In the Information Store: Inbox dialog box, click Exit on the File menu.

Exit the Microsoft Exchange Server MAPI Editor.

Click Start, click Run, type outlook.exe /cleanfreebusy, and then press ENTER.


Once we rebuild the Free/Busy table entry, we should follow some other calendar settings as well, Please follow the below.

Verify Outlook Free/Busy Information Publish settings: -
  • Start Outlook.
  • On the Tools menu, click Options.
  • Click the Preferences tab, and then click Calendar Options in the Calendar area.
  • Click Free/Busy Options in the Advanced options area.
In the Options area, change the Publish month(s) of Calendar free/busy information on the server setting value to a value that differs from the current setting.



  • Click OK three times.
  • On the File menu, click Exit.

Verify Calendar Access Permission: -

Verify who trying to access the calendar have enough calendar access permission on the owner mailbox. Only Editor access permission can able to get the Calendar Meeting request On-Behalf.

 
Once you validated all above option try to enable Delegates Receives copies of meeting-related message sent to me” option it will work without any issues.

Thanks
Keep Visit