AppFabric Update – Anleitung

AppFabric (Distributed Cache) Update – CU Installation

Der AppFabric bzw. Distributed Cache wird automatisch mit der SharePoint Installation mitinstalliert. Früher hieß es seitens Microsoft, dass dieser Dienst mit dem SharePoint mitgepatcht wird.

Mittlerweile hat sich die Empfehlung geändert: Der AppFabric bzw. der Distributed Cache Dienst muss vom Administrator per Hand aktualisiert werden.

In dieser Anleitung möchte ich zeigen, wie das AppFabric Update problemlos durchgeführt werden kann.

AppFabric Update – Anleitung weiterlesen

Event-ID: 8313 – A failure was reported when trying to invoke a service application: EndpointFailure

Problem

Event-ID: 8313 – SharePoint Foundation – Topologie – Fehler beim Versuch, eine Dienstanwendung aufzurufen: EndpointFailure

Fehler beim Versuch, eine Dienstanwendung aufzurufen: EndpointFailure.
. . .

Event-ID: 8313 – SharePoint Foundation – Topologie – A failure was reported when trying to invoke a service application: EndpointFailure

A failure was reported when trying to invoke a service application: EndpointFailure
. . .

Event-ID: 8313 – A failure was reported when trying to invoke a service application: EndpointFailure weiterlesen

Event-ID: 3760 – The login failed. Login failed for user ‚Domain\ExcelServiceUser‘ – SharePoint 2013

Problem

Excel Web Access – Die Arbeitsmappe konnte nicht geöffnet werden.

Event-ID: 3760 - Cannot open database - Excel Web Access - Die Arbeitsmappe konnte nicht geöffnet werden - Die Arbeitsmappe kann nicht geöffnet werden - Error - Fehler - Event-ID: 3760 - SharePoint 2013.png

Die Arbeitsmappe konnte nicht geöffnet werden.
Die Arbeitsmappe kann nicht geöffnet werden.

Bzw. auf englisch:

The workbook cannot be opened

Event-ID: 3760 – SharePoint Foundation – Cannot open database ‚Content_DB‘ requested by the login. The login failed. Login failed for user ‚Domain\ExcelServiceUser‘

Diese Fehlermeldung wird im Event Viewer (Ereignislog) und im ULS-Log angezeigt:

SQL Database ‚Content_DB‘ on SQL Server instance ‚SQL_Instance‘ not found. Additional error information from SQL Server is included below.

Cannot open database ‚Content_DB‘ requested by the login. The login failed.
Login failed for user ‚Domain\ExcelServiceUser‘.

Event-ID: 3760 – SharePoint Foundation – Die von der Anmeldung angeforderte Content_DB-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer ‚Domain\ExcelServiceUser‘

Diese Fehlermeldung wird im Event Viewer (Ereignislog) und im ULS-Log angezeigt:

Die SQL-Datenbank ‚Content_DB‘ für die SQL Server-Instanz ‚SQL_Instance‘ wurde nicht gefunden. Weitere Fehlerinformationen aus SQL Server finden Sie unten.

Die von der Anmeldung angeforderte Content_DB-Datenbank kann nicht geöffnet werden. Fehler bei der Anmeldung.
Fehler bei der Anmeldung für den Benutzer ‚Domain\ExcelServiceUser‘.

Event-ID: 3760 – The login failed. Login failed for user ‚Domain\ExcelServiceUser‘ – SharePoint 2013 weiterlesen

Alte IIS C:\inetpub\logs\LogFiles nach X Tagen bereinigen

IIS Log Dateien löschen, die älter sind als X Tage

Es kann passieren, dass der Ordner in dem der Web-Server die Log-Dateien speichert (C:\inetpub\logs\LogFiles) mit der Zeit recht groß wird.

Im Internetinformationsdienste (IIS)-Manager selbst kann man nur auswählen, wie oft eine neue Log-Datei erstellt oder wie groß die Log-Datei werden soll. Auch kann eingestellt werden, dass keine neuen Protokolldateien erstellt werden sollen. Allerdings kann nicht eingestellt werden, dass die neusten Dateien behalten und die alten Log-Dateien gelöscht werden.

internetinformationsdienste-iis-manager-protokollierung-c-inetpub-logs-logfiles

Wie die IIS Log Dateien, die älter als X Tage sind, trotzdem regelmäßig gelöscht werden können, zeige ich in diesem kurzen Artikel weiter unten.

Alte IIS C:\inetpub\logs\LogFiles nach X Tagen bereinigen weiterlesen

