Simptomi
Mēģinot pieprasīt aizņemtības informāciju lietotājam citā mežā uzticamā krusteniskā topoloģijā, pieprasījums neizdodas un ģenerē šādu kļūdas ziņojumu:
-
Ziņojuma teksts: "Automātiskā noteikšana neizdevās e-pasta adresei, user@domain.com radās kļūda Microsoft. Exchange.infoWorker.Common.Availability.autoDiscoverFailedException: attālais serveris atgrieza kļūdu: (400) slikts pieprasījums. Pieprasījuma informācija ir atklāšanas URL : https:// targetdomain.com/Autodiscover/Autodiscover.xml, EmailAddress: <User>SMTP:user@ targetdomain.com. ---> System.Net.WebException: attālais serveris atgrieza kļūdu: (400) nederīgs pieprasījums.
vietnē System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
-
vietnē Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverRequest.EndInvoke(IAsyncResult asyncResult)
--- iekšējās izņēmumu grēdas izsekošanas beigas ---
Cēlonis
Šī ir zināma problēma 2021. gada aprīļa un 2021. gada maija drošības atjauninājumā programmai Microsoft Exchange Server 2019, 2016 un 2013. gada maijam.
Risinājums
Lai novērstu šo problēmu, izmantojiet kādu no tālāk aprakstītajām metodēm.
1. metode
Nelietojiet pakalpojuma kontu, kad konfigurējat pieejamības adrešu telpu. Lai efektīvi konfigurētu adreses telpu, veiciet tālāk norādītās darbības.
-
Mērķa mežā izveidojiet "<targetdomain>\<fbaccount>" kontu.
Piezīme. Tas var būt parasts lietotāja konts. Pastkaste nav nepieciešama. -
Piešķiriet atļaujas jaunajam kontam mērķa mežā:
-
set-AvailabilityConfig -PerUserAccount <targetdomain>\<fbaccount>
-
-
Avota mežā noņemiet esošo pieejamības adrešu telpu:
-
remove-AvailabilityAddressSpace <ID of the AvailabilityAddressSpace of Target domain>
-
-
Pievienojiet jaunu pieejamības adrešu telpu. Šoreiz iestatiet-UseServiceAccountkā $falseun izmantojiet -Credentials opciju:
-
Add-AvailabilityAddressSpace -ForestName <Target Forest Name> -AccessMethod PerUserFB -UseServiceAccount $false -Credentials (Get-Credential)
-
-
Kad tiek prasīts ievadīt akreditācijas datus, ievadiet akreditācijas datus targetdomain\fbaccount.
-
Restartējiet Interneta informācijas pakalpojumi (IIS), palaižot šādu PowerShell cmdlet:
-
Restart-Service W3SVC, WAS
2. metode
-
Konfigurējiet ārējo koplietošanu starp Exchange organizācijām.
-
Restartējiet Interneta informācijas pakalpojumi (IIS), palaižot šādu PowerShell cmdlet:
-
Restart-Service W3SVC, WAS
Atsauces
Federatīvās koplietošanas konfigurēšana starp Exchange un | Microsoft dokumenti