Einige unserer Kunden meldeten uns die letzten Wochen Fehler beim SharePoint 2013 im Zusammenhang mit den Windows Security Updates vom Juli 2018.
Der Fehler ist, dass die User Profile des SharePoint «User Profile Service» nicht mehr korrekt durchsucht werden können. Dadurch werden neu angelegte User Profile, sowie geänderte Properties, nicht mehr indexiert und erscheinen in der Suche nicht.
Microsoft hat den Fehler bereits erkannt und arbeitet an einer Lösung: https://support.microsoft.com/en-ae/help/4345913/access-denied-errors-after-installing-july-2018-security-rollup-update
Der Fehler wird wie folgt im SharePoint angezeigt:
- Im Crawl-Log der Content Source welche die User Profile durchsucht mittels (sps3s://[URLzurProfilseite]) zeigt folgenden Fehler:
- Wenn nun die Fehlermeldung angezeigt wird, sieht das Ergebnis wie folgt aus:
- Wenn wir nun das ULS Log genauer Analysieren, finden wir den Fehler des Microsoft Post:
- mssearch.exe (0x118C) 0x203C SharePoint Server Search Crawler:Gatherer Plugin cd11 Warning The start address sps3s:// cannot be crawled. Context: Application ‘Search_Service_Application’, Catalog ‘Portal_Content’ Details: Class not registered (0x80040154)
- A component required for crawling this type of content is not registered with this application server. View the event logs for more information. (SearchID = XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)
Wie im Microsoft Artikel beschrieben, ist Auslöser des Fehlers ein .NET Sicherheitsupdate mit Release Datum Juli 2018.
Nachgehend findest du eine Übersicht der betroffenen Updates. Denke daran, dass jede Serverversion verschiedene Patch-Versionen hat.
Windows Server 2012
Microsoft .NET Framework 3.5:
KB4338421
KB4338610
Microsoft .NET Framework 4.5.2:
KB4338416
KB4338601
Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2:
KB4338418
KB4338604
Windows Server 2012 R2
Microsoft .NET Framework 3.5:
KB4338424
KB4338613
Microsoft .NET Framework 4.5.2:
KB4338415
KB4338600
Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2:
KB4338419
KB4338605
Windows Server 2016
Microsoft .NET Framework 3.5 en Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2:
KB4338814
KB4345418
Für mehr Informationen darüber, welches KB Update, welche .NET Version beinhaltet, siehe folgende Microsoft Seite an: https://portal.msrc.microsoft.com/en-US/security-guidance/advisory/CVE-2018-8356
Lösung:
Der Fehler lässt sich wie folgt lösen:
- Deinstallieren aller relevanten .NET Updates die oben aufgelistet sind, auf allen SharePoint Servern (WebFrontend, Application, Search usw.)
- Neustart aller SharePoint Server in der Farm
- Danach ein Full Crawl der MySite Content Source
- Manuelle Installation der korrigierten Patches von Microsoft
Microsoft hat bereits die Updates überarbeitet, diese müssen jedoch manuell installiert werden!
Windows Server 2012
Microsoft .NET Framework 3.5: https://support.microsoft.com/en-ae/help/4346742/update-for-net-framework-3-5-sp1-on-windows-server-2012-kb-4346742-jul
Microsoft .NET Framework 4.5.2: https://support.microsoft.com/en-ae/help/4346739/update-for-net-framework-4-5-2-on-windows-server-2012-kb-4346739-july
Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2: https://support.microsoft.com/en-ae/help/4346405/update-for-net-framework-4-6-4-6-1-4-6-2-4-7-4-7-1-and-4-7-2-on-window
Windows Server 2012 R2
Microsoft .NET Framework 3.5: https://support.microsoft.com/en-ae/help/4346745/update-for-net-framework-3-5-sp1-on-windows-8-1-rt-8-1-and-server-2012
Microsoft .NET Framework 4.5.2: https://support.microsoft.com/en-ae/help/4346408/update-for-net-framework-4-5-2-on-windows-8-1-and-server-2012-r2-kb-43
Microsoft .NET Framework 4.6/4.6.1/4.6.2/4.7/4.7.1/4.7.1/4.7.2: https://support.microsoft.com/en-ae/help/4346406/update-for-net-framework-4-6-4-6-1-4-6-2-4-7-4-7-1-and-4-7-2-on-window
Windows Server 2016
Microsoft .NET Framework 3.5 en Microsoft .NET Framework 4.6.2/4.7/4.7.1/4.7.2: https://support.microsoft.com/en-ae/help/4346877/windows-10-update-kb4346877
weitere Erkenntnisse:
diverse Fehler auf SharePoint 2010 nach .NET Framework Sicherheits- und Qualitätsrollup 2018-07 auf Windows Server 2008 R2
(SharePoint Seiten nicht mehr erreichbar, Fehler im UserProfile Service, AppPools werden nicht richtig gestartet, Performance Issues)
Windows Server 2008 R2
Microsoft .NET Framework 3.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 und 4.7.2 für Windows 7 SP1 und Windows Server 2008 R2
KB4340556
Gerne unterstützen wir dich, falls es Fragen oder Unklarheiten geben sollte: