graphical user interface, text, application

Probleme mit dem Windows Server Update Service – 0x8024400D

88e5b04f31904352a6dd363d4dd01a98

Ich hatte neulich in einer etwas Umfangreichen Umgebung ein interessantes Phänomen. Bei einem neu installierten WSUS Server auf Basis von Windows Server 2016 traten bei einigen Clients Fehler „0x8024400D“ auf. Die Clients waren vorher mit einem alten WSUS unter Windows Server 2008R2 verbunden. Komisch, da klappte alles…

Die Üblichen Versuche, zum Beispiel den WSUS Client zurück zu setzen brachte keine Besserung. Also Tante Google gefragt.

Die Ergebnisse halfen auf den ersten Blick nicht wirklich weiter. Also ein Blick in die Logdatei: „C:\Windows\WindowsUpdate.log“. Unter Server 2016 oder Windows 10 muss hier die PowerShell bemüht werden: „Get-WindowsUpdateLog“.

In diesem Log fand ich dann den Hinweis:

2017-07-22 11:07:17:437 1060 1748 PT WARNING: SOAP Fault: 0x00012c

2017-07-22 11:07:17:437 1060 1748 PT WARNING: faultstring:Fault occurred

2017-07-22 11:07:17:437 1060 1748 PT WARNING: ErrorCode:InvalidParameters(7)

2017-07-22 11:07:17:437 1060 1748 PT WARNING: Message:parameters.OtherCachedUpdateIDs

Die Suche danach führte zu den interessantesten Lösungsansätzen, die in meinem Fall alle nicht funktioniert haben:

  • Reindizieren der WSUS Datenbank
  • Neu Installieren von WSUS
  • Neuste WSUS Updates einspielen
  • Diverseste Befehle auf dem Client ausführen

Ab was ist jetzt das Problem? Der neu installierte WSUS hatte eine große Menge an Produkten und Kategorien aktiviert. Dadurch bekamen die Clients eine sehr umfangreiche Liste an Möglichen Updates. Und dabei versagte der IIS / WSUS.

Die möglichen Lösungsansätze: sind erstmal möglichst viele nicht benötigte Updates Abzulehnen. Wie man dies machen kann ist in einem Config Manager Blogartikel (englisch) beschrieben, per Script und per Konsole: https://blogs.technet.microsoft.com/configurationmgr/2015/04/15/support-tip-configmgr-2012-update-scan-fails-and-causes-incorrect-compliance-status/

Alternativ habe ich auch ein WSUS Cleanup Script geschrieben, das Ihnen in solchen Fällen helfen kann: „Windows Server Update Services bereinigen

Wer das aber lieber „zu Fuß“ und genau machen möchte, für den gibt es einen Work-a-round. Dieser ist nicht offiziell supportet und sollte nur Vorübergehend genutzt werden:

Im Verzeichnis „C:\Program Files\Update Services\WebServices\ClientWebService“ findet sich die Datei „Web.config“

Werbung
072517 1208 Problememit1

Hier gibt es Parameter wie „maxLocales“, „maxCachedUpdates“ oder „maxInstalledPrerequisites“ die zu dem Fehler führen können.

072517 1208 Problememit2

Nachdem ändern dieser Werte den IIS und den WSUS Dienst neustarten, oder einfach den ganzen Server. Geben Sie dem Server etwas Zeit für den IIS. Wenn nach dem Neustart dann ein Fehler 0x80244010 auf den Clients folgt, so ist das nicht schlimm. Dieser Fehler „WU_E_PT_EXCEEDED_MAX_SERVER_TRIPS“ sagt nur, das es zu viele Updates für den Client in der ersten Runde war. Das bedeutet der Client benötigt einfach nur mehrere Suchdurchgänge bis er alles hat.

Kommentare

Eine Antwort zu „Probleme mit dem Windows Server Update Service – 0x8024400D“

  1. Roger

    Sehr interessant.

New articles in english

Werbung

Themen

Active Directory Administrative Vorlagen Anleitung AppV5 Autopilot Azure Azure AD ConfigMgr Deployment GPO Gruppenrichtlinien Guide How-To Linux Microsoft Microsoft Intune Office Office365 PowerShell Public Preview SCCM2012R2 SCSM2012R2 ServiceMgr Sicherheit TechNet Windows Windows 10 Windows10 Windows Server 2012 Windows Server 2012R2

Hinweise zum Affiliate-Marketing

Auf diesen Seiten werden auch Affiliate Marketing Links angezeigt. Diese sind meistens an dem kleinen „€“ oder einem „*“ dahinter zu erkennen. Der Betreiber dieser Seite erhält beim Kauf über diesen Link eine Provision, ohne das es den Verkaufspreis beeinflusst. Diese Einnahmen tragen zur Finanzierung der Seite bei.