Gejala
Setelah Anda menginstal pembaruan keamanan bulan Juli untuk SharePoint Server, alur kerja Microsoft SharePoint 2010 yang sudah ada berhenti berfungsi. Ketika masalah ini terjadi, tag kejadian "c42q8," "c42ra," atau "c42rh" dicatat dalam log SharePoint Unified Logging System (ULS).
Penyebab
Masalah ini terjadi karena validasi tambahan ditambahkan dalam pembaruan keamanan bulan Juli untuk SharePoint Server. Validasi menyebabkan alur kerja yang SharePoint 2010 berhenti berfungsi.
Penyelesaian Masalah
Untuk mengatasi masalah ini, temukan tag kejadian "c42q8," "c42ra," atau "c42rh" di log ULS SharePoint. Dalam entri kejadian ini, Anda dapat menemukan detail tentang mengapa alur kerja diblokir, sesuai panduan ini:
-
Jika bagian yang diblokir adalah alur kerja atau aktivitas alur kerja "tidak jelas", hubungi Dukungan Microsoft.
Selain itu, Anda bisa menghubungi administrator farm untuk sementara waktu menonaktifkan validasi tambahan dengan menggunakan PowerShell:
Di PowerShell, jalankan cmdlet berikut:
Add-PSSnapin Microsoft.SharePoint.PowerShell#x1$farm.EnablePreParseSecurityCheckForWorkflow = $false
$farm.update() -
Jika bagian yang diblokir ditulis menggunakan kode kustom, dan Anda menempatkannya sendiri di SharePoint Server, Anda harus melakukan tinjauan keamanan pada tipe yang ingin Digunakan. Jika tipe tersebut dianggap aman, Anda dapat menambahkannya ke daftar web.config resmi mereka. Jika tidak, Anda harus membuat penerapan alternatif yang tidak melanggar validasi keamanan.