Sintomi
Dopo aver installato gli aggiornamenti della sicurezza di luglio seguenti per SharePoint Server, i flussi di lavoro di Microsoft SharePoint 2010 esistenti non funzionano più. Quando si verifica questo problema, i tag evento "c42q8", "c42ra" o "c42rh" vengono registrati nel log uls (Unified Logging System) di SharePoint.
Causa
Questo problema si verifica perché è stata aggiunta un'ulteriore convalida nell'aggiornamento della sicurezza di luglio per SharePoint Server. La convalida causa l'interruzione del SharePoint 2010 esistente.
Soluzione alternativa
Per risolvere il problema, individuare i tag evento "c42q8", "c42ra" o "c42rh" nel log uls di SharePoint. In queste voci di evento sono riportate informazioni dettagliate sul motivo per cui il flusso di lavoro è bloccato, in base alle linee guida seguenti:
-
Se le parti bloccate sono flussi di lavoro o attività del flusso di lavoro "out of the box", contattare il supporto tecnico Microsoft.
Inoltre, è possibile contattare l'amministratore della farm per disabilitare temporaneamente l'ulteriore convalida usando PowerShell:
In PowerShell eseguire i cmdlet seguenti:Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm=Get-SPFarm#x2
$farm.update() -
Se le parti bloccate vengono scritte usando codice personalizzato e vengono distribuite manualmente in SharePoint Server, è consigliabile eseguire una revisione della sicurezza sul tipo che si sta tentando di usare. Se tale tipo è determinato come sicuro, è possibile aggiungerlo all'web.config di tipi autorizzati. In caso contrario, è consigliabile creare un'implementazione alternativa che non viola le convalide di sicurezza.