現象
Exchange Server 2019 では、次のシナリオを検討してください。
-
ユーザーのSet-userコマンドレットを使用して、ブロック レガシ認証ポリシーを設定しようとするとします。
-
ユーザーのメールボックスが Exchange Server 2019 CU1 より前のバージョンにある場合でも、ポリシーは以前に割り当てられていた。ブロック レガシ認証機能は Exchange Server 2019 CU1 以降のバージョンでのみ使用できるので、これは正しくありません。
原因
-
従来の認証のブロック機能は、Exchange Server 2019 CU1 またはそれ以降のバージョンでのみ使用できます。ブロック レガシ認証ポリシーは、ユーザーのサーバー名が破損しているかどうかに関係なく、Set-userコマンドレットを使用してユーザーに割り当てられます。ユーザーのメールボックスが Exchange Server 2019 CU1 より後のサーバー バージョンにあるかどうかは確認されませんでした。
-
ブロック レガシ認証ポリシーをユーザーに割り当てる前に、ユーザーの AdminDisplayVersion (ユーザーのメールボックスを持つ Exchange サーバーのサーバー バージョン) がチェックされていることを確認するために、同じ修正プログラムが導入されました。これで、ユーザーのメールボックスの AdminDisplayVersion が Exchange Server 2019 CU1 バージョンと比較されているため、AdminDisplayVersion が null の場合に null 例外が発生します (サーバー名が破損しているために発生する可能性があります)。この NULL 例外が処理され、管理者に NULL サーバーのバージョンが通知されます。
解決方法
この問題を解決するには、Exchange Server 2019 の累積的な更新プログラム 4、または Exchange Server 2019の後の累積的な更新プログラムをインストールします。
管理者には、サーバーのバージョン値が null であることが通知され、次のエラー メッセージが表示されます。