Symptome
Wenn Sie versuchen, Frei/Gebucht-Informationen für einen Benutzer in einer anderen Gesamtstruktur in einer vertrauenswürdigen gesamtstrukturübergreifenden Topologie anzufordern, schlägt die Anforderung mit folgender Fehlermeldung fehl:
- MessageText: "Fehler bei der AutoErmittlung für E-Mail-Adresse user@domain.com mit dem Fehler Microsoft.Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: The remote server returned an error: (400) Bad Request.. Die Anforderungsinformationen lauten: Discovery-URL: https:// targetdomain.com/Autodiscover/Autodiscover.xml, EmailAddress: <User>SMTP:user@ targetdomain.com.
>--- System.Net.WebException: The remote server returned an error: (400) Bad Request.
bei System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult) - bei Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverRequest.EndInvoke(IAsyncResult asyncResult)
--- Ende der inneren Ausnahme für Stapelüberwachung ---
Ursache
Dies ist ein bekanntes Problem beim Sicherheitsupdate vom April 2021 und Mai 2021 für Microsoft Exchange Server 2019, 2016 und 2013.
Problemumgehung
Verwenden Sie eine der folgenden Methoden, um dieses Problem zu umgehen.
Methode 1
Verwenden Sie kein Dienstkonto, wenn Sie den Verfügbarkeitsadressenbereich konfigurieren. Führen Sie die folgenden Schritte aus, um den Adressraum effektiv zu konfigurieren:
Erstellen Sie ein Konto "<targetdomain>\<fbaccount>" in der Zielgesamtstruktur.
Hinweis: Dies kann ein normales Benutzerkonto sein. Es ist kein Postfach erforderlich.
Erteilen Sie Berechtigungen für das neue Konto in der Zielgesamtstruktur:
set-AvailabilityConfig -PerUserAccount <targetdomain>\<fbaccount>
Entfernen Sie in der Quellgesamtstruktur den vorhandenen Verfügbarkeitsadressraum:
remove-AvailabilityAddressSpace <ID of the AvailabilityAddressSpace of Target domain>
Fügen Sie einen neuen Verfügbarkeitsadressraum hinzu. Legen Sie dieses Mal den Wert auf
-UseServiceAccount$falsefest, und verwenden Sie die-CredentialsOption:Add-AvailabilityAddressSpace -ForestName <Target Forest Name> -AccessMethod PerUserFB -UseServiceAccount $false -Credentials (Get-Credential)
Wenn Sie zur Eingabe von Anmeldeinformationen aufgefordert werden, geben Sie die Anmeldeinformationen für
targetdomain\fbaccountein.Starten Sie Internetinformationsdienste (IIS) neu, indem Sie das folgende PowerShell-Cmdlet ausführen:
Restart-Service W3SVC, WAS
Methode 2
- Konfigurieren Sie die Verbundfreigabe zwischen den Exchange-Organisationen.
- Starten Sie Internetinformationsdienste (IIS) neu, indem Sie das folgende PowerShell-Cmdlet ausführen:
Restart-Service W3SVC, WAS
Referenzmaterial
Konfigurieren von Verbundfreigaben zwischen Exchange-Organisationen | Microsoft-Dokumentation