Belirtiler
SharePoint Server için aşağıdaki Temmuz güvenlik güncelleştirmelerini yükledikten sonra, var olan Microsoft SharePoint 2010 iş akışları çalışmaz. Bu sorun oluştuğunda, "c42q8," "c42ra", veya "c42rh" olay etiketleri SharePoint Birleşik Günlük Sistemi (ULS) günlüğüne kaydedilir.
Neden
Bu sorunun nedeni, SharePoint Server için Temmuz güvenlik güncelleştirmesinde ek doğrulama ek SharePoint. Doğrulama, var olan SharePoint 2010 iş akışlerinin çalışmasını durdurmasını sağlar.
Geçici Çözüm
Bu sorunu gidermek için, ULS günlüğünde "c42q8," "c42ra" veya "c42rh" olay etiketlerini SharePoint bulun. Bu olay girişlerinde, aşağıdaki yönergelere göre iş akışının neden engellenmiş olduğuyla ilgili ayrıntıları bulabilirsiniz:
-
Engellenen kısımlar "ilk önce" iş akışları veya iş akışı etkinlikleri ise, Microsoft Desteği'ne başvurun.Add-PSSnapin Microsoft.SharePoint.PowerShell$farm=Get-SPFarm$farm.EnablePreParseSecurityCheckForWorkflow = $false$farm.update()
Buna ek olarak, PowerShell kullanarak ek doğrulamayı geçici olarak devre dışı bırakmak için grup yöneticisine başvurabilirsiniz: PowerShell'de aşağıdaki cmdlet'leri çalıştırın: -
Engellenen kısımlar özel kod kullanılarak yazılmışsa ve bunları SharePoint Server'da kendiniz dağıtmışsanız, kullanmaya istediğiniz tür üzerinde bir güvenlik incelemesi yapsanız iyi olur. Bu tür güvenli olarak belirlenirse, bunu listenin web.config türleri listesine ekleyebilirsiniz. Bunun dışında, güvenlik doğrulamalarını ihlal eden alternatif bir uygulama oluşturmanız gerekir.