none
Downloading only full updates on client with no wsus ? RRS feed

  • Question


  • Title: Downloading only full updates ?

    Hi, does anybody knows exact conditions when WindowsUpdateClient
    is switching from "express" to "self-contained" type of updates ?
    Maybe it needs some responses from server like:
    "200 Ok", "Accept-Ranges: none" ...
    How he exactly reacts to codes like? :
    "HTTP STATUS CODE 502" ...

    And some silly question, can i make/force client to dowload only 
    "full updates", not express ? ( client doesn't use wsus )
    About wsus with "express files" checkbox, i have already read.

    Here is my full log [ https://yadi.sk/d/MBEMkCenO8Xdbg ], 
    from win8.1x64 and update (KB4525252), .
    This is a successful download,
    client "DnldMgr" succesfuly realised that there is no "range-request" support on proxy
    and "Switched to self-contained" type of package. Usually it tries
    "express" range request, and fails. Some notes about that below.

    Some citation from my windowsupdate.log :
    ################################################################################################
    2019-11-26 13:24:43:982 844 ac8 DnldMgr Asking handler to generate non-range requests.
    2019-11-26 13:24:43:982 844 ad0 AU AU checked download status and it changed: Downloading is not paused
    2019-11-26 13:24:44:107 844 ac8 Handler Generating request for CBS update 67B5CCBF-3E17-45E6-86AE-E935578F9C6E in sandbox C:\Windows\SoftwareDistribution\Download\6961ad23b7a0c155f2800eeb80bfb789
    2019-11-26 13:24:44:107 844 ac8 Handler Selecting self-contained because range requests are not supported.
    2019-11-26 13:24:44:107 844 ac8 Handler Selected payload type is ptSelfContained
    2019-11-26 13:24:44:107 844 ac8 Handler Switching to self-contained.
    2019-11-26 13:24:44:123 844 ac8 Handler Detected download state is dsStart
    ################################################################################################


    Some boring background of problem, dont read:

      Why i need this ? Something about tmg2010.
    Honestly i am just curious.
      We have no problems when download ".cab" files through http.
    But when we download windows updates ".psf" files (which are pretty big)*
    *Cause our proxy doesnt support range request (dont ask why )) ) 
    Almost always we get "502" error in bits "curl" browser, or anywhere else saying 
    that file is too big. (cause there is some problems with rules/permitions
    in http or cache doesnt matter, you may read here more: 
    https://alpacapowered.wordpress.com/2014/10/13/tmg-502-proxy-error-the-data-is-invalid-while-downloading-windows-8-12012r2-update-kb2919355/)
    • Edited by viktoroven Wednesday, November 27, 2019 5:08 PM
    Wednesday, November 27, 2019 5:07 PM

All replies