Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Dieser Artikel wurde von Rick Andring, Support-Eskalationstechniker geschrieben.
Szenario
Sie versuchen, Excel-Arbeitsmappen im Microsoft Excel Online-Webpart in SharePoint 2016 zu rendern und treten beim Laden des Webparts auf den folgenden Fehler auf: "Die gewünschte Datei konnte nicht gefunden werden".
Sie werden feststellen, dass die Arbeitsmappen im Browser gerendert werden (Ansicht, Bearbeiten und Vorschau) und alle einwandfrei funktionieren, vorausgesetzt, es gibt keine anderen Probleme.
Die Protokollierung des Unified Logging Service (ULS) wird nichts Nützliches enthalten, möglicherweise werden dennoch Fehler angezeigt, die etwa wie folgt aussehen, während SharePoint versucht, die Arbeitsmappe zu bearbeiten:
Der Office Online Server Unified Logging Service (ULS) hat keine Nachrichten im Zusammenhang mit diesem Problem, da die Anforderung nicht einmal den Server erreicht.
Ursache
Die Ursache dieses spezifischen Problems kann auf fehlende oder benutzerdefinierte Bindungen für Office Online Server zurückzuführen sein. Es könnte insbesondere die "Syndikat"-Bindung fehlen. Diese Bindung ist spezifisch für alle Excel-Erweiterungen und ermöglicht das Rendern in Webparts. In einem Bestandsbindungsszenario wird dies angezeigt, wenn Sie das Cmdlet Get-SPWOPIBinding ausführen:
Hinweis
Ihre "WopiZone" und "ServerName" können unterschiedlich sein.
Application : Excel
Extension : ODS
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : internal-https
Application : Excel
Extension : XLSB
ProgId
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : internal-https
Application : Excel
Extension : XLSM
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : internal-https
Application : Excel
Extension : XLSX
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : internal-https
Application : Excel
Extension : ODS
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : external-https
Application : Excel
Extension : XLSB
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : external-https
Application : Excel
Extension : XLSM
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : external-https
Application : Excel
Extension : XLSX
ProgId :
Action : syndicate
IsDefaultAction : False
ServerName : <SERVERNAME>
WopiZone : external-https
Lösung
Wenn sie feststellen, dass die Bindung "Syndicate" fehlt, fügen Sie die Aktion "Syndikat" zu Ihren WOPI-Bindungen hinzu, indem Sie das folgende Cmdlet von einem Ihrer SharePoint-Server als Farmadministrator in einer Administrator aktivierten SharePoint PowerShell-Konsole ausführen:
new-spwopibinding -server oos2016ocsi -action syndicate
Hinweis
Dieses Problem betrifft nur die Produkte, die zuvor erwähnt wurden, und kann oder nicht die einzige Möglichkeit sein, diesen spezifischen Fehler zu erleben. Zum Zeitpunkt dieses Schreibens haben wir dies nur in diesem spezifischen Szenario gesehen.