Nachdem am letzten Dienstag auch für Windows Server 2012 einige Updates veröffentlich wurden, wollte ich diese auf meinen Hyper-V Hosts installieren. Die manuelle Installation schlug jedoch fehl – und endete mit einer Aufforderung den Server neu zu starten. Eine Installation der Updates erfolgte nicht!
Meine erste Idee war “dann installieren wir halt manuell” – also die Updates runter geladen und mit wusa.exe die Installation initiert, was wiederum in folgender Fehlermeldung endete:
Den Fehlercode 0x80246003 (hex) nach dezimal (-2145099773) konvertiert und in der wuerror.h gesucht brachte folgendes Ergebnis:
WU_E_DM_UNKNOWNALGORITHM wuerror.h
A download manager operation could not be completed because the file metadata requested an unrecognized hash algorithm.
Weder Bing noch Goolge lieferten hierzu weitere Infos ….
Ein erster Blick in die ReportingEvents.log Datei brachte folgendes Ergebnis:
{27814256-B1B9-4299-90F0-75F715B05E6B} 2012-11-15 06:07:12:756+0100 1 147 [AGENT_DETECTION_FINISHED] 101 {00000000-0000-0000-0000-000000000000} 0 0 (null) Success Software Synchronization Windows Update Client successfully detected 6 updates.
{7E979BF4-40BB-4F82-AAA4-B3EB6913DB1A} 2012-11-15 06:07:12:756+0100 1 156 [AGENT_STATUS_30] 101 {00000000-0000-0000-0000-000000000000} 0 0 (null) Success Pre-Deployment Check Reporting client status.
{9A5A83E2-74F7-4808-9820-1849827DC345} 2012-11-15 06:07:17:826+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {8697530D-D5FB-42BF-B0CA-8B1D37FC0909} 104 80246003 (null) Failure Content Download Error: Download failed.
{64D57906-1FC6-462B-8345-21484B979FF4} 2012-11-15 06:07:58:855+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {2502CD17-FC89-43FC-B4B9-A79CB139DEF0} 100 80246003 (null) Failure Content Download Error: Download failed.
{A97C0694-6FE9-4DC4-A116-CF38ECA168EF} 2012-11-15 06:07:59:073+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {F0919BB9-349C-417C-93CF-799BD026636D} 100 80246003 (null) Failure Content Download Error: Download failed.
{A42D73E1-A9F3-4FD0-974D-2450779ADC08} 2012-11-15 06:08:01:023+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {7A56146F-0FB9-49EA-BDE9-7F121BDC4F1E} 102 80246003 (null) Failure Content Download Error: Download failed.
{586EB18D-B968-4922-BA93-81B927DB8E4C} 2012-11-15 06:08:01:397+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {6F1DA768-A02E-4358-8577-15299222255A} 101 80246003 (null) Failure Content Download Error: Download failed.
{CEF086F9-71F4-4F26-B5A1-308F10423D6F} 2012-11-15 06:08:12:505+0100 1 161 [AGENT_DOWNLOAD_FAILED] 101 {BCFFEAAA-EA49-4959-BC0F-AB64408FBC98} 100 80246003 (null) Failure Content Download Error: Download failed.
Nun gut, offensichtlich weden die 6 Updates erkannt – aber der Download schlägt fehl. Da der Hyper-V Server 2012 am internen WSUS hängt, habe ich mal dort rein geschaut und festgestellt das die Betriebssystem Version (anstatt Hyper-V 2012 bzw. Windows Server 2012) als Windows Server 2003 R2 ausgewiesen wurde. Sprich der WSUS schickt möglicher Weise Updates für Windows Server 2003 an den Hyper-V Server.
Die folgenden Schritte brachten dann eine Lösung des Problems:
- Entfernen des Hyper-V Servers aus der Update Policy im AD
- gpupdate / force und Kontrolle des WindowsUpdate.log ob auch wirklich kein interner WSUS hier im Spiel ist
- Stoppen von Windows Update
- Umbenennen des SoftwareDistribution Ordners (c:\Windows\SoftwareDistribution)
- Start von Windows Update
- Passt – über den Menüpunkt 6 des Hyper-V Servers können nun wieder Updates herunter geladen – und vor allem installiert werden
Update (20.11.2012)
Damit der WSUS 3.0 Windows Server 2012, Hyper-V 2012 und auch Windows 8 unterstützt, muss das Update aus KB2734608 (http://support.microsoft.com/kb/2734608?wa=wsignin1.0) installiert werden.
Enjoy it, b!