Monthly Archive for January, 2009

Einige Computer erhalten keine Updates vom WSUS-Server

Wir haben bereits seit einiger Zeit Schwierigkeiten damit, dass einige Clients keine Updates mehr von unserem WSUS (3.0) Server bekommen. Nachdem sich das Problem in den letzten Tagen häufte, bei immer mehr Clients aufgetreten ist und auch ein Update auf Service Pack 1 keine Abhilfe schaffte, habe ich zu dem Thema etwas recherchiert.

In Microsoft’s Knowledgebase gibt es zu dem Thema den Artikel 954960, genau dieses Problem beschreibt.

Das Problem äußert sich dadurch, dass auf den betreffenden Clients keinerlei Updates mehr ankommen und in der WindowsUpdate.log im Windows Verzeichnis (%windir%) der folgende Fehler auftaucht.

Date Time 788 ee4 PT +++++++++++ PT: Synchronizing server updates +++++++++++
Date Time 788 ee4 PT + ServiceId = {3DA21691-E39D-4DA6-8A4B-B43877BCB1B7}, Server URL = http://WSUS Server/ClientWebService/client.asmx
Date Time 788 ee4 PT WARNING: SyncUpdates failure, error = 0x8024400E, soap client error = 7, soap error code = 400, HTTP status code = 200
Date Time 788 ee4 PT WARNING: SOAP Fault: 0×000190
Date Time 788 ee4 PT WARNING: faultstring:Fault occurred
Date Time 788 ee4 PT WARNING: ErrorCode:InternalServerError(5)
Date Time 788 ee4 PT WARNING: Message:(null)
Date Time 788 ee4 PT WARNING: Method:”http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates”
Date Time 788 ee4 PT WARNING: ID:c0a7445f-b989-43fa-ac20-11f8ca65fa8c

Quelle: support.microsoft.com – KB954960

Laut Microsoft wird es durch ein überarbeitetes Update für Office 2003 SP1 verursacht, dessen Berechtigungen auf manchen WSUS Servern nicht richtig synchronisiert werden können.

Dieses Problem tritt auf, weil eine vor kurzem erfolgte Überarbeitung eines Updates von Microsoft Office 2003 Service Pack 1 (SP1) bewirkt, dass einige WSUS 3.0-Server das überarbeitete Update mit den Genehmigungen des Updates falsch synchronisieren. Wenn die betroffenen Clientcomputer mit einem solchen Server kommunizieren, kann der Webdienst die Genehmigungen nicht verarbeiten. Daher ist die Erkennung nicht erfolgreich.

Quelle: support.microsoft.com – KB954960

Gelöst werden kann das Problem durch ein Update des WSUS 3.0 SP1. Das Update ist im KB-Artikel verlinkt und für x86 und x64 erhältlich.

Ich habe es bei uns getestet. Gleich nachdem das Update auf unserem WSUS installiert worden ist, bekamen die Clients wieder Updates.

Warum das Problem bei uns erst jetzt und nur auf einigen Clients aufgetreten ist, fast ein halbes Jahr nach dem das Update durch Microsoft bereitgestellt wurde, ist mir ein Rätsel.

Proxy Switcher

Seit einiger Zeit, zeichnet sich in unserer Firma ab, dass die Kollegen sich immer öfter gegen einen stationären PC und für ein Notebook entscheiden. Im ersten Moment ist das nicht unbedingt ein Problem, wenn man von den etwas höheren Kosten absieht die ein Notebook im Vergleich zu einem PC verursacht.

Durch die höhere Mobilität entstehen allerdings neue Probleme in der Verwaltung mit denen man sich in der Vergangenheit garnicht auseinander setzen musste. Jedenfalls nicht in dem Umfang, in dem man es bei mobilen Mitarbeitern tuen muss.

Ein Beispiel dafür ist zum Beispiel in unserem Fall die Vorraussetzung einen Proxyserver zu nutzen um einen Zugang in das Internet zu bekommen. Die für den Proxyserver notwendigen Einstellungen werden per Gruppenrichtlinie bzw. per WPAD den Clients zur Verfügung gestellt. Sobald sich jetzt aber ein Mitarbeiter aus der Firma bzw. dem Firmennetz entfernt und sich in ein fremdes Netzwerk zum Beispiel per LAN, WLAN oder UMTS einhängt sind diese Einstellungen noch vorhanden. Wenn der Mitarbeiter jetzt den Browser aufruft, steht der eingestellte Proxyserver nicht zu Verfügung und die Seite wird nicht dargestellt.

Man kann jetzt natürlich anfangen und den Kollegen erklären warum es so nicht funktioniert, viele kommen damit auch sehr gut klar, es ist allerdings immer mit etwas Aufwand verbunden.

Und genau diese Lücke schließt jetzt ein Tool namens “Proxy Switcher” von Marco Wiedemeyer. Es ermöglicht es diverse Proxyserver zu definieren und diese auch automatisch zu verwenden wenn Bedingungen wie z.B. ein bestimmter DNS Suffix oder aber eine bestimmte WLAN SSID gegeben ist.

Auf das sehr nützliche Tool bin vor ein paar Tagen durch einen Eintrag in Frank Carius’s MSXFAQ gestoßen. Das Tool unterstützt den Internet Explore und Mozilla’s Firefox. Außerdem habe ich es bislang erfolgreich unter Windows XP SP3 und Windows Vista SP1 gestetet.

Ich habe es jetzt bereits auf ein paar Rechnern getestet und bin vollends zufrieden damit.

Vielen Dank dafür!