Síntomas
Los flujos de trabajo existentes pueden dejar de funcionar en el flujo de trabajo de SharePoint 2010 después de instalar la actualización de seguridad de julio para SharePoint. Cuando se produce este problema, las etiquetas de evento "c42q8", "c42ra" o "c42rh" se registran en el registro del sistema de registro unificado (ULS) de SharePoint.
Causa
Este problema se produce porque se agregó una validación adicional en la actualización de seguridad de julio de SharePoint. La validación hace que los flujos de trabajo de SharePoint 2010 dejen de funcionar.
Solución alternativa
Para evitar este problema, busque las etiquetas de evento "c42q8", "c42ra" o "c42rh" en el registro de ULS de SharePoint. En estos eventos, puede encontrar detalles sobre por qué se bloquea el flujo de trabajo.
-
Si las partes bloqueadas son flujos de trabajo o actividades de flujo de trabajo de configuración inicial, puede ponerse en contacto con el Soporte técnico de Microsoft.
Además, también puede ponerse en contacto con el administrador de la granja de servidores para deshabilitar temporalmente la validación adicional mediante PowerShell:
Abra PowerShell y ejecute los siguientes cmdlets:
Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm=Get-SPFarm
$farm.EnablePreParseSecurityCheckForWorkflow = $false
$farm.update() -
Si las partes bloqueadas se escriben con código personalizado y las implementa en SharePoint por su cuenta, debe realizar una revisión de seguridad del tipo que está intentando usar. Si realmente es seguro, puede agregar el tipo a la lista web.config de tipos autorizados. En caso contrario, debería crear una implementación alternativa que no infrinja las validaciones de seguridad.