Sintomi
Exchange Server 2019 CU14 RecoverServer ha esito negativo e restituisce i messaggi di errore seguenti:
[ERRORE] Impostazione dell'eccezione "ExtendedProtectionTokenChecking": "Impossibile convertire null in tipo "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" a causa di valori di enumerazione non validi. Specificare uno dei valori di enumerazione seguenti e riprovare. I possibili valori di enumerazione sono "Nessuno,Consenti,Richiedi"."
[ERRORE] Impossibile convertire null nel tipo "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" a causa di valori di enumerazione non validi. Specificare uno dei valori di enumerazione seguenti e riprovare. I possibili valori di enumerazione sono "Nessuno,Consenti,Richiedi".
[RIFERIMENTO-ERRORE] Id=ClientAccessComponent___75f8c93d15314369983d33ec0742e189 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
Causa
Questo problema si verifica perché il valore di una variabile utilizzata per la creazione della directory virtuale non è definito in Exchange Server CU14 2019.
Soluzione alternativa
Per risolvere questo problema, eseguire RecoverServer usando il supporto CU13 di Exchange Server 2019 e quindi aggiornare il server a Exchange Server 2019 CU14. A tale scopo, esegui la procedura seguente:
-
Scarica i supporti CU13 di Exchange Server 2019 dall'Area download Microsoft. È consigliabile mantenere i supporti CU14 Exchange Server 2019 disponibili nello stesso server.
-
Crea un nuovo sistema operativo con lo stesso nome, indirizzo IP e livello di aggiornamento del sistema operativo del server che stai recuperando.
-
Installare i prerequisiti CU13 di Exchange Server 2019.
-
Eseguire il comando di PowerShell seguente per modificare il numero seriale del server da recuperare:
Set-ADObject “DN of Exchange server object in configuration container” -Replace @{“SerialNumber= Version 15.2 (Build 31258.12)”}
Ad esempio:
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)"} Nota: per il funzionamento di questo comando, è necessario installare gli strumenti di amministrazione remota di Active Directory (RSAT-ADDS). Se RSAT-ADDS non è installato, eseguire il comando seguente:Install-WindowsFeature RSAT-ADDS
-
Eseguire il comando seguente dall'unità in cui è installato il supporto CU13 di Exchange Server 2019:
.\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON -
Al termine di RecoverServer, riavviare il server.
-
Installare i prerequisiti CU14 di Exchange Server 2019.
-
Montare il supporto CU14 Exchange Server 2019, quindi eseguire il comando seguente:
.\Setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
Nota: se è stata disabilitata la protezione estesa durante l'installazione di Exchange Server 2019 CU14, specificare /DoNotEnableEP insieme agli altri parametri di installazione.