Cross forest free/busy lookup fails when target forest is Exchange Server 2013 or Exchange Server 2016
- An organizer has a Microsoft Exchange Server 2016, Exchange Server 2013, Exchange Server 2010, or Exchange Server 2007 mailbox.
- Attendee mailbox is in another Exchange organization that uses Exchange Server 2016 or Exchange Server 2013 as the Autodiscover endpoint.
- Availability address space is used for cross-forest free/busy data.
- The Autodiscover service uses the DNS method.
Note This issue may occur on any Exchange clients, such as Microsoft Outlook, Outlook Web App, an Exchange Web Services (EWS) application, or any other client that tries to retrieve free/busy information.
However, the Exchange Server 2013 Client Access server in the attendee forest cannot locate a mailbox for this email address and responds with a 404 status.
$m = Get-Mailbox <alias>$m.EmailAddresses += "smtp:01B62C6D-4324-448f-9884-5FEC6D18A7E2@domain.com"Set-Mailbox $m -EmailAddresses $m.EmailAddressesNote Replace "<alias>" in the command by using the alias of the mailbox in your organization. Replace the domain "domain.com" with the domain that is found in the HttpProxy log.
The GUID 01B62C6D-4324-448f-9884-5FEC6D18A7E2 is only used when Exchange uses the DNS method to locate the Autodiscover service.
Logs when this issue occurs
Unable to send cross-forest request for mailbox <<User Name>>SMTP:<SMTP address> because of invalid configuration., inner exception: AvailabilityAddressSpace '<Availability Address Space domain>' couldn't be used because the Autodiscover endpoint couldn't be discovered.
If you check the Autodiscover HttpProxy log, it shows an error that resembles the following:
MailboxGuidWithDomainNotFoundHttpProxyException: Cannot find mailbox 01b62c6d-4324-448f-9884-5fec6d18a7e2 with domain domain.com.
Article ID: 3010570 - Last Review: 03/07/2016 05:07:00 - Revision: 6.0
- kbsurveynew kbprb kbtshoot kbexpertiseadvanced KB3010570