Windows Server TechCenter > Windows Server Forums > WSUS > How does WSUS see that a Security Update is needed?
Ask a questionAsk a question
 

AnswerHow does WSUS see that a Security Update is needed?

Answers

  • Tuesday, November 03, 2009 1:56 PMLawrence GarvinMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    It says that 2003 SP2 is needed for KB954155.


    And this is why it's important to discuss the *environment* before leading people off into solving problems. :-)

    The reason nothing is detecting is because Windows Server 2003 SP1 became an unsupported platform in April, 2009, and nothing released since then is applicable to or will detect on a Win2003SP1 machine.

    First Step: Install Service Pack 2 to EVERY Windows Server 2003 machine.

    THEN re-evaluate the updates reported as Needed on the WSUS Server for those Win2003SP2 machines.

    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com

All Replies

  • Thursday, October 29, 2009 8:56 PMLawrence GarvinMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    Well, =WSUS= doesn't check anything. The Windows Update Agent determines if an update "isInstallable", and the methodology used is distinct to each specific update package. Typically (ideally!) it's based on file versions, but sometimes it's based merely on the presence of a registry value.

    Do you have a specific Security Update you're concerned about, or is this just a general question.

    If just a general question, you may find the SCUP Updates Publisher Rules section of the System Center Technet documentation to be of interest.


    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com
  • Monday, November 02, 2009 8:04 AMMaekee Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi Lawrence,
    Yes, i have found with help of a 3rd party program that files in the system are "old" and the Windows Update Agent report that the patch is installed so i would like to see how it knows this. So its the Update Publisher Rules that detects this?

    How do i see which Requirements (Rules) a Security Update uses to see if a patch is installed?
  • Monday, November 02, 2009 8:56 PMLawrence GarvinMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    How do i see which Requirements (Rules) a Security Update uses to see if a patch is installed?
    The specific files that are replaced/affected by an update are documented in the associated KB article or MSRC Bulletin. You should refer to those documents to get the actual filenames, dates, and sizes that should exist, and then manually/visually inspect the actual files in the filesystem to determine if they are actually present.

    Relying on third party tools is a good starting place, but thos tools can also provide false indications if the scanning engine is based on outdated information.

    The best inspection methodology is always first hand direct-to-the-source validation.

    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com
  • Tuesday, November 03, 2009 9:43 AMMaekee Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    Good, then i'm on the right track. We use Symantech ESM to scan and this application have found that several files that patches update are out of date version-wise.

    And when i look in the system the files actually have the old version and not the updated, but Microsofts Update Agent dont report that the Security Update is needed?
    Then i get confused and wonder why.

    Some places Microsofts says for example that SP2 is needed, and on another page dont mention anything about SP2.. dont know what to trust.

    Lets take MS09-051 (KB954155) for example:
    Here: http://www.microsoft.com/technet/security/Bulletin/MS09-051.mspx
    It says that 2003 SP2 is needed for KB954155.

    But if i check here (KB Article): http://support.microsoft.com/kb/954155/en-us
    it says: "For Windows Format Media Runtime 9.5 for all supported x86-based versions of Windows Server 2003"
    Service branch: SP1GDR, SP1QFE, SP2GDR and SP2QFE.

    Sooo? Is SP1 affected for KB954155?


    I saw in a forum that if i for example install a pretty new Security Update, the files are updated.. and then install for example a hotfix/older Service Pack.. the files are replaced back to old versions and even if the new security update-files are replaced.. its not needed again.. can this happen?


    /Maekee
  • Tuesday, November 03, 2009 1:56 PMLawrence GarvinMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    It says that 2003 SP2 is needed for KB954155.


    And this is why it's important to discuss the *environment* before leading people off into solving problems. :-)

    The reason nothing is detecting is because Windows Server 2003 SP1 became an unsupported platform in April, 2009, and nothing released since then is applicable to or will detect on a Win2003SP1 machine.

    First Step: Install Service Pack 2 to EVERY Windows Server 2003 machine.

    THEN re-evaluate the updates reported as Needed on the WSUS Server for those Win2003SP2 machines.

    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com
  • Tuesday, November 03, 2009 2:24 PMMaekee Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    eeh.. unsupported?? what the frack..

    That explains a bit, how can this get passed me then.. strange.
    Do you have a link/article from MS where they explain more about this? I need this information so i can make sure
    SP2 gets installed.. cant say i saw it in a forum and thats why it have to be installed.

    I understand that they always to update to SP2 before getting into a Support Case, but not to release updates to SP1.. ???

    /Maekee
  • Wednesday, November 04, 2009 2:30 PMLawrence GarvinMVP, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Do you have a link/article from MS where they explain more about this?
    http://support.microsoft.com/?pr=lifecycle is the starting point.

    http://support.microsoft.com/?pr=lifecycle#ServicePackSupport covers information specific to service packs.

    Basic premise: OS service packs are only supported for 24 months after the next service pack is released. SP2 was released in March, 2007.
    Lawrence Garvin, M.S., MCITP:EA, MCDBA
    Principal/CTO, Onsite Technology Solutions, Houston, Texas
    Microsoft MVP - Software Distribution (2005-2009)
    My MVP Profile: http://mvp.support.microsoft.com/profile/Lawrence.Garvin
    My Blog: http://onsitechsolutions.spaces.live.com
  • Tuesday, November 10, 2009 9:09 AMEric Zhang - MSFTMSFT, ModeratorUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi,

    I want to see if the information provided was helpful. Please keep us posted on your progress and let us know if you have any additional questions or concerns.

    We are looking forward to your response.

    Thanks