Applies ToSharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013

Oireet

Kun olet asentanut seuraavan heinäkuun suojauspäivitykset SharePoint Serveriin, aiemmin luodut Microsoft SharePoint 2010 -työnkulut lakkaavat toimimasta. Kun tämä ongelma ilmenee, "c42q8", "c42ra" tai "c42loki" -tapahtumatunnisteet kirjataan SharePoint Unified Logging System (ULS) -lokiin.

Syy

Tämä ongelma johtuu siitä, että heinäkuun suojauspäivitykseen lisättiin vahvistus SharePoint Serverissä. Vahvistus aiheuttaa olemassa olevien SharePoint 2010 -työnkulkujen toiminnan.

Vaihtoehtoinen menetelmä

Voit ratkaista ongelman etsimällä C42q8-, c42ra- tai c42tiedosto-tapahtumatunnisteet SharePoint ULS-lokista. Näissä tapahtumamerkinnöissä on tietoja työnkulun estämisestä näiden ohjeiden mukaisesti:

  • Jos estetyt osat ovat "poissa ruudusta" -työnkulkuja tai työnkulun toimintoja, ota yhteyttä Microsoft-tukeen.Lisäksi voit ottaa yhteyttä klusterin järjestelmänvalvojaan ja poistaa lisävahvistuksen tilapäisesti käytöstä PowerShellin avulla: Suorita PowerShellissä seuraavat cmdlet-komennot: Add-PSSnapin Microsoft.SharePoint.PowerShell#x1$farm.EnablePreParseSecurityCheckForWorkflow = $false$farm.update()

  • Jos estetyt osat on kirjoitettu mukautetulla koodilla ja otat ne käyttöön SharePoint Serverissä, sinun kannattaa tarkistaa tyyppi, jota yrität käyttää. Jos tyyppi on määritetty turvalliseksi, voit lisätä sen web.config valtuutettujen tyyppien luetteloon. Muussa tapauksessa kannattaa luoda vaihtoehtoinen käyttöönotto, joka ei ole suojauksen tarkistusten rikottu.

Tarvitsetko lisäohjeita?

Haluatko lisää vaihtoehtoja?

Tutustu tilausetuihin, selaa harjoituskursseja, opi suojaamaan laitteesi ja paljon muuta.

Osallistumalla yhteisöihin voit kysyä kysymyksiä ja vastata niihin, antaa palautetta sekä kuulla lisää asiantuntijoilta, joilla on runsaasti tietoa.