1. Home
  2. Service & Support
  3. Support
  4. Organice
  5. Troubleshooting
  6. Waarom starten workflows niet na Windows updates?

Waarom starten workflows niet na Windows updates?

Troubleshooting

Laatst gewijzigd op 31 mei 2021

Description:

After installing Windows updates all Organice Workflows fail on start


The logging shows "

Validation error: <Error><CompilerError Line="-1"Column="-1" Text="Type System.CodeDom.CodeMethodInvokeExpressionis not marked as authorized in the application configuration file."/><CompilerError Line="-1" Column="-1"Text="Type System.CodeDom.CodePrimitiveExpression is not marked asauthorized in the application configuration file." /><CompilerErrorLine="-1" Column="-1" Text="Type System.CodeDom.CodeMethodInvokeExpressionis not marked as authorized in the application configuration file."/><CompilerError Line="-1" Column="-1"Text="Type System.CodeDom.CodePrimitiveExpression is not marked asauthorized in the application configuration file." /><CompilerErrorLine="0" Column="0" Text="Activity 'ID4' validationfailed: Property &quot;Condition&quot; has invalid value. Conditionexpression is invalid. The expression to the left of operator&quot;ValueEquality&quot; can not be null." /><CompilerErrorLine="0" Column="0" Text="Activity 'ID4' validation failed:Property &quot;Condition&quot; has invalid value. Condition expressionis invalid. The expression to the right of operator&quot;ValueEquality&quot; can not be null." /><CompilerErrorLine="0" Column="0" Text="Activity 'ID11' validationfailed: Property &quot;Condition&quot; has invalid value. Conditionexpression is invalid. The expression to the left of operator&quot;ValueEquality&quot; can not be null." /><CompilerErrorLine="0" Column="0" Text="Activity 'ID11' validationfailed: Property &quot;Condition&quot; has invalid value. Conditionexpression is invalid. The expression to the right of operator&quot;ValueEquality&quot; can not be null." /></Error>

 

TYPICAL SOLUTION

If you have been using Organice Process System SDK check SDKDocumentation for this Error.

If you haven't been using SDK try to reinstall Organice Process System,it could be needed to restart machine before. If problem is continuing contactOrganice."



Cause 

Installing ".NET security patches to address  CVE-218-8421" SharePoint workflows stop working.


For more information see:

https://support.microsoft.com/en-us/help/4465015/sharepoint-workflows-stop-after-cve-2018-8421-security-update



Solution

The solution is to explicitly add the necessary types to all web applications' web.config files.


For SharePoint 2013 and later versions

For SharePoint 2013 and later versions, add the following lines:

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeBinaryOperatorExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodePrimitiveExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeMethodInvokeExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeMethodReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeFieldReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeThisReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodePropertyReferenceExpression" Authorized="True" />


For SharePoint versions earlier than SharePoint 2013

For SharePoint versions earlier than 2013, add the following lines instead:

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeBinaryOperatorExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodePrimitiveExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeMethodInvokeExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeMethodReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeFieldReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodeThisReferenceExpression" Authorized="True" />

<authorizedType Assembly="System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" NameSpace="System.CodeDom" TypeName="CodePropertyReferenceExpression" Authorized="True" />





Bij Cadac maken we onderscheid tussen Sales, Service & Support. Sales & Service vinden wij vanzelfsprekend. Wij helpen u met de aanschaf van uw product, dienst, training of expert en zorgen ervoor dat u probleemloos aan de slag kunt. Gratis en voor niets. U kunt zorgeloos met uw software starten, wij zorgen ervoor dat u het meeste uit uw software kunt halen.

Loopt u tegen technische softwareproblemen aan? Dan kunt u gebruik maken van Cadac Support. Door de juiste informatie in te dienen kunnen wij u zo snel mogelijk helpen

Stel een vraag

Waar heeft u een vraag over?

  • Support
  • Sales
  • Service
Log in en ontdek uw persoonlijke prijs

Mijn Cadac inloggen

U bent uitgelogd

U heeft een verkeerd e-mailadres of wachtwoord ingevuld

Nieuw bij Cadac?

  • Bestel software tegen de beste prijs De beste experts, direct te boeken
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support

Account aanmaken

Het wachtwoord moet ten minste 8 tekens lang zijn en ten minste één kleine letter, één hoofdletter en één cijfer bevatten.

U heeft een aantal velden niet (correct) ingevuld

Dit e-mailadres is al in gebruik.

Privacy statement

Waarom een account aanmaken?

  • Bestel software tegen de beste prijs Bestel software tegen de beste prijs
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support

Wachtwoord vergeten

Heeft u problemen met inloggen? Vul uw e-mailadres in en u ontvangt van ons een link om uw wachtwoord opnieuw in te stellen. Weet u niet welk e-mailadres is gebruikt? Neem dan contact met ons op.

U heeft een ongeldig e-mailadres ingevuld.

Dit e-mailadres komt niet voor in ons systeem.

Oops... Er is iets misgegaan, neem contact met ons op.

Nieuw bij Cadac?

  • Bestel software tegen de beste prijs De beste experts, direct te boeken
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support

Wachtwoord vergeten

U heeft een e-mail van ons ontvangen met daarin een link om uw wachtwoord opnieuw in te stellen.

Nieuw bij Cadac?

  • Bestel software tegen de beste prijs De beste experts, direct te boeken
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support

Wachtwoord opnieuw instellen

Helaas, uw link is verlopen of ongeldig.
Klik op onderstaande button om een nieuwe link aan te vragen.

Vul hieronder uw nieuwe wachtwoord in.

Het wachtwoord moet ten minste 8 tekens lang zijn en ten minste één kleine letter, één hoofdletter en één cijfer bevatten.

Een van de wachtwoorden is leeg of ze komen niet overeen.

Dit e-mailadres komt niet voor in ons systeem.

Oops... Er is iets misgegaan, neem contact met ons op.

Nieuw bij Cadac?

  • Bestel software tegen de beste prijs De beste experts, direct te boeken
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support

Wachtwoord opnieuw ingesteld

Uw wachtwoord is succesvol aangepast. Vanaf nu kunt u inloggen met uw nieuwe wachtwoord.

Nieuw bij Cadac?

  • Bestel software tegen de beste prijs De beste experts, direct te boeken
  • Eén account voor al uw producten en diensten Eén account voor al uw producten en diensten
  • Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts Krijg toegang tot een uitgebreid netwerk van opdrachtgevers en experts
Hulp nodig? Service & Support