Page 1 of 2

Bug: Dynamische Updates für dotnet werden nicht aktualisiert

PostPosted: 18.11.2020, 23:51
by hbuhrmester
In den Versionen 12.3 und 12.3.1 werden die dynamischen Updates für .NET Frameworks in den Verzeichnissen dotnet/x86-glb und dotnet/x64-glb nicht mehr aktualisiert.

Der Aufruf für die dynamischen Updates erfolgte in den Versionen 12.2 und 11.9.6 direkt nach dem Download der Installationsdateien im übergeordneten Verzeichnis dotnet:

DownloadUpdates.cmd, Version 11.9.6, Zeilen 815-816
Code: Select all
call :Log "Info: Downloaded/validated installation files for .NET Frameworks 3.5 SP1 and 4.x"
call :DownloadCore dotnet %TARGET_ARCH%-glb %TARGET_ARCH% %SKIP_PARAM%


Nun scheint dieser Aufruf von ":DownloadCore dotnet %TARGET_ARCH%-glb" ganz zu fehlen.

Im download.log findet man keinen Hinweis mehr auf diese dynamischen Updates, und die Hashdeep-Dateien hashes-dotnet-x86-glb.txt und hashes-dotnet-x64-glb.txt werden nicht mehr angelegt.

Viel verpasst hat man trotzdem nicht: Im November gab es anscheinend noch keine neuen Updates für die .NET Frameworks. Mich hat nur gewundert, dass die Hashdeep-Dateien fehlen.

Viele Grüße,
hbuhrmester

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 02:15
by aker
Diese Änderung ist bewusst implementiert, da die NDP*.exe nicht für Windows 8 und neuer anwendbar sind.
Removed download of legacy .NET Framework updates (Thanks to "aker")

Microsoft stellt die Updates für NDP seit Windows 8 ebenfalls als MSU bereit, welche dann unter .\client\[w62/w63/w100](-x64) gespeichert werden.
Um die Download-Größe zu reduzieren, habe ich den Download der NDP*.exe-Updates entfernt.

[edit]Sollte ich etwas übersehen haben, bitte ich um Rückmeldung.[/edit]

Beispiel:
2020-10 Security and Quality Rollup for .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 8.1 and Server 2012 R2 for x64 (KB4579979)

windows8.1-kb4578976-x64-ndp48_e6029cd1fdd9c5561ea4cd8819d247138f987c20.msu
windows8.1-kb4578953-x64_a69c4f610be6fcb6ff81d6668314c833f14cfed1.msu
windows8.1-kb4578956-x64_dda3af4d84bf29cdfb666a7bede3324632d445af.msu
windows8.1-kb4578962-x64_e893763aaae7c427ca1bfc4871de73c2e19f7223.msu


Viele Grüße

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 02:20
by boco

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 02:21
by aker
@boco
Ich habe mal an beiden Stellen geantwortet.

Viele Grüße

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 13:34
by hbuhrmester
Danke, diese Änderungen hatte ich übersehen.

Viele Grüße,
hbuhrmester

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 15:45
by aker
Habe dadaurch festgestellt, dass ich die entsprechende Modifikation im Installer vergessen hatte. Ist jetzt aber auch drin.
:arrow: https://gitlab.com/wsusoffline/wsusoffline/-/commit/dfc2b5686ba90add8eee4b73842140b020349445

Viele Grüße

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 17:17
by boco
Na, dann war es ja nicht komplett verkehrt.

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 18:15
by hbuhrmester
Beispiel:

2020-10 Security and Quality Rollup for .NET Framework 3.5, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8 for Windows 8.1 and Server 2012 R2 for x64 (KB4579979)

windows8.1-kb4578976-x64-ndp48_e6029cd1fdd9c5561ea4cd8819d247138f987c20.msu
windows8.1-kb4578953-x64_a69c4f610be6fcb6ff81d6668314c833f14cfed1.msu
windows8.1-kb4578956-x64_dda3af4d84bf29cdfb666a7bede3324632d445af.msu
windows8.1-kb4578962-x64_e893763aaae7c427ca1bfc4871de73c2e19f7223.msu



Die Updates kb4578953, kb4578956, kb4578962 und kb4578976 werden anscheinend automatisch heruntergeladen, aber jetzt als .cab-Dateien, nicht als .msu? Das macht wahrscheinlich keinen Unterschied?

Code: Select all
windows8.1-kb4578953-x86_733ea3c092f0bda338711a8e5c6d22bc85643f2e.cab
windows8.1-kb4578953-x64_81f19759676d9b4f2afdf3d8806df5b60dff56b8.cab

windows8.1-kb4578956-x86_13e98cc5c8308c39865599ea92d5e6548d16a3f3.cab
windows8.1-kb4578956-x64_137a6a4155acbd1d095993c9a149ecb8d1e0d548.cab

windows8.1-kb4578962-x86_359744df62f98719c1f994fad52004eed5e61fc6.cab
windows8.1-kb4578962-x64_2d49c913facf6df77aab1c21c880f97d2b8b88e5.cab

windows8.1-kb4578976-x86-ndp48_d52108db6f16b36d0e587484433a4712c9ef94b2.cab
windows8.1-kb4578976-x64-ndp48_7a064c6a59cab17c9145fb779daace80230012fc.cab



Anscheinend wurden kb4578962 und kb4578976 aber im November durch kb4585212 und kb4585214 ersetzt:



Im Verzeichnis client/static werden nun kb4578953, kb4578956, kb4585212 und kb4585214 referenziert, was der letzte offizielle Stand ist:

Code: Select all
StaticUpdateIds-w63-dotnet35.txt
kb4578953,October 2020 Security and Quality Rollup for .NET Framework 3.5 on Windows 8.1 and Windows Server 2012 R2

StaticUpdateIds-w63-dotnet4-379893.txt
kb4578956,October 2020 Security and Quality Rollup for .NET Framework 4.5.2 on Windows 8.1 and Windows Server 2012 R2

StaticUpdateIds-w63-dotnet4-528049.txt
kb4585212,November 2020 Security and Quality Rollup for .NET Framework 4.8 on Windows 8.1 and Windows Server 2012 R2

StaticUpdateIds-w63-dotnet4-460805.txt
kb4585214,November 2020 Security and Quality Rollup for .NET Framework 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1 and 4.7.2 on Windows 8.1 and Windows Server 2012 R2



Dummerweise fehlen aber die Downloads zu kb4585212 und kb4585214; jedenfalls kann ich sie nicht finden. In der Datei package.xml sind kb4585212 und kb4585214 auch nicht zu finden.

Nach den Support-Seiten sollten diese Downloads eigentlich über WSUS erhältlich sein, aber vielleicht gibt es noch einen feinen Unterschied zwischen WSUS-Server und der kleineren WSUS-Offline-Sync-Datei? Die Datei wsusscn2.cab sollte aber auch alle Security Updates enthalten, insofern halte ich das jetzt für einen Bug in der Datei wsusscn2.cab.

Viele Grüße,
hbuhrmester

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 20:48
by aker
Ich kriege die Krise mit den unterschiedlichen Referenzwerten von MS.
Ich werde die Rollups gleich auf den Stand von 2020-10 zurückrollen...

Viele Grüße

Re: Bug: Dynamische Updates für dotnet werden nicht aktualis

PostPosted: 19.11.2020, 21:47
by boco
Diesen Monat sind im DotNET-Rollup keine neuen Sicherheitsupdates enthalten! Sicherheitsrelevant ist deshalb nur das Rollup vom Oktober (sowie Oktober SecOnly).