Simptomi
Postojeći tijekovi rada mogu prestati funkcionirati u SharePoint 2010 nakon instalacije sigurnosnog ažuriranja za srpanj za SharePoint. Kada se pojavi taj problem, oznake događaja "c42q8", "c42ra" ili "c42rh" zapisuje se u zapisnik događaja SharePoint Unified Logging System (ULS).
Uzrok
Taj se problem pojavljuje jer je u sigurnosno ažuriranje za srpanj dodana dodatna provjera valjanosti za SharePoint. Provjera valjanosti uzrokuje prestanu SharePoint tijekova rada za 2010.
Zaobilazno rješenje
Da biste zaobišli taj problem, pronađite oznake događaja "c42q8", "c42ra" ili "c42rh" u zapisniku SharePoint ULS. U tim događajima možete pronaći pojedinosti o blokiranju tijeka rada.
-
Ako su blokirani dijelovi tijekovi rada "izvan okvira" ili aktivnosti tijeka rada, obratite se Microsoftovoj podršci.
Osim toga, možete se i obratiti administratoru farme da biste onemogućili dodatnu provjeru valjanosti privremeno pomoću komponente PowerShell:
Otvorite PowerShell i pokrenite sljedeće cmdlete:
Add-PSSnapin Microsoft.SharePoint.PowerShell#x1$farm.EnablePreParseSecurityCheckForWorkflow = $false
$farm.update() -
Ako su blokirani dijelovi napisani pomoću prilagođenog koda i implementirani u SharePoint sami, trebali biste napraviti sigurnosni pregled vrste koju pokušavate koristiti. Ako je doista sigurna, možete je dodati na popis ovlaštenih web.config popisa ovlaštenih vrsta. U suprotnom biste trebali stvoriti alternativnu implementaciju koja ne krši sigurnosne provjere valjanosti.