Workflows nicht funktional nach Update Juli 2021 – KB5001975, KB5001976, KB5001992

Nach dem Einspielen der Juli 2021 Updates funktionieren SharePoint Workflows nicht mehr bzw. nicht vollständig (hier Nintex Workflow).

Problematische Patche:

Es könnten mehrere Probleme auftauchen. Im SharePoint 2019 könnte es passieren, dass Nintex Workwlows nicht veröffentlicht werden können.

Im SharePoint 2013 könnte (evtl. zusätzlich) das Problem auftauchen, dass die Workflows mit einem Warten-Element bzw. Pausen-Baustein bzw. „Anhalten für…“ unvollständig oder gar nicht ausgeführt werden können.

Fehler beim Veröffentlichen eines Workflows – Failed to publish workflow: This feature has been temporarily disabled

Es wird folgende Fehlermeldung angezeigt, wenn ein Nintex Workflow veröffentlicht wird:

soap:ServerServer was unable to process request. ---> Fehler bei der Veröffentlichung des Workflows: This feature has been temporarily disabled

bzw. auf Englisch

soap:ServerServer was unable to process request. ---> Failed to publish workflow: This feature has been temporarily disabled

Lösung

Auf allen SharePoint-Server für alle SharePoint-Sites bzw. für alle Zonen im Pfad
C:\inetpub\wwwroot\wss\VirtualDirectories\<Site>
die Datei web.config
wie folgt anpassen.

Bereich in der web.config Datei finden:

. . .
<authorizedTypes>
<targetFx version="v4.0">

und folgende zwei Zeilen dazu fügen:

 <authorizedType Assembly="mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int64" Authorized="True" />
<authorizedType Assembly="mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" Namespace="System" TypeName="Int64" Authorized="True" />

soap:ServerServer was unable to process request. ---> Failed to publish workflow: This feature has been temporarily disabled - webconfig - authorizedType - Int64

Danach IIS-Reset durchführen

iisreset

Quelle:

Unable to publish or run workflows after installing SharePoint On Premises July 2021 CU

Fehler: „Anhalten für… unvollständig

Nintex Workflow - Anhalten für - Fehler - Error - SharePoint2013

Workflow meldet „Fehler beim Ausführen von <Workflow Name>„. In Details steht:
Anhalten für... unvollständig

Im ULS-Log finden sich in den Spalte „Category“ „Legacy Workflow Infrastructure“ folgende oder ähnliche Einträge mit den IDs c42q8, c42ra, c42rh

Potentially malicious xoml node: <ns0:RootWorkflowActivityWithData x:Class="Microsoft.SharePoint.Workflow.ROOT" . . . 
. . . 
Error parsing xoml: <ns0:RootWorkflowActivityWithData x:Class="Microsoft.SharePoint.Workflow.ROOT"
. . .
RunWorkflow: System.InvalidOperationException: This feature has been temporarily disabled. bei Microsoft.SharePoint.Workflow.SPNoCodeXomlCompiler.CompileBytes(Byte[] xomlBytes, Byte[] rulesBytes, Boolean doTestCompilation, String assemblyName, SPWeb web, Boolean forceNewAppDomain) bei Microsoft.SharePoint.Workflow.SPNoCodeXomlCompiler.LoadXomlAssembly(SPWorkflowAssociation association, SPWeb web) bei Microsoft.SharePoint.Workflow.SPWinOeHostServices.LoadDeclarativeAssembly(SPWorkflowAssociation association, Boolean fallback) . . .
RunWorkflow: System.InvalidOperationException: This feature has been temporarily disabled. bei Microsoft.SharePoint.Workflow.SPNoCodeXomlCompiler.CompileBytes(Byte[] xomlBytes, Byte[] rulesBytes, Boolean doTestCompilation, String assemblyName, SPWeb web, Boolean forceNewAppDomain) bei Microsoft.SharePoint.Workflow.SPNoCodeXomlCompiler.LoadXomlAssembly(SPWorkflowAssociation association, SPWeb web)
. . .

Lösung bzw. lt. MS temporäres Workaround

Auf einem der SharePoint-Server folgende Kommandos im Admin-PowerShell-Fenster ausführen.

Add-PSSnapin Microsoft.SharePoint.PowerShell
$farm=Get-SPFarm
$farm.EnablePreParseSecurityCheckForWorkflow = $false
$farm.update()

Quelle:

Some scenarios of SharePoint 2010 workflow are affected after applying the July security update for SharePoint Server (KB5004862)

 

Das funktionierte nicht

IIS-Reset Server Neustarts und Löschen von SharePoint-Cache hat nichts gebracht.

 

