Workflow was cancelled by system account / Workflow Failed on Start


Tenía bastante tiempo de no realizar soporte de SharePoint 2010, pero hace unos pocos días se dañaron unos flujos que hice en SharePoint Designer 2010 sin causa aparente.

Cuando traté de publicarlos de nuevo, aunque no les había realizado ningún cambio, recibí el error:

Type System.CodeDom.CodeBinaryOperatorExpression is not marked as authorized in the application configuration file.

 

Después de investigar los síntomas, encontré que era un problema causado por los últimos parches de .NET Security instalados en el servidor.

Por suerte la solución es rápida y sencilla, solo se debe modificar el archivo de configuración web.config y agregar nuevos tipos.

Los detalles de la solución están en https://blogs.msdn.microsoft.com/rodneyviana/2018/09/13/after-installing-net-security-patches-to-address-cve-2018-8421-sharepoint-workflows-stop-working/

Symptom

After applying .NET Security Only patch to resolve CVE-2018-8421 (Remote Code Execution Vulnerability), all SharePoint out of the box Workflows fail to execute.

Los comentarios están cerrados.