ข้อผิดพลาด HTTP 503 หลังจากติดตั้งการอัปเดตวันที่ 11 เมษายน 2023 สําหรับ SharePoint Server 2016 บน Windows Server 2012 R2 (KB5026765)

นำไปใช้กับ
SharePoint Server 2016

อาการ

หลังจากที่คุณติดตั้งการอัปเดตของวันที่ 11 เมษายน 2023 สําหรับ SharePoint Server 2016 (KB 5002385 และ KB 5002370) บน Windows Server 2012 R2 แล้วดําเนินการอัปเกรด SharePoint ผ่านตัวช่วยสร้างการกําหนดค่าผลิตภัณฑ์ SharePoint หรือ Upgrade-SPFarm cmdlet 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)