De WSUS SelfUpdate-service verzendt geen automatische updates
Dit artikel bevat een oplossing voor een probleem waarbij de clientcomputers geen updates ontvangen wanneer u een SelfUpdate-service (Microsoft Windows Server Update Services) (WSUS) gebruikt om automatische updates te verzenden.
Oorspronkelijk KB-nummer: 920659
Symptomen
Wanneer u de WSUS SelfUpdate-service probeert te gebruiken om automatische updates naar clientcomputers te verzenden, ontvangen de clientcomputers de updates niet. Bovendien rapporteren de clientcomputers niet aan de WSUS-server.
Wanneer dit gebeurt, registreert de WSUS-beheerconsole het volgende foutbericht:
Controleer de serverconfiguratie. Er kan geen contact worden gemaakt met een of meer onderdelen van de Update-service. Controleer de serverstatus en controleer of de Windows Server Update-service wordt uitgevoerd.
Niet-actieve services: SelfUpdate
Het gebeurtenislogboek kan ook de volgende gebeurtenis bevatten:
Oorzaak
Dit probleem kan optreden als aan een of meer van de volgende voorwaarden wordt voldaan:
- De machtigingen voor de
C:\Program Files\Update Service\SelfUpdate
map ontbreken of zijn onjuist geconfigureerd, of het IUSR_ ComputerName-account is verwijderd uit de groep Gebruikers. - De virtuele map SelfUpdate ontbreekt op de WSUS-server.
- De virtuele selfupdate-map is niet geconfigureerd voor de standaardsite op poort 80.
- De virtuele map SelfUpdate heeft geen machtigingen voor anonieme toegang.
- De standaardwebsite is geconfigureerd voor het gebruik van opgegeven IP-adressen en er ontbreekt een vermelding voor 127.0.0.1.
- De standaardwebsite heeft geen machtigingen voor anonieme toegang.
- Op de WSUS-server is ook Microsoft Windows SharePoint Services geïnstalleerd. De WSUS-resources zijn niet uitgesloten van SharePoint-beheer.
- De Selfupdate.msi installatie was defect. Daarom ontbreken bestanden in de submappen ~\Selfupdate.
Oplossing
U kunt dit probleem oplossen door de volgende minimale machtigingen te hebben voor de map C:\Program Files\Update Service\SelfUpdate.
Groep | Machtigingen |
---|---|
Beheerders | Volledig beheer |
Systeem | Volledig beheer |
Domein/gebruikers of lokale/gebruikers | Lezen en uitvoeren, lezen, mappen weergeven |
IUSR_ ComputerName | Lezen en uitvoeren, lezen, mappen weergeven |
Notitie
IUSR_ ComputerName vertegenwoordigt de hostnaam van de server waarop IIS wordt uitgevoerd waarop WSUS is geïnstalleerd. Als dit account lid is van de gebruikersgroep, hoeft u deze machtigingen niet expliciet te definiëren.
Als u een probleem wilt oplossen waarbij de virtuele map SelfUpdate ontbreekt of er geen virtuele selfupdate-map wordt vermeld onder de website die is gebonden aan poort 80, voert u het Selfupdate.msi-bestand uit dat zich in de map Program files\Update services\Setup bevindt.
Als u problemen wilt oplossen waarbij de virtuele selfupdate-map geen machtigingen voor anonieme toegang heeft, opent u IIS-beheer, vouwt u de standaardwebsite uit, klikt u met de rechtermuisknop op de virtuele map SelfUpdate en klikt u vervolgens op Eigenschappen. Klik op het tabblad Adreslijstbeveiliging op Bewerken onder Verificatie en toegangsbeheer. Zorg ervoor dat anonieme toegang is ingeschakeld.
Notitie
Deze stap moet ook worden uitgevoerd voor de standaardwebsite. De SelfUpdate-structuur werkt niet als u een website hebt die is gebonden aan een specifiek IP-adres in uw IIS-configuratie. De tijdelijke oplossing is om uw IIS-configuratie in te stellen om te reageren op 'Alle niet-toegewezen' adressen of om 127.0.0.1 toe te voegen aan de lijst met IP-adressen die worden gebruikt voor SelfUpdate.
Gebruik iis-beheerconsole (Internet Information Services) om te controleren of de server is ingesteld met een van de volgende twee configuraties.
Configuratie 1: WSUS is geïnstalleerd op de standaardwebsite
Configureer de standaardwebsite met behulp van de volgende instellingen:
- SelfUpdate
- Inhoud
- ClientWebService
- SimpleAuthWebService
- WSUSAdmin
- ReportingWebService
- DssAuthWebService
- ServerSyncWebService
Configuratie 2: WSUS wordt geïnstalleerd op een aangepaste website
Configureer de standaardwebsite op poort 80 met behulp van de volgende instellingen:
- SelfUpdate
- ClientWebService
Configureer WSUS-beheer op poort 8530 met de volgende instellingen:
- SelfUpdate
- Inhoud
- ClientWebService
- SimpleAuthWebService
- WSUSAdmin
- ReportingWebService
- DssAuthWebService
- ServerSyncWebService
Ongeacht de configuratie die u selecteert, moet u ook de volgende instellingen controleren:
- U moet de virtuele map SelfUpdate configureren onder de standaardwebsite of een andere website om te luisteren op poort 80.
- De virtuele map SelfUpdate verwijst naar C:\Program Files\Update Service\SelfUpdate.
- De virtuele WSUSAdmin-map is de enige virtuele map in IIS waarvoor beveiliging moet zijn ingesteld op geïntegreerde Windows-verificatie. Stel alle andere beveiliging van virtuele mappen in op Anonieme toegang ingeschakeld.
Status
Microsoft heeft bevestigd dat dit een probleem is.
Meer informatie
Wanneer u IIS gebruikt, kunt u de selfupdate-map verplaatsen naar een andere website. Hiervoor volgt u deze stappen:
- Klik op Start, klik op Uitvoeren, typ Control admintools en dubbelklik vervolgens op IiS-beheer (Internet Information Services).
- Vouw de map Websites uit en klik vervolgens op het WSUS-beheerknooppunt .
- Klik met de rechtermuisknop op het knooppunt SelfUpdate, wijs Alle taken aan en klik vervolgens op Configuratie opslaan in bestand.
- Typ een naam voor het bestand en sla het bestand vervolgens op in een andere map. U gebruikt dit bestand in stap 9 tot en met 12.
- Klik met de rechtermuisknop op het knooppunt ClientWebService, selecteer Alle taken en klik vervolgens op Configuratie opslaan in bestand.
- Typ een naam voor het bestand en sla het bestand op in dezelfde map die u in stap 4 hebt gebruikt. U gebruikt dit bestand in stap 13 tot en met 15.
- Selecteer de standaardwebsite of een andere website die wordt uitgevoerd op poort 80.
- Klik met de rechtermuisknop op de website, wijs Nieuw aan en klik vervolgens op Virtuele map (uit bestand).
- Selecteer de map waarin u de SelfUpdate en de ClientWebService.xml bestanden in stap 4 en 6 hebt opgeslagen.
- Selecteer het SelfUpdate.xml-bestand en klik vervolgens op Openen.
- Klik op Bestand lezen, klik op het SelfUpdate-bestand dat nu wordt vermeld onder Selecteer een configuratie die u wilt importeren en klik vervolgens op OK.
- Typ in het dialoogvenster IIS-beheer de naam voor een nieuwe virtuele map in het vak Alias en klik op OK.
- Selecteer het bestand ClientWebService.xml en klik vervolgens op Openen.
- Klik op Bestand lezen, klik op het SelfUpdate-bestand dat nu wordt vermeld onder Selecteer een configuratie die u wilt importeren en klik vervolgens op OK.
- Typ in het dialoogvenster IIS-beheer de naam voor een nieuwe virtuele map in het vak Alias en klik op OK.
- Als dit een nieuwe website is, start u de website vanuit IIS-beheer. Als dit een bestaande website is, start u de website opnieuw vanuit IIS-beheer.
Verwijzingen
Gegevens verzamelen
Als u hulp nodig hebt van Microsoft-ondersteuning, raden we u aan de informatie te verzamelen door de stappen te volgen die worden vermeld in Informatie verzamelen met behulp van TSS voor implementatiegerelateerde problemen.