Windows Home Server Updates

Re: Windows Home Server Updates

Postby aker » 27.07.2018, 20:38

Ich habe hier „nur“ 1.92 und 2.20 (und jetzt auch 2.30) in meinem Archiv...

Viele Grüße
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 3047
Joined: 02.03.2011, 16:32
Location: /dev/kmem

Re: Windows Home Server Updates

Postby boco » 28.07.2018, 00:13

Microsoft update catalog: http://catalog.update.microsoft.com/v7/site/
Windows Install media download: https://support.microsoft.com/en-us/help/15088/windows-create-installation-media
boco
 
Posts: 2007
Joined: 24.11.2009, 18:00
Location: Germany

Re: Windows Home Server Updates

Postby lioninstreet » 26.09.2018, 18:46

aker wrote:
To answer your questions:
Is there a way to view the static updates before installing them to see how WSUSOU's pending update count compares to WUMT's pending update count?

The static updates are read from .\client\static\StaticUpdateIds-w2k3-x86.txt and .\client\static\custom\StaticUpdateIds-w2k3-x86.txt (in this case). To view / count them, just open the documents and count the lines.


Haven't been able to revisit this WHS off line update process until now.

Checking static update count on an internet connected w7x64 terminal, I'm finding only 12 kb #'s showing in the above described .txt document.

That said, when the WSUS w2k3 download is happening (I have selected English, clean up download directories, include service packs, verify downloaded updates, include C++ & .net framework), the run shows 242 updates were downloaded. But in .\client\w2k3\enu there are now 257 .exe files and in .\client\w2k3\glb there are another two .exe files. With the exception of four, They all have KB in the file name.

Am I misunderstanding what I should be looking at to compare the update count found by WUMT to WSUS?
lioninstreet
 
Posts: 33
Joined: 21.06.2018, 01:06

Re: Windows Home Server Updates

Postby aker » 26.09.2018, 23:49

Yes, that's correct.

wsusou uses two mechanisms to download updates:
1) Static updates
-> listed inside the text documents
2) Dynamic updates
-> determined from wsusscn2.cab
Only a hand full of updates have a static definition (those, which are required for wsusou to work, but not listed inside wsusscn2.cab)

Then they are stored in two folders:
1) "glb"
-> This folder contains language-independent updates (which can be applied to English, German, Spanish, ... systems)
2) "enu", "deu", ...
-> These folders contain updates, which can only be applied to a specific language. To prevent the installer from having to try all of them, they are stored in different folders.
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 3047
Joined: 02.03.2011, 16:32
Location: /dev/kmem

Re: Windows Home Server Updates

Postby lioninstreet » 27.09.2018, 19:04

Interesting that after running all three and comparing, both WUMT as well as Portable Update found less updates than WUMTOL does. Even with the below showing not found...

aker wrote:UpdateInstaller will install all static updates and then dynamically determine the missing ones (using the Windows Update Agent). Normally it's not important, if the base OS or the WHS gets updates first, as long as the most recent service pack is installed. If one of the static updates fails, you could post the KB-number and the errorlevel here; then I'll check the preqes and tell you, how to adjust the static links/ids.


The off-line install of the w2k3 updates on to the WHSv1 install completed without issue. The base OS on the HP install disk I am using shows v3.0 9/2009 and includes w2k3 sp2, WHSv1 pp2 and two post WHS pp2 updates.

At this point, only a few update files show not found.

Warning: File ..\win\glb\rootsupd.exe not found
Warning: File ..\win\glb\rvkroots.exe not found
Warning: .NET Framework 4 installation file (..\dotnet\dotNetFx40_Full_x86_x64.exe) not found
Warning: Missing Windows Management Framework prerequisite .NET Framework 4
Warning: Update kb2972105 (id: 742117a8-27fe-48ec-89ed-86c8e26d79c0) not found
Warning: Update kb3050995 (id: cfc1739b-1fb2-4ee7-802b-b87c08428235) not found
Warning: Update kb3035488 (id: 246c22da-fdac-458a-bc8f-a648c2a3ab4a) not found
Warning: Update kb3056819 (id: c66ef728-47a2-4c13-9516-fc96bb81a51d) not found

EDIT: Of the last four kb's not found, three are .NET framework 2.0 security updates. The last appears to be a 2015 Silverlight update to v5.1.40416.00. All but the last I have as .exe files in the program Portable Update's cache. Can they just be pasted into the WSUS\wsusoffline\client\w2k3\enu folder or no?

Only one failure:

