Der WSUS SelfUpdate-Dienst sendet keine automatischen Updates.

Dieser Artikel bietet eine Lösung für ein Problem, bei dem clientcomputer keine Updates erhalten, wenn Sie einen Microsoft Windows Server Update Services (WSUS)-SelfUpdate-Dienst zum Senden automatischer Updates verwenden.

Gilt für: Windows Server 2012 R2
Ursprüngliche KB-Nummer: 920659

Symptome

Wenn Sie versuchen, den WSUS SelfUpdate-Dienst zum Senden automatischer Updates an Clientcomputer zu verwenden, erhalten die Clientcomputer die Updates nicht. Darüber hinaus melden die Clientcomputer keine Berichte an den WSUS-Server.

In diesem Fall protokolliert die WSUS-Verwaltungskonsole die folgende Fehlermeldung:

Überprüfen Sie Ihre Serverkonfiguration. Mindestens eine Update service-Komponente konnte nicht kontaktiert werden. Überprüfen Sie Ihren Server status, und stellen Sie sicher, dass der Windows Server Update-Dienst ausgeführt wird.
Nicht ausgeführte Dienste: SelfUpdate

Das Ereignisprotokoll kann auch das folgende Ereignis enthalten:

Ursache

Dieses Problem kann auftreten, wenn mindestens eine der folgenden Bedingungen zutrifft:

  • Die Berechtigungen für das C:\Program Files\Update Service\SelfUpdate Verzeichnis fehlen oder falsch konfiguriert sind, oder das IUSR_ ComputerName-Konto wurde aus der Gruppe Benutzer entfernt.
  • Das virtuelle Verzeichnis SelfUpdate fehlt auf dem WSUS-Server.
  • Das virtuelle Verzeichnis SelfUpdate ist nicht für den Standardstandort an Port 80 konfiguriert.
  • Das virtuelle SelfUpdate-Verzeichnis verfügt nicht über anonyme Zugriffsberechtigungen.
  • Die Standardwebsite ist so konfiguriert, dass sie angegebene IP-Adressen verwendet, und es fehlt ein Eintrag für 127.0.0.1.
  • Die Standardwebsite verfügt nicht über anonyme Zugriffsberechtigungen.
  • Auf dem WSUS-Server sind auch Microsoft Windows SharePoint Services installiert. Die WSUS-Ressourcen wurden nicht von der SharePoint-Verwaltung ausgeschlossen.
  • Die Selfupdate.msi Installation war fehlerhaft. Daher fehlen Dateien in den Unterordnern ~\Selfupdate.

Lösung

Um dieses Problem zu beheben, müssen Sie über die folgenden Mindestberechtigungen für das Verzeichnis C:\Programme\Update Service\SelfUpdate verfügen.

Gruppe Berechtigungen
Administratoren Vollzugriff
System Vollzugriff
Domäne/Benutzer oder Lokal/Benutzer Lesen&Ausführen, Lesen, Auflisten von Ordnern
IUSR_ ComputerName Lesen&Ausführen, Lesen, Auflisten von Ordnern

Hinweis

IUSR_ ComputerName stellt den Hostnamen des Servers dar, auf dem IIS ausgeführt wird, auf dem WSUS installiert ist. Wenn dieses Konto Mitglied der Gruppe Benutzer ist, müssen Sie diese Berechtigungen nicht explizit definieren.

Um ein Problem zu beheben, bei dem das virtuelle Verzeichnis SelfUpdate fehlt oder unter der Website, die an Port 80 gebunden ist, kein virtuelles SelfUpdate-Verzeichnis aufgeführt ist, führen Sie die Selfupdate.msi Datei aus, die sich im Ordner Programme\Update services\Setup befindet.

Um Probleme zu beheben, bei denen das virtuelle Verzeichnis SelfUpdate nicht über anonyme Zugriffsberechtigungen verfügt, öffnen Sie IIS-Manager, erweitern Sie die Standardwebsite, klicken Sie mit der rechten Maustaste auf das virtuelle Verzeichnis SelfUpdate, und klicken Sie dann auf Eigenschaften. Klicken Sie auf der Registerkarte Verzeichnissicherheit unter Authentifizierung und Zugriffssteuerung auf Bearbeiten. Stellen Sie sicher, dass der anonyme Zugriff aktiviert ist.

Hinweis

Dieser Schritt sollte auch für die Standardwebsite ausgeführt werden. Die SelfUpdate-Struktur funktioniert nicht, wenn Sie über eine Website verfügen, die in Ihrer IIS-Konfiguration an eine bestimmte IP-Adresse gebunden ist. Die Problemumgehung besteht darin, entweder ihre IIS-Konfiguration so festzulegen, dass sie auf "Alle nicht zugewiesenen" Adressen reagiert, oder 127.0.0.1 der Liste der für SelfUpdate verwendeten IP-Adressen hinzuzufügen.