Nintex – System.CodeDom.CodeTypeReferenceExpression

Nintex – System.CodeDom.CodeTypeReferenceExpression – Workflows werden abgebrochen

Nintex Workflows werden vom System abgebrochen. In den ULS-Logs findet man folgende und ähnliche Fehlermeldungen.

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

ULS-Log (English-System)

SharePoint Foundation Workflow Infrastructure 72fs Unexpected RunWorkflow: Microsoft.SharePoint.SPException: <Error><CompilerError Line=“-1″ Column=“-1″ Text=“Type System.CodeDom.CodeBinaryOperatorExpression is not marked as authorized in the application configuration file.“ />

Der Typ &quot;System.CodeDom.CodeBinaryOperatorExpression&quot; ist in der Konfigurationsdatei der Anwendung nicht als autorisiert gekennzeichnet.

ULS-Log (Deutsches System)

SharePoint Foundation Workflow Infrastructure 72fs Unexpected RunWorkflow: Microsoft.SharePoint.SPException: <Error><CompilerError Line=“-1″ Column=“-1″ Text=“Der Typ &quot;System.CodeDom.CodeBinaryOperatorExpression&quot; ist in der Konfigurationsdatei der Anwendung nicht als autorisiert gekennzeichnet.“ />

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

ULS-Log (English-System)

SharePoint Foundation Legacy Workflow Infrastructure 98d8 Unexpected Microsoft.SharePoint.SPException: <Error><CompilerError Line=“-1″ Column=“-1″ Text=“Type System.CodeDom.CodeTypeReferenceExpression is not marked as authorized in the application configuration file.“ />

Der Typ &quot;System.CodeDom.CodeTypeReferenceExpression&quot; ist in der Konfigurationsdatei der Anwendung nicht als autorisiert gekennzeichnet.

ULS-Log (Deutsches System)

OWSTIMER.EXE (0x2654)        0x2278        SharePoint Foundation        Legacy Workflow Infrastructure        98d8        Unexpected        Microsoft.SharePoint.SPException: <Error><CompilerError Line=“-1″ Column=“-1″ Text=“Der Typ &quot;System.CodeDom.CodeTypeReferenceExpression&quot; ist in der Konfigurationsdatei der Anwendung nicht als autorisiert gekennzeichnet.“ />

Nintex – System.CodeDom.CodeTypeReferenceExpression weiterlesen

Windows Update – Code 80243004 – Fix

Problem

Windows Update Fehler: Code 80243004

Windows Update

Einige Updates wurden nicht installiert.

Fehler:
Code 80243004 Unbekannter Fehler bei Windows Update.

Windows Update Error: Code 80243004

Windows Update

Some updates were not installed

Error(s) found:
Code 80243004 Windows Update encountered an unknown error.

Windows Update – Code 80243004 – Fix weiterlesen

Windows Update Error Code 0x80070006 – Fix

Problem

Windows Update Fehlercode 0x80070006

Beim Installieren von Updates sind Probleme aufgetreten. Wir versuchen es allerdings später noch einmal. Falls dieser Fehler weiterhin auftritt und Sie Informationen im Web suchen oder sich an den Support wenden möchten, kann dieser Fehlercode hilfreich sein: (0x80070006)

Windows Update Error Code 0x80070006

There were some problems installing updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help: (0x80070006)

Windows Update Error Code 0x80070006 – Fix weiterlesen

SiteOrphan – Database contains a site that is not found in the site map

SiteOrphan – Database contains a site that is not found in the site map

Die Datenbank enthält eine Website, die in der Websiteübersicht nicht gefunden wurde

Folgende Fehlermeldung wird nach dem Update durch den SharePoint-Assistenten (bzw. durch das Kommandozeilentool PsConfig) angezeigt:

. . .
Fehler beim Ausführen des Upgrades für SharePoint-Produkte.

Eine Ausnahme vom Typ ‚Microsoft.SharePoint.Upgrade.SPUpgradeException‘ wurde ausgelöst. Weitere Ausnahmeinformationen:
Die Datenbank [‚<SP_Database>‚] enthält eine Website (ID = [‚<ID>‚], URL = [‚/managedpath/site‚]), die in der Websiteübersicht nicht gefunden wurde. Trennen Sie die Datenbank, und fügen Sie sie dann erneut an. (EventID:ajxkz)

Das Upgrade wurde mit Fehlern abgeschlossen. Überprüfen Sie die Upgradeprotokolldatei unter ‚C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\Upgrade-<Date>-<Time>-169.log‘. Die Anzahl der Fehler und Warnungen ist am Ende der Updateprotokolldatei aufgeführt.

