Ознаки
Після інсталяції наведених нижче оновлень системи безпеки за липень для SharePoint Server наявні робочі цикли Microsoft SharePoint 2010 припиняє працювати. Якщо ця проблема виникає, "c42q8", "c42ra" або "c42rh" заносяться до журналу SharePoint системи уніфікованого журналювання журналювання (ULS).
Причина
Ця проблема виникає, тому що в липневому SharePoint Server додано додаткову перевірку. Перевірка призводить до припинення роботи наявних SharePoint 2010 року.
Інші способи вирішення
Щоб вирішити цю проблему, знайдіть позначки подій c42q8, c42ra або c42rh в журналі ULS SharePoint C42rh. У цих записах подій ви можете знайти докладні відомості про причини блокування робочого циклу за такими рекомендаціями:
-
Якщо заблоковані частини переносяться до робочих циклів або дій робочого циклу, зверніться до служби підтримки Microsoft.Крім того, ви можете звернутися до адміністратора ферми, щоб тимчасово вимкнути додаткову перевірку за допомогою PowerShell: У PowerShell виконайте такі командлети: Add-PSSnapin Microsoft.SharePoint.PowerShell$farm=Get-SPFarm$farm.EnablePreParseSecurityCheckForWorkflow = $false$farm.update()
-
Якщо заблоковані частини написано за допомогою користувацького коду та ви розгортаєте їх самостійно на сервері SharePoint, слід виконати перевірку безпеки для типу, який ви намагаєтеся використовувати. Якщо тип визначається як надійний, його можна додати до web.config списку авторизованих типів. В іншому разі слід створити альтернативне впровадження, яке не порушує перевірки безпеки.