This is a follow up question to one I posted just last week where none of our WSUS clients had reported a status in the past 30 days. After getting past the failed .NET patch on our (W2K19) WSUS server, every client is now reporting a status. The WSUS console does show that clients are in need of patches that are approved for install.
But the Win 10 clients I've checked show NO update history, and no patches needed despite the fact that the WSUS console says otherwise. I should note that the Win 10 clients I've checked have recently had O365 installed - with updates configured to be downloaded directly from Microsoft.
The couple of test servers I've checked DO show update histories, but they also fail to see the approved updates waiting for them on the WSUS server.
I've tried resetting a test WSUS client, but it does not resolve the issue. I wanted to post this now while I'm still pouring through event logs to see if anyone has seen this before.
I'll provide more details should I find any additional clues.
Log Name: Application
Source: Windows Server Update Services
Date: 12/15/2021 9:06:38 PM
Event ID: 10032
Task Category: 7
Level: Error
Keywords: Classic
User: N/A
Computer: <mywsusserver>.com
Description:
The server is failing to download some updates.
Event Xml:
Log Name: Application
Source: Windows Server Update Services
Date: 12/16/2021 1:32:18 PM
Event ID: 12002
Task Category: 9
Level: Error
Keywords: Classic
User: N/A
Computer: WSUS.xxxxxx.com
Description:
The Reporting Web Service is not working.
Event Xml:
Log Name: Application
Source: ASP.NET 4.0.30319.0
Date: 12/16/2021 1:03:17 AM
Event ID: 1309
Task Category: Web Event
Level: Warning
Keywords: Classic
User: N/A
Computer: WSUS.xxxxxx.com
Description:
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 12/16/2021 1:03:17 AM
Event time (UTC): 12/16/2021 6:03:17 AM
Event ID: 78fa1e0f13fe43bbb67cd150e1d57136
Event sequence: 26886
Event occurrence: 32
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/1558258880/ROOT-16-132839353019997346
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\Update Services\WebServices\Root\
Machine name: WSUS
Process information:
Process ID: 3872
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: HttpException
Exception message: A potentially dangerous Request.Path value was detected from the client (<).
at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
Request information:
Request URL: http://wsus.xxxxxx.com:8530/cgi-bin/search=<script>alert('XSS')</script>
Request path: /cgi-bin/search=<script>alert('XSS')</script>
User host address: 10.2.36.72
User:
Is authenticated: False
Authentication Type:
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 58
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace: at System.Web.HttpRequest.ValidateInputIfRequiredByConfig()
at System.Web.HttpApplication.PipelineStepManager.ValidateHelper(HttpContext context)
Source File: /c/msdownload/update/software/crup/2021/11/aspnetcore-runtime-5.0.12-win-x64_4922f60dcb21f8c227e2ba022138eefc7ac70d9f.exe
Destination File: E:\WsusContent\9F\4922F60DCB21F8C227E2BA022138EEFC7AC70D9F.exe
2021-12-17 18:32:11.151 UTC Info WsusService.16 EventLogEventReporter.ReportEvent EventId=364,Type=Error,Category=Synchronization,Message=Content file download failed.
Reason: There are no more endpoints available from the endpoint mapper.
2021-12-17 19:21:33.945 UTC Error WsusService.11 HmtWebServices.CheckReportingWebService Reporting WebService SoapException:System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.TypeInitializationException: The type initializer for 'Microsoft.UpdateServices.Internal.Reporting.WebService' threw an exception. ---> System.Data.SqlClient.SqlException: Login failed for user 'NT AUTHORITY\NETWORK SERVICE'. Reason: Server is in script upgrade mode. Only administrator can connect at this time.
Server is in script upgrade mode.
Can we move the DB from the built-in to a SQL server?
if you run a report for one of those systems, does the status show updates as 'approved' and 'not installed'?