Folgen Sie diesem Link, um weitere Informationen zur Behandlung von Upgradefehlern zu erhalten:
http://go.microsoft.com/fwlink/?LinkId=259653

Database contains a site that is not found in the site map

Database [<SP_Database>] contains a site (Id = [<ID>], Url = [/managedpath/site]) that is not found in the site map. Consider detach and reattach the database which contains the orphaned sites.
Restart upgrade if neccesary.

SiteOrphan – Database contains a site that is not found in the site map weiterlesen

System.Data.SqlClient.SqlException (0x80131904): The INSERT permission was denied on the object ‚Locks‘, database ‚‚, schema ‚dbo‘

Problem

System.Data.SqlClient.SqlException (0x80131904): The INSERT permission was denied on the object ‚Locks‘, database ‚<SharePoint Config DB>‘, schema ‚dbo‘

Exception: System.Data.SqlClient.SqlException (0x80131904): The INSERT permission was denied on the object ‚Locks‘, database ‚<SharePoint Config DB>‘, schema ‚dbo‘.
at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)

Eine Ausnahme vom Typ ‚System.Data.SqlClient.SqlException‘ wurde ausgelöst. Weitere Ausnahmeinformationen: Die INSERT-Berechtigung wurde für das Locks-Objekt, SP_Configuration-Datenbank, dbo-Schema, verweigert.

Fehler beim Initialisieren der Konfiguration der SharePoint-Produkte.

Eine Ausnahme vom Typ ‚System.Data.SqlClient.SqlException‘ wurde ausgelöst. Weitere Ausnahmeinformationen: Die INSERT-Berechtigung wurde für das Locks-Objekt, <SharePoint Config DB>, dbo-Schema, verweigert.

Gesamtanzahl der ausgeführten Konfigurationseinstellungen: 1
Gesamtanzahl der erfolgreichen Konfigurationseinstellungen: 0
Gesamtanzahl der erfolglosen Konfigurationseinstellungen: 6
Die Konfiguration der SharePoint-Produkte wurde erfolgreich beendet.
Fehler bei der Konfiguration der SharePoint-Produkte. Die Konfiguration muss vor Verwendung der SharePoint-Produkte ausgeführt werden. Weitere Informationen finden Sie im Diagnoseprotokoll unter ‚C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\PSCDiagnostics_1_10_2015_10_6_57_509_1008856628.log‘ und im Anwendungsereignisprotokoll.

System.Data.SqlClient.SqlException (0x80131904): Die INSERT-Berechtigung wurde für das Locks-Objekt, SP_Configuration-Datenbank, dbo-Schema, verweigert.

In der Log-Datei C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\LOGS\PSCDiagnostics_....log ist folgendes zu finden:

ERR Fehler beim Initialisieren der Konfiguration der SharePoint-Produkte.
Eine Ausnahme vom Typ 'System.Data.SqlClient.SqlException' wurde ausgelöst. Weitere Ausnahmeinformationen: Die INSERT-Berechtigung wurde für das Locks-Objekt, <SharePoint Config DB>, dbo-Schema, verweigert.
System.Data.SqlClient.SqlException (0x80131904): Die INSERT-Berechtigung wurde für das Locks-Objekt, <SharePoint Config DB>, dbo-Schema, verweigert.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
. . .

Event-ID: 5214

Unzureichende SQL-Datenbankberechtigungen für den Benutzer ‚Name: <Domain>\<User> SID: S-1-5-21-… ImpersonationLevel: None‘ in der Datenbank ‚<SharePoint Config DB>‚ für die SQL Server-Instanz ‚<SQL-Server>‚. Weitere Fehlerinformationen aus SQL Server finden Sie unten.

Die INSERT-Berechtigung wurde für das Locks-Objekt, <SharePoint Config DB>, dbo-Schema, verweigert.

System.Data.SqlClient.SqlException (0x80131904): The INSERT permission was denied on the object ‚Locks‘, database ‚‚, schema ‚dbo‘ weiterlesen

Windows Update Fehler Code 528

Problem

Windows Update Fehler Code 528 bzw. 0x00000528

Beim Installieren des Windows-Updates für SharePoint mit der Bezeichnung

„Sicherheitsupdate für Microsoft SharePoint Enterprise Server 2013 (KB3191886) -Farmbereitstellung“ mit der Größe von 310,9 MB wird folgende Fehlermeldung angezeigt:

Windows Update

Einige Updates wurden nicht installiert.

Fehlgeschlagen: 1 Update

Fehler:
Code 528