Error: File hash does not match stored value (file: ..\dotnet\x86-glb\ndp20sp2-kb2604092-x86_8ffc64599603264e79a0caaaf51e3393942fae06.exe)
Warning: Installation of ..\dotnet\x86-glb\ndp20sp2-kb2604092-x86_8ffc64599603264e79a0caaaf51e3393942fae06.exe failed (errorlevel: )

EDIT: File hashes not matching means I should re-run the initial update search to get the files data downloaded correctly?

Note that the WHS updates for pp3 & several post 2009 updates have not been added in to custom folder for install yet.
Last edited by lioninstreet on 28.09.2018, 07:33, edited 1 time in total.
lioninstreet
 
Posts: 33
Joined: 21.06.2018, 01:06

Re: Windows Home Server Updates

Postby lioninstreet » 28.09.2018, 04:58

Forgot to mention something that also seemed odd while performing the steps below

aker wrote:- run UpdateInstaller of this download run on the WHS machine (to update the base OS)
- repeat the last step until wsusou reports "Nothing to do!"
.


After everything that would install was in, the following update (kb3065822) showed the following:

Info: Installed ..\w2k3\enu\ie8-windowsserver2003-kb3065822-x86-enu_42918ca39e66f746ddb00077958d58f44a1295db.exe
Info: Installed 1 updates

Yet it continues to show as installing every time I would check to make sure all the updates that would go in were in.
lioninstreet
 
Posts: 33
Joined: 21.06.2018, 01:06

Re: Windows Home Server Updates

Postby aker » 30.09.2018, 21:02

For your missing updates:

Save the two files from the linked topic to ".\client\win\glb"
:arrow: viewtopic.php?f=7&t=6653

It sounds like, you delected .NET when downloading. Repeat the download with .NET enabled from a new copy of wsusou and copy the ".\client\dotnet"-folder to your wsusou-copy.

If you got problems with the IE8 update, try manually installing it. Maybe it shows some kind of error, but doesn't return this to its caller.
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 3047
Joined: 02.03.2011, 16:32
Location: /dev/kmem

Re: Windows Home Server Updates

Postby lioninstreet » 02.10.2018, 09:17

Thanks for the advice. Confirming using v9.2.4. Results as follows:

1) Regarding downloading rootsupd.exe & rvkroots.exe from mediafire placing them in .\client\win\glb, the install failed:
Error: File hash does not match stored value (file: ..\win\glb\rootsupd.exe)
Warning: Installation of ..\win\glb\rootsupd.exe failed (errorlevel: )
Error: File hash does not match stored value (file: ..\win\glb\rvkroots.exe)
Warning: Installation of ..\win\glb\rvkroots.exe failed (errorlevel: )

2) I seem to remember selecting .NET when originally downloading. But, I did the repeat download with .NET enabled from a new copy of wsusou and copy the ".\client\dotnet"-folder to your wsusou-copy. Now ver 4.0 installed with success.

3) Regarding the four updates not found on the earlier run:
Warning: Update kb2972105 (id: 742117a8-27fe-48ec-89ed-86c8e26d79c0) not found (Security Update .Net Framework 2.0)
Warning: Update kb3050995 (id: cfc1739b-1fb2-4ee7-802b-b87c08428235) not found (Security Update .Net Framework 2.0)
Warning: Update kb3035488 (id: 246c22da-fdac-458a-bc8f-a648c2a3ab4a) not found (Security Update .Net Framework 2.0)
Warning: Update kb3056819 (id: c66ef728-47a2-4c13-9516-fc96bb81a51d) not found (Silverlight update v5.1.40416.00)

Now in addition to the above four, the following three are also not found:
Warning: Update kb2972106 (id: 4825cb6b-8412-45a2-8595-ced595e9abc1) not found (Security Update .Net Framework 4.0)
Warning: Update kb2979575 (id: 445e68dc-2e16-420b-9ea9-e78e4b771f03) not found (Security Update .Net Framework 4.0)
Warning: Update kb3048074 (id: f753f5de-5fc6-4623-b901-2bffb213e550) not found (Security Update .Net Framework 4.0)

4) Regarding manually installing kb3065822 (IE update) due to repetitive wsusou install attempts:
.\w2k3\enu\ie8-windowsserver2003-kb3065822-x86-enu_42918ca39e66f746ddb00077958d58f44a1295db.exe

