Požymiai
Įdiegus 2023 m. balandžio 11 d. naujinimus, skirtus "SharePoint Server 2016" (KB 5002385 ir KB 5002370) "Windows Server 2012 R2", ir tada atlikti SharePoint versijos naujinimo veiksmus naudojant SharePoint produktų konfigūravimo vediklį arba Upgrade-SPFarm PowerShell cmdlet, galite susidurti su šiomis problemomis:
-
"HTTP klaida 503. Tarnyba nepasiekiama" klaida įvyksta naršant "SharePoint" svetainėse.
-
Nepavyksta paleisti informacinių interneto paslaugų (IIS) programų telkinių, kuriuos naudoja "SharePoint". Tai taikoma visoms "SharePoint" žiniatinklio programoms, įskaitant turinio žiniatinklio programas, "SharePoint" centrinio administravimo žiniatinklio programą ir "SharePoint" žiniatinklio tarnybų svetainę.
-
"Windows" įvykių žurnalo programos žurnale įvykio ID 2280 įrašomas iš IIS-W3SVC-WP šaltinio su šiuo aprašu:
Modulio DLL <%CommonProgramFiles%>\Microsoft Shared\Web Server Extensions\16\isapi\sprequestfilteringmodule.dll įkelti nepavyko. Duomenys yra klaida.
Priežastis
2023 m. balandžio 11 d. naujinimai, skirti "SharePoint Server 2016", pristato "Windows" apsaugos nuo kenkėjiškų programų nuskaitymo sąsajos (AMSI) integravimą, kad apsaugotų "SharePoint" pabaigos taškus nuo galimai kenkėjiškų žiniatinklio užklausų. AMSI integravimas užregistruojamas IIS versijos naujinimo veiksmu, kuris atliekamas paleidus bet kurį iš toliau nurodytų veiksmų įdiegus 2023 m. balandžio 11 d. naujinimus:
-
SharePoint produktų konfigūravimo vediklis (PSConfigUI.exe)
-
psconfig.exe -cmd upgrade -inplace b2b
-
Upgrade-SPFarm
Ši problema kyla dėl to, kad AMSI integravimas nesuderinamas su "Windows Server 2012 R2". Todėl, kai IIS bando įkelti sprequestfilteringmodule DLL išteklių nuomos AMSI integravimo funkcija, ji nepavyksta.
Sprendimas
Norėdami išspręsti šią problemą, įdiekite SharePoint Enterprise Server 2016 saugos naujinimo aprašas: 2023 m. birželio 13 d. (KB5002404).