Not able to configure outlook profile via auto discovery or user not able to send set out of office via outlook.
Consider the following scenario:
· A single user from on-premise exchange complaints that he/she is not able to setup OOO, and getting error
Your Out of Office settings cannot be displayed, because the server is currently unavailable. Try again later.
· You are not able to configure outlook profile using auto discover.
· Affected user not able to see Free/Busy information of other users
This issue could occur if the affected user had full mailbox access permission on mailbox which is now moved to Cloud and the permission were removed for the affected user mailbox
In this case permission is removed from the moved mailbox but an attribute of affected user mailbox is still available on moved mailbox which is creating a false situation of full mailbox access for on premise mailbox and causing this issue.
Determine on which mailbox user had Full mailbox access permission?
This can be done via adsiedit.msc or via PowerShell if you have powershell module for active directory installed.
I used adsiedit.msc as I did not have active directory module install.
Follow the below steps to further troubleshooting on the issue.
1. Open adsiedit.msc
2. Click on Domain > right Click and then click on New >> Query
3. Type Query Name in Name field
4. Copy Query String below and paste in Query String.
5. Replace USERALIAS with affected user mailbox alias and click ok to save query.
6. This Query will find the affected user mailbox Object.
7. Now right click on the object and look for attribute “msExchDelegateListBL”
8. In this Attribute you will find entry of the mailbox that user had access to, make a note of this mailbox.
Search and Remove DN of affected user from the Mailbox we found in Part 1.
1. Search the mailbox Object in adsiedit we found in part 1 under “msExchDelegateListBL “ attribute
2. Now right click on the found object and check for attribute “msExchDelegateListLink”
3. Now remove the affected DN entry from the list and save the object.
4. This should fix the issue, now user should be able to set out of office and should be able to configure profile using auto discover.
For fixing this issue via PowerShell please follow the below blog by Jim Martin he has explained the issue thoroughly very nicely.