Dear all, I ma having serious problems getting Exchange to look up free/busy information cross-forest.
The scenario is this:
A free/busy Component server has been set up between Exchange and a different mail system. Locally on the free/busy component server the lookups to the other mailsystem works fine, so I know this is not the cause of the issue.
To allow for the Exchange system to do its lookups, an availabilityaddressspace is added for the other system, pointing to the URL of the free/busy component server (TargetAutodiscoverEpr) and the URL has been verified working from the Exchange server.
The Remote users are added in Exchange as mailcontacts with a targetaddress that belongs to the other system, and another component is used to route mail to it. This works perfectly, so no issues with the mailrouting either.
When I try to book a meeting with a user on the other system, I get an error in Outlook 2010 (with Diagnostics enabled) that says: Unable to send cross-forest request for mailbox <Displayname>SMTP:name.lastname@domain.com because of invalid configuration., inner exception: Microsoft.Exchange.InfoWorker.Common.Availability.AddressSpaceNotFoundException: Configuration information for forest/domain domain.com could not be found in Active Directory.
I am really wondering what I am missing in Exchange that prevents it from looking up the information from Active Directory, or what exactly is missing. The thing is, this system has been installed exactly like other systems in the same organization and the other locations are working fine. I have narrowed it down to having something to do with this exact Exchange installation.
Any ideas?