I just recently setup a WSUS server in my Windows Server 2016 server. I did disconnect the database to move it to a different drive, but have reconnected it. I have cleared out some expired updates and run the Server Cleanup Wizard.
I finally got a client to contact WSUS and can verify that I see the registry key pointing to the WSUS server's address stated in the GPO I deployed. I can also verify that the client is receiving the GPO through gpresult /r /scope:computer. However, I cannot
get the client to report its status back. When I try to check for updates on the client (Server 2016), it receives the following error code: 0x8024401c. I have run wuauclt.exe /resetauthorization /detectnow, wuauclt.exe /reportnow and have yet to
determine what the issue is.
I ran a batch script that stops wuauserv, deletes the registry keys, clears the Software Distribution folder, starts BITS, and then starts wuauserv, and everything cleared except for two registry keys which it was not able to find:
C:\Windows\system32>reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v AccountDomainSid /f
ERROR: The system was unable to find the specified registry key or value.
C:\Windows\system32>reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID /f
ERROR: The system was unable to find the specified registry key or value.
I have verified that the BITS service, WSUS Service, and Windows Installer are all running. The application pool's identity has access to the WsusContent folder. My client can navigate to http://host:8530/selfupdate/wuident.cab and download the file
(plan to move over to HTTPS once I get this working).
I have run this: "C:\Program Files\Update Services\Tools\wsusutil.exe" postinstall /servicing
I do notice that the worker process for IIS is consuming a lot of memory (80% - 90%) with my CPU fluctuating (50% - 80%). My AppPool crashes randomly sometimes. The settings for my AppPool are:
Enable 32-Bit Applications: False
Queue Length: 25000
CPU Limit (Percent): 0
CPU Limit Interval (Minutes): 0
Idle Time-Out (Processor, in minutes): 20
Ping Enabled: False
"Service Unavailable" Response Type: TcpLevel
Failure Interval (Minutes): 10
Private Memory Limit (KB): 0
Request Limit: 0
The memory over-utilization might be a problem, but I wanted to reach out and see what could be done. I do show that the server may be under-spec'd (understatement) with just 4GBs of RAM, so this will need to be bumped. The total virtual memory is at 8.30
GBs and total available is only 667 MB. The page file is 4.31 Gbs.