Fehler in der Berichtsserver-Datenbank – System.Data.SqlClient.SqlException: Timeout

Problem: System.Data.SqlClient.SqlException: Timeout

System.Data.SqlClient.SqlException: Timeout abgelaufen

Folgende Fehlermeldung wird angezeigt, wenn versucht wird ein SQL Server Reporting Services (SSRS) Abonnement im SharePoint zu erstellen oder zu bearbeiten.

Das hat leider nicht geklappt.
Fehler in der Berichtsserver-Datenbank. Dies kann auf einen Verbindungsfehler, ein Timeout oder wenig Speicherplatz innerhalb der Datenbank zurückzuführen sein. ---> Microsoft.ReportingServices.Diagnostics.Utilities.ReportServerStorageException: Fehler in der Berichtsserver-Datenbank. Dies kann auf einen Verbindungsfehler, ein Timeout oder wenig Speicherplatz innerhalb der Datenbank zurückzuführen sein. ---> System.Data.SqlClient.SqlException: Timeout abgelaufen. Das Zeitlimit wurde vor dem Beenden des Vorgangs überschritten oder der Server reagiert nicht. ---> System.ComponentModel.Win32Exception: Der Wartevorgang wurde abgebrochen
Technische Details

Führen Sie die Problembehandlung mit Microsoft SharePoint Foundation aus.

Korrelations-ID: 8ee3a59d-7182-f0a2-48af-b101ca551e9f

Vielleicht wird auch folgender Text angezeigt:

System.Data.SqlClient.SqlException (0x80131904): Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding.

Das Timeout für Sperranforderung wurde überschritten

Nach dem das SQL Server Management Studio die Verbindung zur Instanz, auf der die SSRS Datenbanken liegen, aufgebaut hat, wird folgende Fehlermeldung angezeigt:

TITEL: Microsoft SQL Server Management Studio
------------------------------
Ausnahme beim Ausführen einer Transact-SQL-Anweisung oder eines Transact-SQL-Batches. (Microsoft.SqlServer.ConnectionInfo)
------------------------------
ZUSÄTZLICHE INFORMATIONEN:
Das Timeout für Sperranforderung wurde überschritten.
Das Timeout für Sperranforderung wurde überschritten. (Microsoft SQL Server, Fehler: 1222)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.50.6220&EvtSrc=MSSQLServer&EvtID=1222&LinkId=20476
------------------------------
SCHALTFLÄCHEN:
OK
------------------------------

Der Aktivitätsmonitor wird für diese Instanz angehalten

Der Aktivitätsmonitor kann nicht geöffnet werden. Folgende Fehlermeldung wird angezeigt:

TITEL: Microsoft SQL Server Management Studio
------------------------------
Der Aktivitätsmonitor kann keine Abfragen für den Server <SSRS-SQL-Instanz> ausführen.
Der Aktivitätsmonitor wird für diese Instanz angehalten.
Verwenden Sie das Kontextmenü im Übersichtsbereich, um den Aktivitätsmonitor wieder zu starten.
------------------------------
ZUSÄTZLICHE INFORMATIONEN:
Timeout abgelaufen. Das Zeitlimit wurde vor dem Beenden des Vorgangs überschritten oder der Server reagiert nicht. (Microsoft SQL Server, Fehler: -2)
Hilfe erhalten Sie durch Klicken auf: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&ProdVer=10.50.6220&EvtSrc=MSSQLServer&EvtID=-2&LinkId=20476
------------------------------
Der Wartevorgang wurde abgebrochen
------------------------------
SCHALTFLÄCHEN:
OK
------------------------------

Event-ID: 1107 – SQL Server Reporting Services Shared Service kann nicht mit der Berichtsserver-Datenbank verbunden werden.

Im Event Log findet man die Event-ID: 1107 mit der Quelle „SQL Server Reporting Services Shared Service“ und dem Text:

SQL Server Reporting Services Shared Service kann nicht mit der Berichtsserver-Datenbank verbunden werden. (Anwendung: SQL Server Reporting Services, CorrelationId: 00000000-0000-0000-0000-000000000000)

Event-ID: 5586 – (provider: TCP Provider, error: 0 – Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.)

Im Event Log findet man die Event-ID: 5586 mit der Quelle „SharePoint Foundation“ und dem Text:

Unbekannte SQL-Ausnahme '10061'. Weitere Fehlerinformationen aus SQL Server finden Sie unten.

