Si applica a
Exchange Server 2019

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:

  1. Scarica i supporti CU13 di Exchange Server 2019 dall'Area download Microsoft. È consigliabile mantenere i supporti CU14 Exchange Server 2019 disponibili nello stesso server.

  2. Crea un nuovo sistema operativo con lo stesso nome, indirizzo IP e livello di aggiornamento del sistema operativo del server che stai recuperando.

  3. Installare i prerequisiti CU13 di Exchange Server 2019.

  4. 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

  5. Eseguire il comando seguente dall'unità in cui è installato il supporto CU13 di Exchange Server 2019: .\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON

  6. Al termine di RecoverServer, riavviare il server.

  7. Installare i prerequisiti CU14 di Exchange Server 2019.

  8. 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.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.