Popravljamo odjemalce WSUS

Odjemalci WSUS se po menjavi strežnika ne želijo posodobiti?
Potem gremo k vam. (Z)

Vsi smo že imeli situacije, ko je nekaj prenehalo delovati.
Ta članek se bo osredotočil na WSUS (podrobnejše informacije o WSUS najdete tukaj) tukaj и tukaj).
Natančneje, kako prisiliti odjemalce WSUS (tj. naše računalnike), da ponovno prejemajo posodobitve po selitvi ali obnovi obstoječega strežnika za posodobitve.

Torej, situacija je naslednja.
Strežnik WSUS je umrl. Natančneje, krmilnik RAID je bil izdelan leta 2000. Toda to dejstvo ni dodalo veselja. Po kratkem razburjanju (s poskusi obnovitve RAID-a, ki ga je uničil umirajoči krmilnik), je bilo odločeno, da se vse pošlje na namestitev novega strežnika WSUS.
Kot rezultat smo prejeli delujoč WSUS, na katerega se odjemalci iz nekega razloga niso povezali.
Točke: WSUS je povezan s FQDN prek notranjega strežnika DNS, strežnik WSUS je registriran v pravilnikih skupine in se distribuira strankam prek AD, privzete nastavitve za strežnik, preden začnete z vsemi dejanji, posodobite sam WSUS in sinhronizirajte posodobitve.

Po analizi situacije je bilo opredeljenih več ključnih točk.
1) Zagozditev odjemalca (govorimo o wuauclt) pri poskusu povezave s SID-jem starega strežnika WSUS.
2) Težava z neinstaliranimi posodobitvami, prenesenimi s starega strežnika WSUS.
3) Parkiranje storitev, ki vplivajo na wuauclt (natančneje wuauserv, bits in cryptsvc). Do parkiranja je prišlo iz različnih razlogov, ki niso bili podrobno analizirani.
Posledično je iz celotne rešitve nastala majhna skripta, ki jo distribuirate po pravilnikih skupine preko AD ali pa z lastnimi rokami (in nogami). Skript uporablja najvarnejšo možnost popravila in v šestih mesecih uporabe ni prinesel niti enega negativnega rezultata.

Opisal bom, kaj se dela (za tiste, ki so še posebej radovedni).
Parkiramo storitev strežnika za posodobitev, počistimo varnostni deskriptor komunikacijske storitve WSUS, izbrišemo obstoječe posodobitve iz prejšnjega WSUS, počistimo register referenc na prejšnji WSUS, zaženemo storitev samodejnega posodabljanja (wuauserv), storitev inteligentnega prenosa v ozadju ( bitov) in kriptografske storitve (cryptsvc), čisto na koncu na silo potrkamo na WSUS, da ponastavimo avtorizacijo, zaznamo nov WSUS in ustvarimo poročilo strežniku.
In kot vedno: vsa zgoraj in spodaj opisana dejanja izvajate na lastno odgovornost in tveganje. Pred izvajanjem skripta se prepričajte, da so shranjeni vsi potrebni podatki.

Skripta
net stop wuauserv
sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
del /f /s /q %windir%SoftwareDistributiondownload*.*
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v AccountDomainSid /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v PingID /f
REG DELETE "HKLMSOFTWAREMicrosoftWindowsCurrentVersionWindowsUpdate" /v SusClientId /f
net start wuauserv && net start bits && net start cryptsvc
wuauclt /resetauthorization /detectnow /reportnow


Vir: www.habr.com

Kupite zanesljivo gostovanje za strani z DDoS zaščito, VPS VDS strežniki 🔥 Kupite zanesljivo spletno gostovanje z zaščito DDoS, VPS VDS strežniki | ProHoster