Fout 80244007 wanneer een WSUS-client scant op updates
Dit artikel helpt u bij het oplossen van een probleem waarbij u de fout [80244007] ontvangt SyncUpdates_WithRecovery mislukt wanneer een WSUS-client naar updates scant.
Oorspronkelijke productversie: Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
Oorspronkelijk KB-nummer: 4096317
Symptoom
U gebruikt WSUS om software-updates te implementeren op computers in uw organisatie. Wanneer een WSUS-clientcomputer scant op updates op de WSUS-server, ziet u het volgende foutbericht in het bestand WindowsUpdate.log op de clientcomputer:
WS error: <detail><ErrorCode>InvalidParameters</ErrorCode><Message>parameters.InstalledNonLeafUpdateIDs</Message><ID>GUID</ID><Method> http://www.microsoft.com/SoftwareDistribution/Server/ClientWebService/SyncUpdates"</Method></detail>"
*FAILED\* [80244007] SyncUpdates_WithRecovery failed
Daarnaast wordt de volgende uitzondering vastgelegd in het SoftwareDistribution.log-bestand op de WSUS-server:
ThrowException: actor = http://WSUSServerName:8530/ClientWebService/client.asmxs, ID=GUID, ErrorCode=InvalidParameters, Message=parameters.InstalledNonLeafUpdateIDs, Client=Client_ID
Oorzaak
Dit probleem treedt op wanneer het aantal updates dat moet worden gesynchroniseerd het maximum aantal geïnstalleerde vereisten overschrijdt waaraan een WSUS-client kan worden doorgegeven SyncUpdates
.
Oplossing
Volg deze stappen op de WSUS-server om het probleem op te lossen:
Open een opdrachtpromptvenster met verhoogde bevoegdheid en ga vervolgens naar de volgende locatie:
%programfiles%\Update Services\WebServices\ClientWebService
Typ de volgende opdrachten en druk na elke opdracht op Enter:
takeown /f web.config icacls web.config /grant administrator:(F) notepad.exe web.config
Zoek de volgende regel in web.config:
<add key="maxInstalledPrerequisites" value="400"/>
Wijzig de waarde van 400 in 800.
Sla het web.config-bestand op.
Voer
IISReset
uit.