Link to home
Start Free TrialLog in
Avatar of Railroad
Railroad

asked on

WSUS Not Functioning Properly

I recently discovered that my Windows 2012 WSUS Server wasn't functioning.  When I tried running the WSUS GUI on the server, it simply wouldn't work.  I discovered it was stopped, tried restarting with very little success.  So I uninstalled WSUS and reinstalled.  WSUS now seems to be properly running on the server, however none of my clients can connect to it.

When my machine, Windows 10 Pro, attempts to update it returns an error 0x80244007.  I've tried googling the error, but have not found anything that works.  Other clients return the same error.

reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate
    WUServer    REG_SZ    http://wsus.railroad.local:8530
    WUStatusServer    REG_SZ    http://wsus.railroad.local:8530

The machine is ping able.  Browsing to http://wsus.railroad.local returns a basic IIS starter page; adding the port just returns a blank page

Any help would be much appreciated.
Avatar of Hector2016
Hector2016

Hi, RailRoad

The error is a "talk protocol" error, as explained here.

0x80244007 WU_E_PT_SOAPCLIENT_SOAPFAULT Same as SOAPCLIENT_SOAPFAULT - SOAP client failed because there was a SOAP fault for reasons of WU_E_PT_SOAP_* error codes.

This is probably related to the IIS servicing WSUS application. You can try to reset IIS database, but I do recommend to make a clean install following this guidelines: https://www.experts-exchange.com/articles/18543/Installing-Configuring-and-Managing-WSUS.html
Avatar of Railroad

ASKER

Ok thank you, I will look at those instructions.  Just as a side note, just finished a machine for a new employee, clean install of the OS and join to the domain.  It was able to communicate with the WSUS server without any issues.
So I found these command while searching for "Cached cookie has expired or new PID is available", which was found in the WindowsUpdate.log.  On my windows 10 machine, these commands corrected the issue.  Now how to get them to run on my clients.

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIdValidation /f
net stop "Windows Update"
move %windir%\windowsupdate.log %windir%\windowsupdate.old.log
move %windir%\SoftwareDistribution %windir%\SoftwareDistributionold
regsvr32 /s atl.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuapi.dll
regsvr32 /s msxml3.dll
regsvr32 /s mssip32.dll
regsvr32 /s initpki.dll
regsvr32 /s softpub.dll
net start "Windows Update"
wuauclt /resetauthorization /detectnow
ASKER CERTIFIED SOLUTION
Avatar of Hector2016
Hector2016

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Thank you!
ok, Nice to help you.