Downloading only full updates on client with no wsus ?

  • Thread starter Thread starter viktoroven
  • Start date Start date
V

viktoroven

Guest
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 [ WindowsUpdate.log ],
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:
)

More...
 
Back
Top