Симптоми
Exchange Server 2019 CU14 RecoverServer е неуспешно и връща следните съобщения за грешка:
[ГРЕШКА] Настройка на изключението "ExtendedProtectionTokenChecking": "Не може да се преобразува Null в тип "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" поради стойности за изброяване, които не са валидни. Задайте една от следните стойности за изброяване и опитайте отново. Възможните стойности за изброяване са "Няма,Позволи,Изисква"."
[ГРЕШКА] Не може да се преобразува Null в тип "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" поради стойности за изброяване, които не са валидни. Задайте една от следните стойности за изброяване и опитайте отново. Възможните стойности за изброяване са "Няма,Позволи,Изисква".
[ГРЕШКА-ПРЕПРАТКА] Id=ClientAccessComponent___75f8c93d15314369983d33ec0742e189 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
Причина
Този проблем възниква, защото стойността за променлива, която се използва при създаването на виртуалната директория не е дефинирана в Exchange Server 2019 CU14.
Заобиколно решение
За да заобиколите този проблем, изпълнете RecoverServer с помощта на носителя на Exchange Server 2019 CU13 и след това надстройте сървъра до Exchange Server 2019 CU14. За да направите това, следвайте тези стъпки:
-
Изтеглете носителя на Exchange Server 2019 CU13 от центъра на Microsoft за изтегляния. Препоръчваме да запазите носителя на Exchange Server 2019 CU14 на същия сървър.
-
Създайте нова операционна система, която има същото име, IP адрес и ниво на актуализация на операционната система като сървъра, който възстановявате.
-
Инсталирайте предварителните изисквания за Exchange Server 2019 CU13.
-
Изпълнете следната команда на 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
-
Изпълнете следната команда от устройството, което има носител, монтиран на Exchange Server 2019 CU13:
.\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON -
След като RecoverServer завърши, рестартирайте сървъра.
-
Инсталирайте предварителните компоненти на Exchange Server 2019 CU14.
-
Монтирайте носителя на Exchange Server 2019 CU14 и след това изпълнете следната команда:
.\Setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
Забележка: Ако сте забранили разширената защита, когато сте инсталирали Exchange Server 2019 CU14, задайте /DoNotEnableEP заедно с другите параметри на инсталиращата програма.