locked
WSUS Package Deployment RRS feed

  • Question

  • Hello Technet,

    I am currently in the process of deploying. SCCM 2002 in our environment. 
    I am in the process of deploying agent across all workstation , and this is progressing quite good.

    Now im at the phase of deploying Windows Updates, i already have configure my Primary Site as a Software Distribution point. and configured windows update synchronization.

    i did test a run for deploying windows update and my experience was not successful

    i have created and patches and created a package group.

    i have deployed it somewhere around the afternoon, but its been many hours now and the software center doesnt see it or nothing is happening.

    i cannot find any article on what log should i check to see if pushing is happening, like similar to log that you install the sccm agent. 

    i already did press everything to refresh on the software cycle (all cycle) in the software center but no avail.

    and makes me think, if i pushed this to distribution points. will my client go to my DP? or at primary site? (bounderies are set and DP is configured for bounderies) is there a log for this to check as well?

    Thank you so much in advance i hope someone here can guide me through. the windows update deployment.


    Wednesday, July 29, 2020 2:21 PM

All replies

  • Start by reviewing wuahandler.log on the clients. There are a few common configuration issues that occur in environments where ConfigMgr is newly deployed and this log will help vet those.

    The two most common include (but aren't limited to):

    - Domain group policy overriding the local policy set by ConfigMgr

    - Boundary Group association for the SUP(s) not configured (or not configured correctly)

     

    Jason | https://home.configmgrftw.com | @jasonsandys

    Wednesday, July 29, 2020 2:54 PM
  • where is the wuahandler located? is that on the client machine? or SCCM?

    are there any other logs in sccm i can check for the software deployment?

    as for the distribution,i will check that out. my main objective is to get that software update work

    Wednesday, July 29, 2020 5:33 PM
  • Hi, I cant seem to find that log on my SCCM server

    I manage to find the log in my client workstation

    but i can't seem to understand what the log is saying.

    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:05:05.085-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="12552" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:12:40.998-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="19252" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:12:40.998-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="18120" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:12:40.998-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="18120" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:12:41.011-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:12:41.017-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17196" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:12:41.021-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17196" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:12:41.044-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:12:41.049-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:12:41.084-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:12:41.084-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:12:41.085-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="15748" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:20:16.996-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17208" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:20:16.996-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="20012" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:20:16.996-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="20012" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:20:17.010-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:20:17.015-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17416" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:20:17.019-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17416" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:20:17.043-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:20:17.048-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:20:17.084-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:20:17.084-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:20:17.085-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11128" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:27:52.982-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="3064" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:27:52.983-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="16676" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:27:52.983-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="16676" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:27:52.993-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:27:52.999-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16972" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:27:53.003-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16972" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:27:53.026-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:27:53.030-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:27:53.063-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:27:53.064-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:27:53.065-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17396" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:35:29.000-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8968" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:35:29.000-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="20272" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:35:29.001-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="20272" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:35:29.016-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:35:29.021-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="19836" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:35:29.025-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="19836" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:35:29.048-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:35:29.053-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:35:29.088-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:35:29.088-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:35:29.089-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="2972" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:43:04.979-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="18052" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:43:04.979-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="17400" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:43:04.980-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="17400" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:43:04.989-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:43:04.994-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11972" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:43:04.999-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11972" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:43:05.022-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:43:05.027-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:43:05.062-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:43:05.062-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:43:05.064-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="17628" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:50:40.994-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="11468" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:50:40.994-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="18200" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:50:40.994-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="18200" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:50:41.010-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:50:41.015-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8324" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:50:41.019-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8324" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:50:41.045-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:50:41.050-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:50:41.085-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:50:41.085-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:50:41.086-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16608" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="18:58:16.990-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="19600" file="cwuahandler.cpp:2841">
    <![LOG[OnSearchComplete - Failed to end search job. Error = 0x8024401c.]LOG]!><time="18:58:16.991-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="7628" file="cwuahandler.cpp:3850">
    <![LOG[Scan failed with error = 0x8024401c.]LOG]!><time="18:58:16.991-480" date="07-29-2020" component="WUAHandler" context="" type="3" thread="7628" file="cwuahandler.cpp:4305">
    <![LOG[Its a WSUS Update Source type ({E0480F04-2406-4059-AF85-E8814A927607}), adding it.]LOG]!><time="18:58:17.008-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="sourcemanager.cpp:1463">
    <![LOG[Device is not MDM enrolled yet. All workloads are managed by SCCM.]LOG]!><time="18:58:17.014-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16844" file="CcmUtilLib.cpp:3717">
    <![LOG[SourceManager::GetIsWUfBEnabled - There is no Windows Update for Business settings assignment. Windows Update for Business is not enabled through ConfigMgr]LOG]!><time="18:58:17.018-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="16844" file="sourcemanager.cpp:686">
    <![LOG[Existing WUA Managed server was already set (http://SCCMSiteHQ.itestaff.ite.edu.sg:8530), skipping Group Policy registration.]LOG]!><time="18:58:17.040-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="sourcemanager.cpp:1162">
    <![LOG[Added Update Source ({E0480F04-2406-4059-AF85-E8814A927607}) of content type: 2]LOG]!><time="18:58:17.045-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="sourcemanager.cpp:1496">
    <![LOG[Scan results will include all superseded updates.]LOG]!><time="18:58:17.081-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="cwuahandler.cpp:3699">
    <![LOG[Search Criteria is (DeploymentAction=* AND Type='Software') OR (DeploymentAction=* AND Type='Driver')]LOG]!><time="18:58:17.081-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="cwuahandler.cpp:3702">
    <![LOG[Async searching of updates using WUAgent started.]LOG]!><time="18:58:17.083-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="8928" file="cwuahandler.cpp:1044">
    <![LOG[Async searching completed.]LOG]!><time="19:03:16.234-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="19740" file="cwuahandler.cpp:2841">
    <![LOG[Successfully completed scan.]LOG]!><time="19:03:16.725-480" date="07-29-2020" component="WUAHandler" context="" type="1" thread="18156" file="cwuahandler.cpp:4342">

    Wednesday, July 29, 2020 5:58 PM
  • Based on that, there was an initial failure but that's no longer occurring and the update scan is completing successfully.

    That most likely means that the deployed updates are not [detected as] applicable for the system(s) in question. That could be for a few reasons including (but not limited to) the updates are for a different OS or product not present on the system(s), the update is already installed, and the update has a prerequisite that is not present on the system. The latest Servicing Stack Updates (SSU) are typically required for later monthly CUs to be detected as required.

    Reviewing UpdatesHandler.log will help validate this.

    Also, just to be sure that the client has the latest policy (which it should update every 60 minutes by default) I would force a machine policy refresh from the Actions tab on the ConfigMgr Control Panel applet.


    Jason | https://home.configmgrftw.com | @jasonsandys

    Wednesday, July 29, 2020 6:17 PM
  • Thank you for that,

    My environment is quite mix in terms of windows 10 versioning.

    some are running 1809, 1903, 1909 etc..

    Is there a way for me to deploy a patch for lower versions so everything will go to 1909?

    not sure how do you call it , "feature" update? (like how can i filter it on all updates)

    when pushing it will it be smart enough to know which patch it will use?

    Wednesday, July 29, 2020 6:21 PM
  • Yes and yes it's called a feature update and is part of Windows servicing. See https://docs.microsoft.com/en-us/mem/configmgr/osd/deploy-use/manage-windows-as-a-service for lots of details on this and configuring it.

    As for updates being deployed, correct, updates will only be "pushed" to systems where they are applicable.


    Jason | https://home.configmgrftw.com | @jasonsandys

    Wednesday, July 29, 2020 6:59 PM
  • Hi,

    I saw your updates in the software update group are required for 1 or 9 devices, when you look at the summary for the updates, click View Required, you may see which device need this update, if the device you deployed do not require the update, it will not show up in software center. And UpdatesHandler.log will record the evaluation process.

    And you may use SCCM Windows 10 Servicing Plans to upgrade them easily:
    (Third-party article, just for your reference)
    https://www.prajwaldesai.com/sccm-windows-10-servicing-plans/

    Regards,
    Allen

    Please remember to mark the replies as answers if they help.

    If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Thursday, July 30, 2020 8:32 AM