Symptomen
Wanneer u probeert om gratis/bezet informatie op te vragen voor een gebruiker in een ander bos in een vertrouwde cross-forest topologie, mislukt de aanvraag en wordt het volgende foutbericht gegenereerd:
-
MessageText: "Autodiscover failed for email address user@domain.com with error Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: De externe server heeft een fout geretourneerd: (400) Bad Request.. De aanvraaggegevens zijn Discovery URL : https:// targetdomain.com/Autodiscover/Autodiscover.xml, EmailAddress : <User>SMTP:user@ targetdomain.com. ---> System.Net.WebException: De externe server heeft een fout geretourneerd: (400) Bad Request.
bij System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
-
bij Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverRequest.EndInvoke(IAsyncResult asyncResult)
--- End of inner exception stack trace ---
Oorzaak
Dit is een bekend probleem in de beveiligingsupdate van april 2021 en mei 2021 voor Microsoft Exchange Server 2019, 2016 en 2013.
Tijdelijke oplossing
Als u dit probleem wilt oplossen, gebruikt u een van de volgende methoden.
Methode 1
Gebruik geen serviceaccount wanneer u de beschikbaarheidsadresruimte configureert. Als u de adresruimte effectief wilt configureren, volgt u de volgende stappen:
-
Maak een '<targetdomain>\<fbaccount>' in het doelbos.
Opmerking: Dit kan een normaal gebruikersaccount zijn. Er is geen postvak vereist. -
Machtigingen verlenen voor het nieuwe account in het doelbos:
-
set-AvailabilityConfig -PerUserAccount <targetdomain>\<fbaccount>
-
-
Verwijder in het bronbos de bestaande adresruimte voor beschikbaarheid:
-
remove-AvailabilityAddressSpace <ID of the AvailabilityAddressSpace of Target domain>
-
-
Voeg een nieuwe beschikbaarheidsadresruimte toe. Stel deze keer de-UseServiceAccountop $falseen gebruik de -Credentials optie:
-
Add-AvailabilityAddressSpace -ForestName <Target Forest Name> -AccessMethod PerUserFB -UseServiceAccount $false -Credentials (Get-Credential)
-
-
Wanneer u om referenties wordt gevraagd, voert u de referenties voor targetdomain\fbaccount.
-
Start Internet Information Services (IIS) opnieuw met de volgende PowerShell-cmdlet:
-
Restart-Service W3SVC, WAS
Methode 2
-
Federatief delen tussen de Exchange configureren.
-
Start Internet Information Services (IIS) opnieuw met de volgende PowerShell-cmdlet:
-
Restart-Service W3SVC, WAS
Verwijzingen
Federatief delen configureren tussen Exchange organisaties | Microsoft Docs