Exchange Server 2019 および 2016 で TestFederationTrust を実行すると NullReferenceException が発生する

適用先
Exchange Server 2019 Exchange Server 2016

現象

次の NullReferenceException は、Microsoft Exchange Server 2019 または Exchange Server 2016 で Test-FederationTrust コマンドレットを実行すると表示されます。 この問題は、フェデレーション信頼の新しい証明書が有効になっていて、前の証明書の有効期限が切れている場合に発生します。

      

警告: 予期しないエラーが発生し、Watson ダンプが生成されています: オブジェクト参照がインスタンスに設定されていません

オブジェクトの。

オブジェクト参照がオブジェクトのインスタンスに設定されていません。

  • CategoryInfo : NotSpecified: (:) [Test-FederationTrust], NullReferenceException

  • FullyQualifiedErrorId : System.NullReferenceException,Microsoft.Exchange.Management.SystemConfigurationTasks.TestFederationTrust

原因

この問題は、これを呼び出すときに orgPrevPrivCertificate に null が割り当てられている場合、拇印プロパティがまだ印刷されるために発生します。GetOrganizationCertificate が無効になります。

解決策

この問題を解決するには、次のいずれかの更新プログラムをインストールします。

Exchange Server 2019 の場合は、Exchange Server 2019 の累積的な更新プログラム 7 またはそれ以降の Exchange Server 2019 の累積的な更新プログラムをインストールします。
Exchange Server 2016 の場合は、Exchange Server 2016 の累積的な更新プログラム 18 またはそれ以降の Exchange Server 2016 の累積的な更新プログラムをインストールします。

参考資料

マイクロソフトでソフトウェア更新プログラムの説明に使用する用語集を参照してください。