Am 08. Mai hat Microsoft das lang erwartete Cumulative Update für April (SharePoint 2013 – April 2014 CU) veröffentlicht. Das Update behebt eine Menge an Fehlern. Alle hier aufzulisten würde den Post sprengen. Eine Liste aller Fixes befindet sich auf der offiziellen KB Seite.
Nach dem Update sollte der SharePoint Server folgende Build Nummer besitzen: 15.0.4605.1004
Unser Server besitzt nach dem Update die Build Nummer: 15.0.4605.1002
Alle Download Links:
- SharePoint Foundation 2013 April 2014 CU (KB 2863892)
- SharePoint Server 2013 April 2014 CU (KB 2878240)
- SharePoint Server 2013 with Project Server April 2014 CU (KB 2880484)
- Office Web Apps Server 2013 (KB 2863899)
In den KB Artikeln befinden sich die Links zu den Formularen, über welche die die Hotfixes angefordert werden können.
Achtung: Das Download Paket für den SharePoint Server ist in mehrere Teile aufgeteilt, die in einem Ordner abgelegt werden müssen um das Paket zu installieren. Das gesamte Paket besitzt eine stattliche Größe von 3,25 GB!
Fix für undokumentierte Fehler
Worüber wir uns sehr gefreut haben, ist folgender Punkt. Ein für uns sehr wichtiges Problem wird mit diesem Patch ebenfalls behoben, auch wenn es nicht der offiziellen Beschreibung zu entnehmen ist.
Annahme: Sie betreiben einen SharePoint Server 2013 in Verbindung mit einem Office Web Apps Server. Der Web Apps Server ist an die SharePoint Farm angebunden. Über die PowerShell oder über managed Code (C#) soll nun eine SharePoint Websitesammlung (SiteCollection) vom Typ “Projectsite” (PROJECTSITE#0) angelegt werden.
Das Ergebnis ist eine Fehlermeldung (siehe Screen):
New-SPSite : <nativehr>0x8007007b</nativehr><nativestack></nativestack>
$template = Get-SPWebTemplate $templateCode
New-SPSite -Url “url” -OwnerAlias “admin” -Template $template –Language 1031
Ohne angebundenen Web Apps Server tritt dieser Fehler nicht auf. Auf PowerShell Ebene kann dieses Problem gelöst werden in dem der Befehl um den Parameter “Name” ergänzt wird.
New-SPSite -Url “url” -OwnerAlias “admin” -Name “Sitename” -Template $template –Language 1031Innerhalb einer C# Anwendung funktioniert dieser Workaround nicht.
Wie Microsoft mich informiert hat, ist dieser Bug nun behoben und sollte nun problemlos funktionieren.Heute habe ich das Hotfix Paket auf unserem Testserver einspielen können und kann bestätigen – Fehler behoben!
Bleibt zu sagen, dass es sich wirklich lohnt, sämtliches Fehlverhalten von Produkten an Microsoft weiterzugeben. Auch wenn sich der Prozess meist noch sehr langwierig und zäh gestaltet, besteht am Ende doch die Möglichkeit, aktiv am Erfolg von SharePoint beizutragen.