Windows Server 2012 R2 に SharePoint Server 2016 の 2023 年 4 月 11 日の更新プログラムをインストールした後の HTTP エラー 503 (KB5026765)

適用先
SharePoint Server 2016

現象

Windows Server 2012 R2 に SharePoint Server 2016 (KB 5002385 および KB 5002370) の 2023 年 4 月 11 日の更新プログラムをインストールした後、SharePoint 製品構成ウィザードまたは powerShell コマンドレットUpgrade-SPFarmを使用して SharePoint アップグレード 操作を実行すると、次の問題が発生する可能性があります。

  • "HTTP エラー 503。 サービスが利用できません" というエラーは、SharePoint サイトを参照するときに発生します。

  • SharePoint で使用されるインターネット インフォメーション サービス (IIS) アプリケーション プールを起動できません。 これは、コンテンツ Web アプリケーション、SharePoint サーバーの全体管理 Web アプリケーション、SharePoint Web サービス サイトなど、すべての SharePoint Web アプリケーションに影響します。

  • Windows イベント ログのアプリケーション ログには、IIS-W3SVC-WP ソースから次の説明を含むイベント ID 2280 が記録されます。

    モジュール DLL <%CommonProgramFiles%>\Microsoft Shared\Web Server Extensions\16\isapi\sprequestfilteringmodule.dll 読み込みに失敗しました。 データはエラーです。

原因

SharePoint Server 2016 の 2023 年 4 月 11 日の更新プログラムでは、悪意のある可能性のある Web 要求から SharePoint エンドポイントを保護するために、Windows マルウェア対策スキャン インターフェイス (AMSI) の統合が導入されています。 AMSI 統合は、2023 年 4 月 11 日の更新プログラムをインストールした後に次のいずれかを実行したときに実行されるアップグレード アクションによって IIS に登録されます。

  • SharePoint 製品構成ウィザード (PSConfigUI.exe)
  • psconfig.exe -cmd upgrade -inplace b2b
  • Upgrade-SPFarm

この問題は、AMSI 統合が Windows Server 2012 R2 と互換性がないために発生します。 したがって、IIS が AMSI 統合機能 をホストしている sprequestfilteringmodule DLL を読み込もうとすると、失敗します。

解決策

この問題を解決するには、 SharePoint Enterprise Server 2016: 2023 年 6 月 13 日 (KB5002404) のセキュリティ更新プログラムの説明をインストールします。