徵兆
在您于 Windows Server 2012 R2 上安裝 SharePoint Server 2016 的 2023 年 4 月 11 日更新 (KB 5002385和KB 5002370) ,然後透過 SharePoint 產品設定精靈或 Upgrade-SPFarm PowerShell Cmdlet 執行 SharePoint 升級動作之後,您可能會遇到下列問題:
-
「HTTP 錯誤 503。 當流覽至 SharePoint 網站時,即會發生服務無法使用「」錯誤。
-
網際網路資訊服務 (IIS) SharePoint 使用的應用程式集區無法啟動。 這會影響所有 SharePoint Web 應用程式,包括內容 Web 應用程式、SharePoint 管理中心 Web 應用程式,以及 SharePoint Web Services 網站。
-
在 Windows 事件記錄檔的應用程式記錄中,事件識別碼 2280 是從 IIS-W3SVC-WP 來源記錄,並包含下列描述:
Module DLL <%CommonProgramFiles%>\Microsoft Shared\Web Server Extensions\16\isapi\sprequestfilteringmodule.dll無法載入。 資料為錯誤。
原因
SharePoint Server 2016 的 2023 年 4 月 11 日更新推出 Windows 反惡意程式碼掃描介面 (AMSI) 整合,以協助保護 SharePoint 端點不受潛在惡意網頁要求的威脅。 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)。