WSUS Throws Event ID 7053

Has anyone run into this? This Role was installed a week ago. Worked fine up till today. It is a downstream server. Symptoms include the "Reset Server Mode" screen on the server node. However, when expanding using the +, I get Updates, Computers and Downstream Servers. Options is missing. I have done most of the recovery steps I can think of including using the wsusutil tool.  This is the full event:

The WSUS administration console has encountered an unexpected error. This may be a transient error; try restarting the administration console. If this error persists,

Try removing the persisted preferences for the console by deleting the wsus file under %appdata%\Microsoft\MMC\.

The WSUS administration console has encountered an unexpected error. This may be a transient error; try restarting the administration console. If this error persists,

Try removing the persisted preferences for the console by deleting the wsus file under %appdata%\Microsoft\MMC\.

System.Xml.XmlException -- '', hexadecimal value 0x08, is an invalid character. Line 3, position 476.


Stack Trace:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
   at System.Xml.XmlTextReaderImpl.ParseNumericCharRefInline(Int32 startPos, Boolean expand, BufferBuilder internalSubsetBuilder, Int32& charCount, EntityType& entityType)
   at System.Xml.XmlTextReaderImpl.ParseNumericCharRef(Boolean expand, BufferBuilder internalSubsetBuilder, EntityType& entityType)
   at System.Xml.XmlTextReaderImpl.HandleEntityReference(Boolean isInAttributeValue, EntityExpandType expandType, Int32& charRefEndPos)
   at System.Xml.XmlTextReaderImpl.ParseAttributeValueSlow(Int32 curPos, Char quoteChar, NodeData attr)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.ReadCurrentNode(XmlDocument doc, XmlReader reader)
   at System.Xml.XmlDocument.ReadNode(XmlReader reader)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadSoapException(XmlReader reader)
   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)
** this exception was nested inside of the following exception **

System.InvalidOperationException -- Response is not well-formed XML.


Stack Trace:
   at Microsoft.UpdateServices.Internal.ClassFactory.CallStaticMethod(Type type, String methodName, Object[] args)
   at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetSynchronizationHistory(DateTime fromDate, DateTime toDate)
   at Microsoft.UpdateServices.Internal.BaseApi.Subscription.GetLastSynchronizationInfo()
   at Microsoft.UpdateServices.UI.AdminApiAccess.SynchronizationManager.GetSyncStatus()
   at Microsoft.UpdateServices.UI.SnapIn.Scope.SyncResultsListScopeNode.RefreshActionsPaneActions()
   at Microsoft.UpdateServices.UI.SnapIn.Scope.SyncResultsListScopeNode..ctor(ServerTools serverTools)
   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.OnExpand(AsyncStatus status)

Any help would be appreciated.

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

I dont know if it will help but I always found a WSUS Server Clean up helped with a multitude of sins...

WSUS console - Server - Options - Server Cleanup Wizard
GRGraybanAuthor Commented:
Thanks. I've considered using the wsusutil tool, but am proceeding cautiously. I have so many products, our db is 180gb. This morning, the MMC threw an error connecting to the iis default site though it is running. So... Another indicator I have to do some diagnostics on.
I also found installing all .Net updates fixed alot of WSUS and SCCM related issues...
... my last problem with WSUS/SCCM was fixed when I installed .Net 4 onto the downstream servers.

Not saying it will "fix" this but maybe worth a go.

Good luck
Protecting & Securing Your Critical Data

Considering 93 percent of companies file for bankruptcy within 12 months of a disaster that blocked access to their data for 10 days or more, planning for the worst is just smart business. Learn how Acronis Backup integrates security at every stage

GRGraybanAuthor Commented:
Thanks guys, but this is what ended up transpiring....
1. Problem started the day after moving computers and servers into designated groups manually. I could not figure out why they were not setting per GPO.
2. 3 days later, I opened the console and it worked, but all vomputers were back in the Unassigned Computers Node.
3. I checked my options and on that Downstream Server, I had not checked the option to use GPO assignment. Once that was check, the systems slowely started to migrate and the console never had another problem.

Lesson learned: If you use GPO targeting and do not actually check the option in the console and your manually assign the systems, the console (XML) file seemd to become a hybrid between GPO assigned and manual assigned. The cosole does not seem to like this.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
GRGraybanAuthor Commented:
I appreciate MarkieS offering his help.
Glad to hear you got it sorted.
all the best
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows Server 2008

From novice to tech pro — start learning today.