Page 1 of 1
Same day rule

Posted:
18.03.2016, 12:23
by Huub
Hi,
I'am using WSUS Offline to update systems running Win10, Win2012R2 and Win2k8R2. I want to download updates for each OS to a seperate folder. Therefor I run Update Generator 3 times shortly after each other. Due to the same day rule, C++ Runtime and .NET Framework patches are downloaded only once. I know i can work around the same day rule by deleting the conents of the .\client\md folder.
Is it possible to add an option to skip the same day rule?
Or is there an other solution to achieve my goal?
Thanks!
Re: Same day rule

Posted:
18.03.2016, 14:14
by Huub
After deleting the hash files from .\client\md and running Update Generator again, I still see these messages in the logging:
- "Skipped download/validation of .NET Frameworks' files (x86) due to 'same day' rule",
- "Skipped download/validation of C++ Runtime Libraries' installation files due to 'same day' rule".
But, in contradiction to these messages, it seems all .NET Framework files and C++ Runtime Libraries files are downloaded.
Re: Same day rule

Posted:
18.03.2016, 15:01
by boco
It skips only the actual download for the day. The previously downloaded files will still be copied to the media/target directory.
Re: Same day rule

Posted:
21.03.2016, 08:36
by Huub
Tanks for your reply, boco.
I overlooked a part of the logfile. I had selected to download Win2012R2 and Office 2013 updates.
The C++ Runtime Libraries and .NET Framework updates are downloaded along with the Win2012R2 updates.
In a later step WSUS performs check before downloading the Office 2013 updates. Apparently WSUS wants to download the C++ Runtime Libraries and .NET Framework updates again along with the Office updates.
That is were the 'Same Day' rules comes in and the download are skipped.
I did not see this when a looked at the logging the first time.
Re: Same day rule

Posted:
21.03.2016, 09:58
by boco
Yes, those optional downloads are usually tagged to every download run. The same day rule prevents repeated uneccessary downloads/verifications and speeds up the process. All the files dowbloaded/verified at the first run still make it onto every media they are selected for.
Note that the .NET downloads are separated by architecture - the x86 .NET will download/verify at the first 32bit run and the x64 ones at the first 64bit run, respectively.