Verwenden Sie die Iis-Verwaltungskonsole (Internetinformationsdienste), um zu überprüfen, ob der Server mit einer der beiden folgenden Konfigurationen eingerichtet ist.

Konfiguration 1: WSUS wird auf der Standardwebsite installiert

Konfigurieren Sie die Standardwebsite mit den folgenden Einstellungen:

  • SelfUpdate
  • Inhalt
  • Clientwebservice
  • SimpleAuthWebService
  • WSUSAdmin
  • ReportingWebService
  • DssAuthWebService
  • ServerSyncWebService

Konfiguration 2: WSUS wird auf einer benutzerdefinierten Website installiert

Konfigurieren Sie die Standardwebsite an Port 80 mithilfe der folgenden Einstellungen:

  • SelfUpdate
  • Clientwebservice

Konfigurieren Sie die WSUS-Verwaltung an Port 8530 mit den folgenden Einstellungen:

  • SelfUpdate
  • Inhalt
  • Clientwebservice
  • SimpleAuthWebService
  • WSUSAdmin
  • ReportingWebService
  • DssAuthWebService
  • ServerSyncWebService

Unabhängig von der ausgewählten Konfiguration müssen Sie auch die folgenden Einstellungen überprüfen:

  • Sie müssen das virtuelle SelfUpdate-Verzeichnis unter der Standardwebsite oder einer anderen Website so konfigurieren, dass es an Port 80 lauscht.
  • Das virtuelle Verzeichnis SelfUpdate verweist auf C:\Programme\Update Service\SelfUpdate.
  • Das virtuelle WSUSAdmin-Verzeichnis ist das einzige virtuelle Verzeichnis in IIS, für das die Sicherheit auf Integrierte Windows-Authentifizierung festgelegt sein sollte. Legen Sie die Sicherheit aller anderen virtuellen Verzeichnisse auf Anonymer Zugriff aktiviert fest.

Status

Microsoft hat bestätigt, dass dies ein Problem ist.

Weitere Informationen

Wenn Sie IIS verwenden, können Sie das Verzeichnis SelfUpdate auf eine andere Website verschieben. Gehen Sie dazu wie folgt vor:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Control admintools ein, und doppelklicken Sie dann auf Internetinformationsdienste-Manager (IIS).
  2. Erweitern Sie den Ordner Websites , und klicken Sie dann auf den Knoten WSUS-Verwaltung .
  3. Klicken Sie mit der rechten Maustaste auf den Knoten SelfUpdate , zeigen Sie auf Alle Aufgaben, und klicken Sie dann auf Konfiguration in Datei speichern.
  4. Geben Sie einen Namen für die Datei ein, und speichern Sie die Datei dann in einem anderen Ordner. Sie verwenden diese Datei in den Schritten 9 bis 12.
  5. Klicken Sie mit der rechten Maustaste auf den Knoten ClientWebService , wählen Sie Alle Aufgaben aus, und klicken Sie dann auf Konfiguration in Datei speichern.
  6. Geben Sie einen Namen für die Datei ein, und speichern Sie die Datei im gleichen Ordner, den Sie in Schritt 4 verwendet haben. Sie verwenden diese Datei in den Schritten 13 bis 15.
  7. Wählen Sie die Standardwebsite oder eine andere Website aus, die an Port 80 ausgeführt wird.
  8. Klicken Sie mit der rechten Maustaste auf die Website, zeigen Sie auf Neu, und klicken Sie dann auf Virtuelles Verzeichnis (aus Datei).
  9. Wählen Sie das Verzeichnis aus, in dem Sie die Dateien SelfUpdate und ClientWebService.xml in Den Schritten 4 und 6 gespeichert haben.
  10. Wählen Sie die SelfUpdate.xml Datei aus, und klicken Sie dann auf Öffnen.
  11. Klicken Sie auf Datei lesen, klicken Sie auf die SelfUpdate-Datei, die jetzt unter Zu importierende Konfiguration auswählen aufgeführt ist, und klicken Sie dann auf OK.
  12. Geben Sie im Dialogfeld IIS-Manager den Namen für ein neues virtuelles Verzeichnis in das Feld Alias ein, und klicken Sie dann auf OK.
  13. Wählen Sie die Datei ClientWebService.xml aus, und klicken Sie dann auf Öffnen.
  14. Klicken Sie auf Datei lesen, klicken Sie auf die SelfUpdate-Datei, die jetzt unter Zu importierende Konfiguration auswählen aufgeführt ist, und klicken Sie dann auf OK.
  15. Geben Sie im Dialogfeld IIS-Manager den Namen für ein neues virtuelles Verzeichnis in das Feld Alias ein, und klicken Sie dann auf OK.
  16. Wenn es sich um eine neue Website handelt, starten Sie die Website im IIS-Manager. Wenn es sich um eine vorhandene Website handelt, starten Sie die Website über den IIS-Manager neu.

References

Weitere Informationen zu automatischen Updates in Windows finden Sie unter Beschreibung des Features "Automatische Updates" in Windows.

Datensammlung

Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.