Upon searching for the update in .\client\w2k3\enu I found the update is actually three updates with the same kb#
windowsserver2003-kb3065822-x86-enu_0bf660f5824df5965a24dcd31705eae1a7028360.exe
ie7-windowsserver2003-kb3065822-x86-enu_3f0b3bbf8ac59287d7fbd5adbaa0d3c60586ce4e.exe
ie8-windowsserver2003-kb3065822-x86-enu_42918ca39e66f746ddb00077958d58f44a1295db.exe

I tried to manual install the first and second ones, but got a warning pop up stating the version of internet explorer I have installed does not match the update I am trying to install. After manually installing the third, I restarted and ran WSUS but the system tried to install this same update again.

I will be doing the first test run installing the WHS updates in the next day or so.
lioninstreet
 
Posts: 33
Joined: 21.06.2018, 01:06

Re: Windows Home Server Updates

Postby aker » 04.10.2018, 00:30

1)
Add these two lines to .\client\md\hashes-win.glb.txt
Code: Select all
459080,9909aa216b30b502f677bfff05000b0e,01a26e5c75ff5b3e34fb6b763ace486fe6836aac,2bff74b83dc66fc74df2f527071c1ca80a992ba2b887f6043b09564d1b814213,..\win\glb\rootsupd.exe
201344,9cd227bc5356542b827db25ae115b78f,3f2ce4676450c06f109b5b4e68bec252873ccc21,185e4ecadf0f866f6cb2dc56da13d81788bdf65f5387a90c6cfbc38a6c70d678,..\win\glb\rvkroots.exe


3)
Download the updates from here and save them in .\client\dotnet\x86-glb.
http://download.windowsupdate.com/c/msdownload/update/software/secu/2014/09/ndp40-kb2972106-x86_d4dc74d00b867fe7e2913292341bf86633cb601b.exe
http://download.windowsupdate.com/c/msdownload/update/software/secu/2014/10/ndp40-kb2979575-v2-x86_777dfd33abb9a9dcfc3192ca910c58061c32d5b1.exe
http://download.windowsupdate.com/c/msdownload/update/software/secu/2015/04/ndp40-kb3048074-x86_bbe3d72fc1a2fa01733c5360f61ef8741175a814.exe

4)
Store this update in .\w2k3\enu:
https://download.microsoft.com/download/6/5/8/658EA4B3-98BD-4F4D-B2DA-E358405C9805/IE8-WindowsServer2003-KB3074886-x86-ENU.exe
Also add a line
Code: Select all
3074886

to .\client\static\StaticUpdateIds-w2k3-x86.txt

This should fix your problems.
Wer Rechtschreibfehler findet, darf sie behalten oder an den Meistbietenden versteigern. / Everybody finding a misspelling is allowed to sell it.
aker
aker
 
Posts: 3047
Joined: 02.03.2011, 16:32
Location: /dev/kmem

Re: Windows Home Server Updates

Postby lioninstreet » 04.10.2018, 06:25

1) Done


lioninstreet wrote:3) Regarding the four updates not found on the earlier run:
Warning: Update kb2972105 (id: 742117a8-27fe-48ec-89ed-86c8e26d79c0) not found (Security Update .Net Framework 2.0)
Warning: Update kb3050995 (id: cfc1739b-1fb2-4ee7-802b-b87c08428235) not found (Security Update .Net Framework 2.0)
Warning: Update kb3035488 (id: 246c22da-fdac-458a-bc8f-a648c2a3ab4a) not found (Security Update .Net Framework 2.0)
Warning: Update kb3056819 (id: c66ef728-47a2-4c13-9516-fc96bb81a51d) not found (Silverlight update v5.1.40416.00)

3) Done for the three .NET 4.0 updates. Would I also place the three .NET 2.0 updates in .\client\dotnet\x86-glb and the Silverlight update in in .\w2k3\enu: I have the URL's for them


aker wrote:4)
Store this update in .\w2k3\enu:
https://download.microsoft.com/download/6/5/8/658EA4B3-98BD-4F4D-B2DA-E358405C9805/IE8-WindowsServer2003-KB3074886-x86-ENU.exe
Also add a line
Code: Select all
3074886

to .\client\static\StaticUpdateIds-w2k3-x86.txt

KB 3074886 was already I the .\w2k3\enu folder. I downloaded a fresh copy and installed it on top of what was existing. That said, the code line 3074886 was not in .\client\static\StaticUpdateIds-w2k3-x86.txt. I added.

Will do an install run with these changes and see what happens.
lioninstreet
 
Posts: 33
Joined: 21.06.2018, 01:06

PreviousNext

Return to Fehlende Updates / Missing updates

Who is online

Users browsing this forum: No registered users and 9 guests