Aplica-se ASharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013

Sintomas

Após instalar as seguintes atualizações de segurança de julho para o SharePoint Server, os fluxos de trabalho existentes do Microsoft SharePoint 2010 param de funcionar. Quando este problema ocorre, as etiquetas de evento "c42q8", "c42ra" ou "c42rh" são registradas no registo ULS (SharePoint Unified Logging System).

Causa

Este problema ocorre porque foi adicionada uma validação adicional na atualização de segurança de julho para o SharePoint Server. A validação faz com que os fluxos de trabalho existentes do SharePoint 2010 parem de funcionar.

Solução

Para resolver este problema, localize as etiquetas de evento "c42q8", "c42ra" ou "c42rh" no registo da ULS do SharePoint. Nestas entradas de eventos, pode encontrar detalhes sobre o motivo pelo qual o fluxo de trabalho está bloqueado, de acordo com estas diretrizes:

  • Se as partes bloqueadas estiverem "fora da caixa" de fluxos de trabalho ou atividades de fluxo de trabalho, contacte o Suporte da Microsoft.Além disso, pode contactar o administrador do farm para desativar temporariamente a validação adicional através do PowerShell: No PowerShell, execute os seguintes cmdlets: Add-PSSnapin Microsoft.SharePoint.PowerShell#x1$farm.EnablePreParseSecurityCheckForWorkflow = $false$farm.update()

  • Se as partes bloqueadas estiverem escritas com código personalizado e as implementar por si próprio no SharePoint Server, deve fazer uma revisão de segurança sobre o tipo que está a tentar utilizar. Se esse tipo for determinado como seguro, pode adicioná-lo à web.config de tipos autorizados. Caso contrário, deve criar uma implementação alternativa que não viole as validações de segurança.

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.