Some important considerations when synchronizing F/B (Free/Busy) information into Exchange 2007/2010 Outlook 2007/2010(+SP1) target organization
This is by design of Microsoft Exchange Free/Busy architecture.
RESOLUTION1
QMM or QCS only synchronizes Free/Busy information contained in Schedule + F/B system public folders. Since it is possible to install Exchange 2007/2010 server without public folder store, the target environment needs to have a public folder database created and mounted in order for QMM/QCS Free/Busy synchronization to work.
RESOLUTION2
If Outlook 2007 is utilized in target Exchange 2007/2010 environment the new Availability service running on CAS (Client Access Server) is going to look into both: new Exchange 2007/2010 Free/Busy stored inside the mailbox itself and legacy Free/Busy stored under Schedule +F/B public folder.
What does Exchange 2007/2010 Availability Service do? See - http://msexchangeteam.com/archive/2006/10/23/429296.aspx
The Availability Service is a web service that is deployed on the Client Access Server role. Outlook 2007/2010 clients discover the Availability service via the Auto discover service. The Availability Service is used by Outlook 2007 and Outlook Web Access Scheduling Assistant to:
- Retrieve live Free/Busy information for E2K7/E2k10 mailboxes
- Retrieve live Free/Busy from other E2K7/E2k10 forests
- Retrieve published Free/Busy from Public Folders (for legacy mailboxes or for mailboxes using legacy Outlook clients)
- View attendee working hours
- Show meeting time suggestions
As mentioned above, in order for the Availability Service to provide a seamless end user experience, it must be able to interact with legacy systems. To that end, the Availability Service can retrieve data from free/busy public folder stores.
If Outlook 2007 users are not able to see Free/Busy information please follow this troubleshooting path:
a) Is CAS server deployed in the environment?
b) Is Autodiscovery service configured properly with the correct Availability URL?
In Outlook 2007 hold Ctrl + Right click on Outlook icon in the notification area.
Select "Test E-mail Auto-Configuration..."
Put in password and uncheck "Use Guessmart" and "Secure Guessmart Authentication".
Click Test.
Look at the results and check the Availability, OOF and OAB URLs. If these are not set to the Public URLof Exchange 2007 CAS server then Outlook is unable to communicate with the Availability service.
On Exchange 2007 CAS server, open the Exchange Command Shell.
Type Get--WebServicesVirtualDirectory | fl -- this should verify the same results thatwere displayed in Outlook.
Type Get--WebServicesVirtualDirectory | set-WebServicesVirtualDirectory -internalurl <your URL here>
Type Get--WebServicesVirtualDirectory | set-WebServicesVirtualDirectory -externalurl <your URL here>
Type Get--WebServicesVirtualDirectory | fl -- this should verify the new changes you just made.
Wait a few minutes for this to show up in Outlook 2007.
**Before making such changes it is strongly recommended that Quest Professional Services or Microsoft be consulted. These changes, if misconfigured, could damage the Exchange 2007 Organization, and affect migrated and non-migrated users**
NOTE: If F/B messages correspond to the mail-enabled recipients with no mailboxes that, for example, were synchronized to represent GAL recipients from another Exchange organization, the following PowerShell commandlet needs to be executed on Exchange 2007/2010:
Add-AvailabilityAddressSpace -ForestName:SMTP-domain -AccessMethod:PublicFolder
Where "SMTP-domain" is the the SMTP domain name for users whose free/busy data must be retrieved. For example, for sourcedomain.com, the command would be:
Add-AvailabilityAddressSpace -ForestName:sourcedomain.com -AccessMethod:PublicFolder
To display the current AddressSpace please use the following Exchange PowerShell command:
Get-AvailabilityAddressSpace
To remove an incorrectly entered address space, use the following Exchange PowerShell command:
Remove-AvailabilityAddressSpace -Identity namespace
Where "namespace" is the namespace of the address to remove. For example, for sourcedomain.com:
Remove-AvailabilityAddressSpace -Identity sourcedomain.com
RESOLUTION3
If Outlook 2007 is running in pure Exchange 2000/2003 environment, it will not be able to obtain Free/Busy information from Schedule + F/B folder. To force Outlook 2007 to look for Public Folder based Free/Busy information the registry needs to be modified:
HKEY_CURRENT_USER/Software/Microsoft/Office12.0/Outlook/Options/Calendar
Value Type: DWORD
Value Name: UseLegacyFB
Values: 0 or not set (default behavior which is to use the Availability Service) or 1 (use Public Folder based Free/Busy information)
**Disclaimer: Quest does not provide support for problems that arise from improper modification of the registry. The Windows registry contains information critical to your computer and applications. Make sure you back up the registry before modifying it. For more information on the Windows Registry Editor and how to back up and restore it, refer to Microsoft Article ID 256986 Description of the Microsoft Windows registry: http://support.microsoft.com/default.aspx?kbid=256986.**
The following Microsoft TechNet article is helpful when dealing with this topic: http://technet.microsoft.com/en-us/library/bb397225(EXCHG.80).aspx
© ALL RIGHTS RESERVED. Terms of Use Privacy Cookie Preference Center