WSUS Product Team Blog

WSUS Product Team thoughts, information, tips and tricks and beyond :-)

Unexpected UI errors in WSUS

Unexpected UI errors in WSUS

  • Comments 236
  • Likes

Hi Folks,

 

We have been hearing reports from some customers who use WSUS that they have been having trouble accessing their administration consoles. We have confirmed the cause of this issue and fixed it on our servers, which will automatically fix the issue for most customers on their next synchronization cycle.  This post will explain the issue in detail and provide steps customers can take to get WSUS working again even sooner.

 

The cause of this issue is that, on Sunday evening, Microsoft renamed a product category entry for Forefront to clarify the scope of updates that will be included in the future. Unfortunately the category name that was used included the word Nitrogen in double quotes (appearing as “Nitrogen”). A double quote is a restricted character within WSUS, which created an error condition on the administration console.  This issue occurred on many WSUS servers that synchronized with Microsoft servers between 5pm Sunday and 11am Monday Pacific Time.

 

We renamed the category to eliminate the double quotes on Monday morning at 11am after investigating and validating the problem.  This will fix the issue for any impacted WSUS server the next time it synchronizes with Microsoft’s servers.  We are also improving our publishing tools to make sure that issues like this are caught during the publishing process, before they impact customers.

 

It’s important to note that WSUS customers whose servers did not synchronize during this time, or end users connecting directly with Windows Update, Microsoft Update, or Automatic Updates are not impacted by this issue.

 

Impacted WSUS 2.0 or 3.0 customers that did synchronize their servers during the 18-hours the renamed category was live follow one of the steps below to wait for, or address this issue depending on thier WSUS version and UI access: 

 

1.       Wait until the next scheduled synchronization time for the fix to apply automatically

2.       If the administration console is operational, perform a manual synchronization in either WSUS 2.0 or 3.0

3.       If the administration console is not operational on WSUS 3.0, force a manual synchronization through the WSUS configuration or “OOBE wizard” following these steps:

a.       Go to Program Files => Update Services =>administrationsnapin=> run microsoft.updateservices.ui.oobewizard

b.      Select next through screens 1-2

c.       Select synchronize from Microsoft update (3rd screen)

d.      Select next through 4th screen

e.      Click “Start Connecting” (5th screen)

f.        After connection and synch are complete – either cancel out of wizard (or complete)

 

4.       If the administration console is not operational on WSUS 2.0, force a manual synchronization by running a batch file much like this sample from the command prompt:

               

Sample:

REM Important: This sample script would work only in a WSUS 2.0 environment

REM This sample script causes the WSUS server to sync from Microsoft Update or its parent WSUS server.

REM This sample script  should be run from the machine where the WSUS server is installed.

 

FOR /F "tokens=3" %%i in ('reg query "HKLM\SOFTWARE\Microsoft\Update Services\Server\Setup" /v SqlServerName ') do SET WSUSSQLSERVER=%%i

 

SET STARTSYNCOSQLCMD="%programfiles%\Update Services\Tools\osql\osql.exe" -E -S %WSUSSQLSERVER% -Q "USE SUSDB; BEGIN TRAN; EXEC dbo.spStartCatalogSync; COMMIT TRAN"

echo Running %STARTSYNCOSQLCMD%

%STARTSYNCOSQLCMD%

 

 

We sincerely apologize for any inconvenience this may have caused to our customers, and encourage anyone still experiencing difficulties to contact Microsoft support at http://www.support.microsoft.com.  

Bobbie Harder

WSUS, Sr. Program Manager

Comments
  • Dear Bobbie,

    still waiting on that WDS removal patch.  Wassup?

    New mistakes don't cancel out the old ones.  Are you ever gonna address the WDS mistake and issue a WSUS deployable detection and removal tool for WDS 3?

  • A few of you posted questions about the WSUS issues that started this morning. If you haven't already

  • Main Entry: blog Part of Speech: n Definition: an online diary; a personal chronological log of thoughts

  • Jaime Travez let me know about this and it is worth passing on. WSUS 3.0 administrators take note - if your WSUS servers error out today or tomorrow, read this article here. If you are looking for a (sort of) quick unofficial workaround, go here.

  • 日本マイクロソフト セキュリティ サポートの田村です。 最近セキュリティ サポート チームでも情報公開の一環としてブログを始めようとした矢先に、まず第一号のポストが不具合のお知らせになってしまいました。

  • Administratoren von Windows Server Update Services (WSUS), deren Server sich gestern zwischen 2:00 Uhr

  • Early yesterday we began to receive reports that WSUS was generating the following error within the UI:

  • In yesterday's post, I covered the problems being seen in the community regarding the unexpected

  • There have been several questions/calls concerning issues with opening the WSUS UI after downloading

  • i have no idea what this is about.

    i have seen your program in my registry

    my laptop is hacked and i have had nothing but problems.

    is there a way of finding out how and where my email came from..?

    thanks

    elisabeth

    916-529-7082

  • WSUS 2.0.0.2620 Windows 2000 sp4. Set to not automaticly synch.

    Here are the exact steps that I took to resolve this problem:

    copy and paste in a batch file the following line :

    FOR /F "tokens=3" %%i in ('reg query "HKLM\SOFTWARE\Microsoft\Update Services\Server\Setup" /v SqlServerName ') do SET WSUSSQLSERVER=%%i

    SET STARTSYNCOSQLCMD="%programfiles%\Update Services\Tools\osql\osql.exe" -E -S %WSUSSQLSERVER% -Q "USE SUSDB; BEGIN TRAN; EXEC dbo.spStartCatalogSync; COMMIT TRAN"

    echo Running %STARTSYNCOSQLCMD%

    %STARTSYNCOSQLCMD%

    end of the batch file ---------------------- Run it

    Then :

    1)  Open CMD prompt

    2)  SET WSUS_DB=%COMPUTERNAME%\WSUS

    3)  OSQL -S %WSUS_DB% -E

    4)  1> USE SUSDB

    5)  2> Update tbPrecomputedCategoryLocalizedProperty

    6)  3> Set Title = Replace(Title, '"', '')

    7)  4> Where Title like '%"%'

    8)  5> go

    9)  1> Update tbPreComputedLocalizedProperty

    10)  2> Set Title = Replace(Title, '"', '')

    11)  3> Where Title like '%"%'

    12)  4> go

    13)  1> quit

    net stop wuauserv

    net stop wsusService

    net stop MSSQL$WSUS

    net start MSSQL$WSUS

    net start wsusService

    net start wuauserv

    open the web console of WSUS2, Options, Synchronization options, synchronize now.

    And now it work!

  • Hi, this is Simon, Release Manager in the MSRC. I’d like to introduce you to our November security release.

  • Dnes ráno vyšel na blogu týmu WSUS oznámení o chybě , která nastala provedením změn ze strany Microsoftu.

  • Our WSUS server approved for install updates that were released on the 13th. This caused production reboots of our servers. Is this related to the current issue?

  • If you've been having problems with WSUS recently, it may not have been your fault. From the WSUS Team Blog: We have been hearing reports from some customers who use WSUS that they have been having trouble accessing their administration consoles. We have

Your comment has been posted.   Close
Thank you, your comment requires moderation so it may take a while to appear.   Close
Leave a Comment