Sintomas
Exchange Server 2019 CU14 RecoverServer falha e devolve as seguintes mensagens de erro:
[ERRO] Definição de exceção "ExtendedProtectionTokenChecking": "Não é possível converter nulo para o tipo "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" devido a valores de enumeração que não são válidos. Especifique um dos seguintes valores de enumeração e tente novamente. Os valores de enumeração possíveis são "Nenhum, Permitir, Exigir".
[ERRO] Não é possível converter nulo para o tipo "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" devido a valores de enumeração que não são válidos. Especifique um dos seguintes valores de enumeração e tente novamente. Os valores de enumeração possíveis são "None,Allow,Require".
[ERROR-REFERENCE] Id=ClientAccessComponent___75f8c93d15314369983d33ec0742e189 Component=EXCHANGE14:\Current\Release\Shared\Datacenter\Setup
Causa
Este problema ocorre porque o valor de uma variável utilizada na criação do diretório virtual não está definido no Exchange Server 2019 CU14.
Solução
Para resolver este problema, execute RecoverServer com o suporte de dados CU13 Exchange Server 2019 e, em seguida, atualize o servidor para Exchange Server CU14 de 2019. Para tal, siga estes passos:
-
Transfira o suporte de dados Exchange Server CU13 de 2019 a partir do Centro de Transferências da Microsoft. Recomendamos que mantenha o suporte de dados cu14 Exchange Server 2019 disponível no mesmo servidor.
-
Crie um novo SO com o mesmo nome, Endereço IP e nível de atualização do SO que o servidor que está a recuperar.
-
Instale os pré-requisitos do Exchange Server CU13 de 2019.
-
Execute o seguinte comando do PowerShell para alterar o número de série do servidor que está a recuperar:
Set-ADObject “DN of Exchange server object in configuration container” -Replace @{“SerialNumber= Version 15.2 (Build 31258.12)”}
Por exemplo:
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: para que este comando funcione, as ferramentas de Administração Remota do Active Directory (RSAT-ADDS) têm de ser instaladas. Se RSAT-ADDS não estiver instalado, execute o seguinte comando:Install-WindowsFeature RSAT-ADDS
-
Execute o seguinte comando a partir da unidade que tem o suporte de dados CU13 Exchange Server 2019 montado:
.\Setup.exe /m:RecoverServer /IAcceptExchangeServerLicenseTerms_DiagnosticDataON -
Após a conclusão do RecoverServer, reinicie o servidor.
-
Instale os pré-requisitos do Exchange Server CU14 de 2019.
-
Monte o suporte de dados CU14 Exchange Server 2019 e, em seguida, execute o seguinte comando:
.\Setup.exe /m:upgrade /IAcceptExchangeServerLicenseTerms_DiagnosticDataON
Nota: se desativou a Proteção Expandida quando instalou o Exchange Server CU14 de 2019, especifique /DoNotEnableEP juntamente com os outros parâmetros de Configuração.