Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
?
Solved

WSUS Crashing - IIS Reset fixes for a few minutes.

Posted on 2017-07-16
4
Medium Priority
?
425 Views
Last Modified: 2017-12-19
Hi

I have recently installed and started running WSUS on Windows Server Std 2012 R2.
I have got all the computers on our network connecting to it.
It keep crashing and giving the following error information:

The WSUS administration console was unable to connect to the WSUS Server via the remote API.

Verify that the Update Services service, IIS and SQL are running on the server. If the problem persists, try restarting IIS, SQL, and the Update Services Service.

System.Net.WebException -- The request failed with HTTP status 503: Service Unavailable.

Source
System.Web.Services

Stack Trace:
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at Microsoft.UpdateServices.Internal.ApiRemoting.ExecuteSPGetConfiguration()
   at Microsoft.UpdateServices.Internal.DatabaseAccess.AdminDataAccessProxy.ExecuteSPGetConfiguration()
   at Microsoft.UpdateServices.Internal.BaseApi.UpdateServerConfiguration.Load()
   at Microsoft.UpdateServices.Internal.ClassFactory.CreateWellKnownType(Type type, Object[] args)
   at Microsoft.UpdateServices.Internal.ClassFactory.CreateInstance(Type type, Object[] args)
   at Microsoft.UpdateServices.Internal.BaseApi.UpdateServer.GetConfiguration()
   at Microsoft.UpdateServices.UI.AdminApiAccess.CachedObject.RefreshCache()
   at Microsoft.UpdateServices.UI.AdminApiAccess.CachedObject.GetFromCache()
   at Microsoft.UpdateServices.UI.AdminApiAccess.PermissionsManager.IsPermitted(UserOperation operation)
   at Microsoft.UpdateServices.UI.SnapIn.Scope.UpdatesSummaryScopeNode.RefreshPermissions()
   at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.AddChildNodes()
   at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ConnectToServerAndPopulateNode(Boolean connectingServerToConsole)
   at Microsoft.UpdateServices.UI.SnapIn.Scope.ServerSummaryScopeNode.ResetScopeNode()


An IISRESET it will fix the problem for a short while be them it will crash again and I'll have to run IISRESET again, and so on...

What can look at to resolve this?

Thanks.
0
Comment
Question by:bax2000
4 Comments
 
LVL 31

Expert Comment

by:MlandaT
ID: 42219039
1 - Please run this command on your WSUS server: "C:\Program Files\Update Services\Tools\wsusutil.exe" postinstall /servicing
2 - Select HTTP Activation under .NET Framework 4.5 Features in the Server Manager Add Roles and Features wizard.
3161700.jpg
Explanation: https://support.microsoft.com/en-us/kb/3159706
Update enables ESD decryption provision in WSUS in Windows Server 2012 and Windows Server 2012 R2. You must install this update on any WSUS server that is intended to sync and distribute Windows 10 upgrades (and feature updates) that are released after May 1, 2016.
0
 
LVL 47

Expert Comment

by:Donald Stewart
ID: 42219159
Might need to try these steps

Follow these steps to resolve this issue:
1.Open IIS Manager on the WSUS server.
2.Browse to the website being used by WSUS. Depending on the WSUS configuration, this will typically be either the Default Web Site or a site named WSUS Administration.
3.Double-click ISAPI Filters.
4.Right-click the entry that corresponds to ASP.Net v4.0 (the specific version number may vary) and select Edit.
5.In the executable path, replace the name of the Framework folder with Framework64 and click OK. Do not change anything else in the file path.
6.Restart the website, then verify that the WSUS Administration console is able to connect to the WSUS server.

http://www.dell.com/support/article/us/en/19/sln286548/windows-server--wsus-administration-console-is-unable-to-connect-to-wsus-server-via-remote-api?lang=en
0
 

Accepted Solution

by:
bax2000 earned 0 total points
ID: 42220352
I seem to have found the issue. The WSUS Application pool in IIS was what kept crashing.

I increased the max memory for this app pool from 1843200kb to 40000002.
IIS Manager > Application Pools > WsusPool > Advanced Settings... > Private Memory Limit (KB) = 40000002. Restart application pool

So far, so good. Running fine with no crashes.
0
 
LVL 26

Expert Comment

by:Pber
ID: 42408883
No comment has been added to this question in more than 21 days, so it is now classified as abandoned.

I have recommended this question be closed as follows:

Accept: bax2000 (https:#a42220352)

If you feel this question should be closed differently, post an objection and the moderators will review all objections and close it as they feel fit. If no one objects, this question will be closed automatically the way described above.

Pber
Experts-Exchange Cleanup Volunteer
0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will show you step-by-step instructions to build your own NTP CentOS server.  The network diagram shows the best practice to setup the NTP server farm for redundancy.  This article also serves as your NTP server documentation.
I’m willing to make a bet that your organization stores sensitive data in your Windows File Servers; files and folders that you really don’t want making it into the wrong hands.
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

578 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question