อาการ
หลังจากที่คุณติดตั้งการอัปเดตของวันที่ 11 เมษายน 2023 สําหรับ SharePoint Server 2016 (KB 5002385 และ KB 5002370) บน Windows Server 2012 R2 แล้วดําเนินการอัปเกรดผ่านตัวช่วยสร้างการกําหนดค่าผลิตภัณฑ์ SharePoint หรือ cmdlet Upgrade-SPFarm PowerShell คุณอาจพบปัญหาต่อไปนี้:
-
"ข้อผิดพลาด HTTP 503 ข้อผิดพลาดบริการไม่พร้อมใช้งาน" เกิดขึ้นเมื่อเรียกดูไซต์ SharePoint
-
พูลโปรแกรมประยุกต์ Internet Information Services (IIS) ที่ SharePoint ใช้ไม่สามารถเริ่มต้นได้ ซึ่งส่งผลกระทบต่อแอปพลิเคชันบนเว็บ SharePoint ทั้งหมด รวมถึงแอปพลิเคชันเว็บเนื้อหา แอปพลิเคชันบนเว็บการดูแลจากศูนย์กลางของ SharePoint และไซต์ SharePoint Web Services
-
ในบันทึกของแอปพลิเคชันของบันทึกเหตุการณ์ของ Windows รหัสเหตุการณ์ 2280 จะถูกบันทึกจากแหล่งที่มาของ IIS-W3SVC-WP พร้อมด้วยคําอธิบายต่อไปนี้:
ไม่สามารถโหลดโมดูล DLL <%CommonProgramFiles%>\Microsoft Shared\Web Server Extensions\16\isapi\sprequestfilteringmodule.dll ไม่สามารถโหลดได้ ข้อมูลเป็นข้อผิดพลาด
สาเหตุ
การอัปเดตของวันที่ 11 เมษายน 2023 สําหรับ SharePoint Server 2016 มีการรวม Windows Antimalware Scan Interface (AMSI) เพื่อช่วยปกป้องจุดสิ้นสุด SharePoint จากคําขอเว็บที่อาจเป็นอันตราย การรวม AMSI ได้รับการลงทะเบียนใน IIS โดยการดําเนินการอัปเกรดที่ดําเนินการเมื่อคุณเรียกใช้รายการต่อไปนี้หลังจากติดตั้งการอัปเดตวันที่ 11 เมษายน 2023:
-
ตัวช่วยสร้างการกําหนดค่าผลิตภัณฑ์ SharePoint (PSConfigUI.exe)
-
psconfig.exe -cmd upgrade -inplace b2b
-
Upgrade-SPFarm
ปัญหานี้เกิดขึ้นเนื่องจากการรวม AMSI เข้ากันไม่ได้กับ Windows Server 2012 R2 ดังนั้น เมื่อ IIS พยายามที่จะโหลด sprequestfilteringmodule DLL โฮสต์คุณลักษณะการรวม AMSI จะล้มเหลว
การแก้ไขปัญหา
เมื่อต้องการแก้ไขปัญหานี้ ให้ติดตั้ง คําอธิบายของการอัปเดตความปลอดภัยสําหรับ SharePoint Enterprise Server 2016: 13 มิถุนายน 2023 (KB5002404)