現象
Exchange Server 2019 CU14 RecoverServer が失敗し、次のエラー メッセージが返されます。
[ERROR]例外設定 "ExtendedProtectionTokenChecking": "null を型 "Microsoft.Exchange.Data.Directory.SystemConfiguration.ExtendedProtectionTokenCheckingMode" に変換できません。列挙値が無効であるためです。 次のいずれかの列挙値を指定し、やり直してください。 可能な列挙値は"None,Allow,Require"です。
[ERROR]無効な列挙値のため、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 で定義されていないために発生します。
回避策
この問題を回避するには、Exchange Server 2019 CU13 メディアを使用して RecoverServer を実行し、サーバーを Exchange Server 2019 CU14 にアップグレードします。 これを行うには、次の手順を実行します。
-
Microsoft ダウンロード センターから Exchange Server 2019 CU13 メディアをダウンロードします。 Exchange Server 2019 CU14 メディアは、同じサーバー上で使用できるようにしておくことをお勧めします。
-
復旧するサーバーと同じ名前、IP アドレス、OS の更新レベルを持つ新しい OS を構築します。
-
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 がインストールされていない場合は、次のコマンドを実行します。
RSAT-ADDS の Install-WindowsFeature
-
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 注意: 2019 CU14 Exchange Serverインストールしたときに Extended Protection を無効にした場合は、他のセットアップ パラメーターと共に /DoNotEnableEP を指定します。