Признаки

Exchange Server 2019 CU14 RecoverServer завершается сбоем и возвращает следующие сообщения об ошибках:

[ОШИБКА] Параметр исключения "ExtendedProtectionTokenChecking": "Не удается преобразовать значение NULL в тип "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" из-за недопустимых значений перечисления. Укажите одно из следующих значений перечисления и повторите попытку. Возможные значения перечисления: "None,Allow,Require"." 

[ОШИБКА] Не удается преобразовать значение NULL в тип Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode из-за недопустимых значений перечисления. Укажите одно из следующих значений перечисления и повторите попытку. Возможные значения перечисления: None, Allow, Require. 

[ERROR-REFERENCE] Id=ClientAccessComponent___75f8c93d15314369983d33ec0742e189 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup

Причина

Эта проблема возникает из-за того, что значение переменной, используемой при создании виртуального каталога, не определено в Exchange Server 2019 CU14. 

Временное решение

Чтобы обойти эту проблему, запустите RecoverServer с помощью носителя Exchange Server 2019 CU13, а затем обновите сервер до Exchange Server 2019 CU14. Для этого выполните указанные ниже действия.

  1. Скачайте носитель Exchange Server 2019 с накопительным пакетом обновления 13 (CU13) из Центра загрузки Майкрософт. Рекомендуется оставить носитель Exchange Server 2019 CU14 доступным на том же сервере.

  2. Создайте новую ОС с тем же именем, IP-адресом и уровнем обновления ОС, что и у восстанавливаемого сервера.

  3. Установите предварительные требования Exchange Server 2019 CU13.

  4. Выполните следующую команду PowerShell, чтобы изменить серийный номер восстанавливаемого сервера:

    Set-ADObject “DN of Exchange server object in configuration container” -Replace @{“SerialNumber= Version 15.2 (Build 31258.12)”} 

    Например: 

    Set-ADObject "CN=Exch3,CN=Servers,CN=Exchange Administrative Group (FYDIBOHF23SPDLT),CN=Administrative Groups,CN=Contoso,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=Contoso,DC=Com" -Replace @{SerialNumber="Version 15.2 (Build 31258.12)"}  Примечание. Чтобы эта команда работала, необходимо установить средства удаленного администрирования Active Directory (RSAT-ADDS). Если RSAT-ADDS не установлен, выполните следующую команду: 

    Install-WindowsFeature RSAT-ADDS

  5. Выполните следующую команду на диске, на котором подключен носитель Exchange Server 2019 CU13: .\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON

  6. После завершения recoverServer перезагрузите сервер.

  7. Установите предварительные требования Exchange Server 2019 CU14.

  8. Подключите носитель Exchange Server 2019 CU14, а затем выполните следующую команду: .\Setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataON Примечание. Если при установке Exchange Server 2019 CU14 вы отключили расширенную защиту, укажите параметр /DoNotEnableEP вместе с другими параметрами программы установки.

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

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

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

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