Симптоми
Когато се опитате да поискате информация за заетост за потребител в друга гора в надеждна топология между гори, искането е неуспешно и генерира следното съобщение за грешка:
-
СъобщениеТекст: "Автоматичното откриване е неуспешно за имейл user@domain.com с грешка Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverFailedException: Отдалеченият сървър върна грешка: (400) Bad Request.. Информацията за заявката е URL адрес за откриване: https:// targetdomain.com/Autodiscover/Autodiscover.xml, EmailAddress : <Потребител>SMTP:user@ targetdomain.com. ---> System.Net.WebException: Отдалеченият сървър върна грешка: (400) Лоша заявка.
в System.Net.HttpWebRequest.endGetResponse(IAsyncResult asyncResult)
-
в Microsoft. Exchange.InfoWorker.Common.Availability.AutoDiscoverRequest.endInvoke(IAsyncResult asyncResult)
--- проследяване на стека в края на вътрешното изключение ---
Причина
Това е известен проблем в актуализацията на защитата от април 2021 г. и май 2021 г. за Microsoft Exchange Server 2019, 2016 и 2013.
Заобиколно решение
За да заобиколите този проблем, използвайте някой от следните методи:
Метод 1
Не използвайте акаунт за услуга, когато конфигурирате адресното пространство за наличност. За да конфигурирате ефективно адресното пространство, изпълнете следните стъпки:
-
Създайте акаунт за <targetdomain>\<fbaccount>" в целевата гора.
Забележка: Това може да бъде обикновен потребителски акаунт. Не се изисква пощенска кутия. -
Даване на разрешения на новия акаунт в целевата гора:
-
set-AvailabilityConfig -PerUserAccount <targetdomain>\<fbaccount>
-
-
В гората източник премахнете съществуващото адресно пространство за наличност:
-
remove-AvailabilityAddressSpace <ID of the AvailabilityAddressSpace of Target domain>
-
-
Добавете ново адресно пространство за наличност. Този път задайте-UseServiceAccountна $falseи използвайте опцията -Credentials :
-
Add-AvailabilityAddressSpace -ForestName <Target Forest Name> -AccessMethod PerUserFB -UseServiceAccount $false -Credentials (Get-Credential)
-
-
Когато получите подкана за идентификационни данни, въведете идентификационните данни за targetdomain\fbaccount.
-
Рестартирайте Internet Information Services (IIS), като изпълните следната кратка команда на PowerShell:
-
Restart-Service W3SVC, WAS
Метод 2
-
Конфигуриране на федерирани споделяне между Exchange организации.
-
Рестартирайте Internet Information Services (IIS), като изпълните следната кратка команда на PowerShell:
-
Restart-Service W3SVC, WAS
Препратки
Конфигуриране на федерирани споделяне между Exchange организации | Документи на Microsoft