Netzwerkbezogener oder instanzspezifischer Fehler beim Herstellen einer Verbindung mit SQL Server. Der Server wurde nicht gefunden, oder auf ihn kann nicht zugegriffen werden. Überprüfen Sie, ob der Instanzname richtig ist und ob SQL Server Remoteverbindungen zulässt. (provider: TCP Provider, error: 0 – Es konnte keine Verbindung hergestellt werden, da der Zielcomputer die Verbindung verweigerte.)

Fehler in der Berichtsserver-Datenbank – System.Data.SqlClient.SqlException: Timeout 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

Nintex Workflow 2013 und Nintex Forms 2013 Installation

In diesem Artikel werde ich eine Nintex Workflow 2013 und Nintex Forms 2013 Installation in einer 3 Tier SharePoint-Farm durchführen und auf Besonderheiten und Probleme eingehen. Nintex Workflow 2013 und Nintex Forms 2013 Installation weiterlesen

IIS SharePoint Web Application Proxy Server

Mit diesem kurzen Tipp zeige ich, wie für die einzelne SharePoint Web Application Proxy Server Einstellungen gesetzt werden können.

Das Setzen oder umgehen des Proxy-Servers pro Webanwendung ist manchmal nötig, wenn beispielsweise ein Webservice aus dem SharePoint heraus angesprochen werden muss o.Ä.

IIS SharePoint Web Application Proxy Server weiterlesen

Claims Authentication – Could not retrieve a valid windows identity for username …

Claims Authentication – „Could not retrieve a valid windows identity for username <domain\user>“ wird in den ULS-Logs beim Versuch auf einen Webservice zuzugreifen (z.B. per Nintex Workflow) generiert.

Auf folgende Meldungen findet man in den ULS-Logs.

WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt.

Im ULS-Log

WTS0003: The caller is not authorized to access the service

Im ULS-Log

Claims Authentication – No windows identity for <domain\user>

Im ULS-Log

SPSecurityContext: Could not retrieve a valid windows identity for username ‚<domain\user>‘ with UPN ‚<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used

Deutsch:
SPSecurityContext: Could not retrieve a valid windows identity for username ‚<domain\user>‘ with UPN ‚<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used. Exception: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt. (Fehlerdetail ist gleich Ein ExceptionDetail, vermutlich erstellt durch IncludeExceptionDetailInFaults=TRUE, mit dem Wert: System.UnauthorizedAccessException: WTS0003: Der Aufrufer ist nicht für den Zugriff auf diesen Dienst berechtigt. bei Microsoft.IdentityModel.WindowsTokenService.CallerSecurity.CheckCaller(WindowsIdentity callerIdentity) . . .

Englisch:
SPSecurityContext.WindowsIdentity: Could not retrieve a valid windows identity for NTName='<domain\user>‘, UPN='<user>@<domain>‘. UPN is required when Kerberos constrained delegation is used. Exception: System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDetail]: WTS0003: The caller is not authorized to access the service. (Fault Detail is equal to An ExceptionDetail, likely created by IncludeExceptionDetailInFaults=true, whose value is: System.UnauthorizedAccessException: WTS0003: The caller is not authorized to access the service. at Microsoft.IdentityModel.WindowsTokenService.CallerSecurity.CheckCaller(WindowsIdentity callerIdentity . . .

Claims Authentication – Could not retrieve a valid windows identity for username … weiterlesen

Event-ID: 8031 – SharePoint Foundation – Topology – An exception occurred while updating addresses for connected app

Das Event mit der ID 8031 wird alle 15 Min. generiert. Der Eintrag ist nicht immer auf allen SharePoint-Servern der Farm zusehen.

Problem

Event-ID: 8031 – Ausnahme beim Aktualisieren von Adressen für die verbundene App

Ausnahme beim Aktualisieren von Adressen für die verbundene App {38e2857e-e529-431d-8a11-ab1a9a1532de_c315cf86-9189-41de-b961-e8a43948523b}. Die URI-Endpunktinformationen sind ggf. veraltet. System.InvalidOperationException: Die angeforderte Anwendung wurde nicht gefunden.
. . .

Event-ID: 8031 – An exception occurred while updating addresses for connected app

An exception occurred while updating addresses for connected app {38e2857e-e529-431d-8a11-ab1a9a1532de_c315cf86-9189-41de-b961-e8a43948523b}. The uri endpoint information may be stale. System.InvalidOperationException: The requested application could not be found.
. . .

Event-ID: 8031 – SharePoint Foundation – Topology – An exception occurred while updating addresses for connected app weiterlesen