Install failed, error = 0x00000528

In der Update Log-Datei „WindowsUpdate.log“ ist folgender Eintrag zu finden:

AU # WARNING: Install failed, error = 0x00000528

Fehler 1320. Der angegebene Pfad ist zu lang: C:\Program Files\Microsoft Office Servers\15.0\Data\Office Server\…\CanonicalResources\ProjectionModels

MSI*.LOG:

Fehler 1320. Der angegebene Pfad ist zu lang: C:\Program Files\Microsoft Office Servers\15.0\Data\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\Office Server\CanonicalResources\ProjectionModels

 

Windows Update Fehler Code 528 weiterlesen

OWA – WOPI: Could not deserialize file metadata – Encountered unexpected character ‚<'

Problem

WOPI: Could not deserialize file metadata . . . There was an error deserializing the object of type Microsoft.Office.OpenWebApplication.WopiCheckFileResponse. Encountered unexpected character ‚<‚

Office Web Apps
WAC Hosting Interaction
WOPI: Could not deserialize file metadata [url:http://sharepoint-site/subsite%2520test/_vti_bin/wopi.ashx/files/ad937bc19ae84f01968d3e33, e:There was an error deserializing the object of type Microsoft.Office.OpenWebApplication.WopiCheckFileResponse. Encountered unexpected character ‚<‚.]

WOPI: Could not deserialize file metadata . . . Fehler beim Deserialisieren des Objekts „vom Typ Microsoft.Office.OpenWebApplication.WopiCheckFileResponse“. Unerwartetes Zeichen ‚<‚

Office Web Apps
WAC Hosting Interaction
WOPI: Could not deserialize file metadata [url:http://sharepoint-site/subsite%2520test/_vti_bin/wopi.ashx/files/ad937bc19ae84f01968d3e33, e:Fehler beim Deserialisieren des Objekts „vom Typ Microsoft.Office.OpenWebApplication.WopiCheckFileResponse“. Unerwartetes Zeichen ‚<‚.]

WOPI: Invalid file metadata

WOPI: Invalid file metadata [url:http://sharepoint-site/subsite%2520test/_vti_bin/wopi.ashx/files/ad937bc19ae84f01968d3e33, triggers:(No Hash No Version No FileName No OwnerId) . . .

FileUnknownException while loading the app

Services Infrastructure
Services Infrastructure Logging
FileUnknownException while loading the app
. [FileSourceId: -1088102096] [ClusterId: 0] [ExtraErrorInfo: ]

OWA – WOPI: Could not deserialize file metadata – Encountered unexpected character ‚<' weiterlesen

SharePoint-Update – Yielding upgrade session on current thread

Problem

Yielding upgrade session on current thread

In der Datei „Upgrade-<Datum>-<Zeit>.log im Ordner „C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS“ werden folgende Log-Einträge generiert:

PSCONFIG (0x2F18)    0x1958    SharePoint Foundation Upgrade    SPManager    aj0ul    INFO    psconfig: Yielding psconfig session on current thread to allow the admin service to run upgrade in the background.    00000000-0000-0000-0000-000000000000

PSCONFIG (0x2F18)    0x1958    SharePoint Foundation Upgrade    SPUpgradeSession    ajxli    INFO    Yielding upgrade session on current thread,    00000000-0000-0000-0000-000000000000

SyncUpgradeTimerJob: sleeping for 10 seconds

In der Datei „PSCDiagnostics_x_xx_xxxx_x_x_xx_xxx_xxxxxxxxxx.log im Ordner „C:\Program Files\Common Files\microsoft shared\Web Server Extensions\15\LOGS“ werden folgende Log-Einträge generiert:

INF              Starting Service SPTimerServiceInstance
INF              Detected that this is a build to build upgrade. Re-provision the SPTimerServiceInstance service
INF            Leaving function UpgradeTask.StartAllServices
INF            SyncUpgradeTimerJob: sleeping for 10 seconds
INF            SyncUpgradeTimerJob: sleeping for 10 seconds
. . .

Das Update für SharePoint-Produkte wird ausgeführt…

Die Meldung bleibt in der Konsole stehen, bis man die SharePoint Update Aktion abbricht.

Upgrading SharePoint Products and Technologies…

Die Meldung bleibt in der Konsole stehen, bis man die SharePoint Update Aktion abbricht.

 

SharePoint-Update – Yielding upgrade session on current thread weiterlesen

DocAve – Cannot upload the selected update package

Problem

Cannot upload the selected update package

Cannot upload the selected update package, please check the update information and select a DocAve update package to upload.
DocAve – Cannot upload the selected update package weiterlesen