WSUS SelfUpdate Service sendet keine automatischen Updates

Veröffentlicht in: Articles | 0
  • 20.10.2020
  • 5 Minuten zum Lesen
    • D
    • s

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

Original produkt version: Windows Server 2012 R2
Original KB anzahl: 920659

Symptome

Wenn sie versuchen zu verwenden die WSUS SelfUpdate service zu senden automatische updates zu client computer, die client computer nicht erhalten die updates. Außerdem melden sich die Clientcomputer nicht beim WSUS-Server.

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

Überprüfen Sie Ihre Serverkonfiguration. Eine oder mehrere Update-Servicekomponenten konnten nicht kontaktiert werden., Überprüfen Sie Ihren Serverstatus und stellen Sie sicher, dass der Windows Server Update-Dienst ausgeführt wird.
Nicht laufende Dienste: SelfUpdate

Das Ereignisprotokoll kann auch folgendes Ereignis enthalten:

Ursache

Dieses Problem kann auftreten, wenn eine oder mehrere der folgenden Bedingungen zutreffen:

  • Die Berechtigungen für das Verzeichnis C:\Program Files\Update Service\SelfUpdate fehlen oder sind falsch konfiguriert, oder das Konto IUSR_ ComputerName wurde aus dem Benutzer-Gruppe.
  • Das virtuelle Verzeichnis SelfUpdate fehlt auf dem WSUS-Server.,
  • Das virtuelle Verzeichnis SelfUpdate ist nicht für die Standard-Site an Port 80 konfiguriert.
  • Das virtuelle Verzeichnis SelfUpdate hat keine anonymen Zugriffsberechtigungen.
  • Die Standardwebsite ist für die Verwendung bestimmter IP-Adressen konfiguriert und es fehlt ein Eintrag für 127.0.0.1.
  • Die Standardwebsite hat keine anonymen Zugriffsberechtigungen.
  • Auf dem WSUS-Server sind auch Microsoft Windows SharePoint-Dienste installiert. Die WSUS-Ressourcen wurden nicht aus der SharePoint-Verwaltung ausgeschlossen.
  • Das Selfupdate.msi-installation defekt war., Daher fehlen Dateien in den Unterordnern ~\Selfupdate.

Auflösung

Um dieses Problem zu lösen, müssen Sie über die folgenden Mindestberechtigungen für die C:\Program Dateien\Update Service\SelfUpdate Verzeichnis.,

Administrators Full Control System Full Control Domain/Users or Local/Users Read&Execute, Read, List Folders IUSR_ ComputerName Read&Execute, Read, List Folders

Note

IUSR_ ComputerName represents the host name of the server that is running IIS where WSUS is installed., Wenn dieses Konto Mitglied der Benutzergruppe ist, müssen Sie diese Berechtigungen nicht explizit definieren.

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

Um Probleme zu beheben, bei denen das virtuelle SelfUpdate-Verzeichnis keine anonymen Zugriffsberechtigungen hat, öffnen Sie den IIS-Manager, erweitern Sie die Standardwebsite, klicken Sie mit der rechten Maustaste auf das virtuelle SelfUpdate-Verzeichnis und dann auf Eigenschaften. Klicken Sie auf der Registerkarte Verzeichnissicherheit unter Authentifizierung und Zugriffskontrolle auf Bearbeiten. Stellen Sie sicher, dass anonymer Zugriff aktiviert ist.

Hinweis

Dieser Schritt sollte auch für die Standardwebsite ausgeführt werden. Der SelfUpdate-Baum funktioniert nicht, wenn Sie eine Website haben, die an eine bestimmte IP-Adresse in Ihrer IIS-Konfiguration gebunden ist., Die Problemumgehung besteht entweder darin, Ihre IIS-Konfiguration so einzustellen, dass sie auf „Alle nicht zugewiesenen“ Adressen reagiert, oder 127.0.0.1 zur Liste der für SelfUpdate verwendeten IP-Adressen hinzuzufügen.

Verwenden Sie die Internet Information Services (IIS) Management Console, um zu überprüfen, ob der Server mit einer der folgenden beiden Konfigurationen eingerichtet ist.,folgende Einstellungen:

  • SelfUpdate
  • ClientWebService

Konfigurieren Sie die WSUS-Administration auf Port 8530 mit den folgenden Einstellungen:

  • SelfUpdate
  • Content
  • ClientWebService
  • SimpleAuthWebService
  • WSUSAdmin
  • ReportingWebService
  • DssAuthWebService
  • ServerSyncWebService

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

  • Sie müssen das virtuelle Verzeichnis SelfUpdate unter der Standardwebsite oder einer anderen Website konfigurieren, um Port 80 abzuhören.,
  • Das virtuelle Verzeichnis SelfUpdate zeigt auf C:\Program Dateien\Update Service\SelfUpdate.
  • Das virtuelle Verzeichnis WSUSAdmin ist das einzige virtuelle Verzeichnis in IIS, in dem die Sicherheit auf Integrierte Windows-Authentifizierung eingestellt sein sollte. Setzen Sie alle anderen virtuellen Verzeichnisse Sicherheit auf anonymen Zugriff aktiviert.

Status

Microsoft hat bestätigt, dass dies ein problem.

Weitere Informationen

Wenn Sie IIS verwenden, können Sie das SelfUpdate-Verzeichnis auf eine andere Website verschieben., Befolgen Sie dazu die folgenden Schritte:

  1. Klicken Sie auf Start, klicken Sie auf Ausführen, geben Sie Control admintools ein und doppelklicken Sie dann auf Internet Information Services (IIS) Manager.
  2. Erweitern Sie den Ordner Websites und klicken Sie dann auf den Knoten WSUS-Verwaltung.
  3. Klicken Sie mit der rechten Maustaste auf den SelfUpdate-Knoten, 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 in einem anderen Ordner. Sie verwenden diese Datei in den Schritten 9 bis 12.
  5. Klicken Sie mit der rechten Maustaste auf den ClientWebService-Knoten, 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 in demselben 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 auf Port 80 ausgeführt wird.
  8. Klicken Sie mit der rechten Maustaste auf die Website, zeigen Sie auf Neu und dann auf Virtuelles Verzeichnis (aus Datei).
  9. Wählen Sie das Verzeichnis aus, in dem Sie SelfUpdate und ClientWebService gespeichert haben.xml-Dateien in den Schritten 4 und 6.
  10. SelfUpdate auswählen.xml-Datei, und klicken Sie dann auf Öffnen.,
  11. Klicken Sie auf Datei lesen, klicken Sie auf die SelfUpdate-Datei, die jetzt unter Wählen Sie eine zu importierende Konfiguration 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 den ClientWebService aus.xml-Datei, und klicken Sie dann auf Öffnen.
  14. Klicken Sie auf Datei lesen, klicken Sie auf die SelfUpdate-Datei, die jetzt unter Wählen Sie eine zu importierende Konfiguration 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 über den IIS-Manager. Wenn es sich um eine vorhandene Website handelt, starten Sie die Website über den IIS-Manager neu.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.