Проблемы

После обновления до совокупного обновления 3 для Microsoft Exchange Server 2019 или Совокупного обновления 14 для Exchange Server 2016вы получаете следующее сообщение об ошибке:

Имя журнала: Приложение

Источник: MSExchange Autodiscover

Дата: Дата

Идентификатор событий: 1

Категория задач: Интернет

Уровень: Ошибка

Ключевые слова: Классический

Пользователь: N/A

Компьютер: ComputerName

Описание:

Необработанное исключение "Объектная ссылка не установлена на экземпляр объекта".

След стеков: на Сайте Microsoft.Exchange.AutoDiscoverV2.FlightSettingRepository.GetHostNameFromVdir (ADObjectId serverSiteId, протокол строки)

на сайте Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.Ru)

на Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.AutoDiscoverV2.Execute (Запрос На АвтоDiscoverV2Request, ITenantRepository tenantRepository)

на сайте Microsoft.Exchange.AutoDiscoverV2.AutoDiscoverV2.AutoDiscoverV2.Lt b__0 c__DisplayClass11_0;

на Microsoft.Exchange.Common.IL.ILUtil.DoTryFilterCatch (действие tryDelegate, Func'2 фильтрАделейс, Action'1 catchDelegate)

Обходное решение

Чтобы обойти эту проблему, необходимо проверить внешний URL для следующих виртуальных каталогов:

Get-WebServicesVirtualDirectory -сервер YourExchangeServerName (ru) fl name, «url»

Get-AutodiscoverVirtualDirector-сервер YourExchangeServerName (ru) fl name, «url»

Get-ActiveSyncVirtualDirector-сервер YourExchangeServerName (ru) fl name, «url»

Если внешний URL пуст, присвоите значение внешнему URL-, которое соответствует общедоступному F-DN.

Примере:

Шаг 1: Проверьте URL Autodiscover, используя следующий cmdlet.

Get-AutodiscoverVirtualDirector-сервер YourExchangeServerName (ru) fl name, «url»

Имя : Автооткрытие (по умолчанию веб-сайт)

Internalurl:

ExternalUrl :

Если ExternalUrl пуст, используйте step2 для присвоения значения, которое соответствует общедоступному F-DN внешнему URL-адресу Autodiscover.

Шаг2: Установите внешний URL Autodiscover, используя следующий cmdlet.

Get-AutodiscoverVirtualDirectorDirectory -Server YourExchangeServerName (установить-AutodiscoverVirtualDirectorDirectory -ExternalUrl https://autodiscover.FQDN/Autodiscover/Autodiscover.xml

Примечание.

  • ExternalUrl доступен только при добавлении PSSnapin в новую сессию PowerShell (не EMS) на Exchange Server 2019, Exchange Server 2016 и Exchange Server 2013.

  • Вы можете получить сообщение об ошибке, если не добавите PSSnapin в новую сессию PowerShell. Например, вы выполняете следующий cmdlet без добавления PSSnapin в новой сессии PowerShell:

Get-AutodiscoverVirtualDirector -Сервер $env:COMPUTERNAME Set-AutodiscoverVirtualDirectory -ExternalUrl "https://autodiscover.365labs.net/Autodiscover/Autodiscover.xml"

Затем вы получаете следующее сообщение об ошибке:

Параметр не может быть найден, что соответствует параметр уимением 'ExternalUrl'.

КатегорияInfo : НедействительныйАргумент: (:) «Set-AutodiscoverVirtualDirectorDirectory», ПараметрОбязательный Исключение

- FullyQualifiedErrorId : NamedParameterNotFound,Set-AutodiscoverVirtualDirectory

- PSComputerName : ex15.365labs.net

Чтобы обойти эту проблему, необходимо запустить следующую команду, чтобы сделать ExternalUrl доступным:

PS C: «PowerShell»gt; Add-PSSnapin Microsoft.Exchange.Management.PowerShell.E2010

Ссылки

Узнайте о терминологии, которую корпорация Майкрософт использует для описания обновлений программного обеспечения.

Дополнительная информация

Корпорация Майкрософт осознала эту проблему и будет размещать больше информации в этой статье, когда она станет доступной.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.