Simptome
Fluxurile de lucru existente pot înceta să funcționeze în fluxul SharePoint 2010 după ce instalați actualizarea de securitate din iulie pentru SharePoint. Atunci când apare această problemă, etichetele de eveniment "c42q8", "c42ra" sau "c42rh" sunt înregistrate în jurnalul SharePoint unui sistem unificat de înregistrare în jurnal (ULS).
Cauză
Această problemă apare pentru că a fost adăugată o validare suplimentară în actualizarea de securitate din iulie SharePoint. Validarea determină ca fluxurile de lucru SharePoint 2010 să nu mai funcționează.
Soluție de evitare
Pentru a ocoli această problemă, găsiți etichetele de eveniment "c42q8", "c42ra" sau "c42rh" în jurnalul SHAREPOINT ULS. În aceste evenimente, puteți găsi detalii despre motivul pentru care fluxul de lucru este blocat.
-
Dacă părțile blocate sunt fluxuri de lucru "în afara casetei", sau activități de flux de lucru, puteți contacta Asistența Microsoft.
În plus, puteți, de asemenea, să contactați administratorul de fermă pentru a dezactiva validarea suplimentară utilizând powershell temporar:
Deschideți PowerShell și rulați următoarele cmdleturi:
Add-PSSnapin Microsoft.SharePoint.PowerShell#x1$farm.EnablePreParseSecurityCheckForWorkflow = $false
$farm.update() -
Dacă părțile blocate sunt scrise utilizând cod particularizat și implementate în SharePoint de dvs., ar trebui să faceți o examinare de securitate cu privire la tipul pe care încerca să îl utilizați. Dacă este într-adevăr sigur, puteți adăuga tipul în lista web.config de tipuri autorizate a persoanei de contact. În caz contrar, ar trebui să creați o implementare alternativă care să nu încalce validarea de securitate.