Windows Server 2016 ne prenese posodobitev proxyja

V storitvi za posodobitev sistema Windows Server 2016. sem našel eno zanimivost: V primeru, da ne uporabljate notranjega strežnika WSUS in je treba OS posodobiti neposredno s strežnikov Windows Update na internet, ko uporabite proxy strežnik za dostop zunaj, poskusite prenesti posodobitve prek sistema za posodobitve v sistemu Windows Server 2016 postopek prenosa zamrzne na stopnji prenosa posodobitev za 0% (prenos posodobitev 0%).

Zanimivo je, da je odjemalec Windows Update uspel poslati / prenesti metapodatke za posodobitev (seznam potrebnih posodobitev je bil uspešno ustvarjen), vendar nobena od njih ni naložena.
Dnevnik WindowsUpdate.log oblikujemo in odpremo z ukaznim ukazom Get-WindowsUpdateLog.

2018/06/04 16: 24: 21.8312332 588 4116 Inicializirano opravilo DownloadManager BITS: JobId = E3AA21C9B-4BC2-443E-2342-8F693CE1443E 2018/06/04 16: 24: 21.8436054 588 4116 DownloadManager Downloading iz http: // prenos .windowsupdate.com / c / msdownload / posodobitev / software / Defu / 2017/09 / nis_engine_1af0e4b80bf4028f8dac56ebf186b392e4e72486.exe na c: \ Windows \ SoftwareDistribution \ Download \ f71ddf93ec2d087c819cf75c55ddfda2 \ 1af0e4b80bf4028f8dac56ebf186b392e4e72486 (polna slika) 2018/06/04 16: 24: 21,8452605 588 4116 DownloadManager Novo opravilo za prenos E3AA21C9B-4BC2-443E-2342-8F693CE1443E za UpdateId F608EDA4-2E84-433A-A8C9-8117411F91A8.200 2018/06/04 16: 24: 21.8545291 588 4116 DownloadManager-4BBA-4BBA-4BBA-4BBA-4BBB-4BBA-4BBB-4BBB-4BBA-4BBA-4BBA-4BBB-4BBA-4BBB-4BBB-4BBA-4BBB-4BBB-4BBB-4BBB-4BBB-4BBB-4BBB-4BBB-4BBB-4BB-4BB-4BB-4BB-4BC2-4BC2 3B 2342-8F693CE1443E se je nadaljevalo. 2018/06/04 16: 24: 21.8734449 588 4116 DownloadManager se ni uspel povezati s storitvijo DO; (hr = 80040154) 2018/06/04 16: 24: 21.8734462 588 4116 DownloadManager GetDOManager () ni uspel, hr = 80246008, hrExtended = 80040154 2018/06/04 16: 24: 21.8734472 588 4116 DownloadManager ni uspel ustvariti DO dela s hr 80246008 2018/06/04 16: 24: 21.8772521 588 4116 Nalaganje DownloadManager DO ni uspelo z napako 80246008 [Razširjeno: 80040154], vrnete se nazaj na BITS in poskusite z novim prenosom delovnega mesta.

Kot vidite, BITS ne more naložiti datotek z napakami 80246008.

Kot se je izkazalo, preprosto nastavljanje nastavitev proxy za Internet Explorer v operacijskem sistemu Windows Server 2016 RTM (10.0.14393) ne deluje kot v prejšnjih različicah sistema Windows. Če lahko odjemalec Windows Update v operacijskem sistemu Windows Server 2016 dostopa do interneta prek proxyja, morate prisiliti sistemski proxy za winhttp.

Seznam trenutnih nastavitev proxyja za WinHTTP:

netsh winhttp show proxy

Trenutne nastavitve proxy WinHTTP:

Neposreden dostop (brez proxy strežnika).

Kot lahko vidite, nastavitve proxy strežnika za WinHTTP niso določene.

Nastavitve sistemskih proxyjev za WinHTTP lahko konfigurirate na naslednji način:

netsh winhttp nastavi proxy proxy-server = "192.168.0.14 ∗ 128" bypass-list = "*. winitpro.ru"

Ali z uvozom nastavitev iz IE (nastavitve proxyja v Internet Explorerju morajo biti nastavljene ročno ali konfigurirane prek GPO):

netsh winhttp import proxy source = tj

Po spremembi nastavitev proxyja je treba storitev Windows Update znova zagnati:

Ponovno zaženite storitev wuauserv

Po določitvi proxyja za WinHTTP je Windows Server 2016 začel prenašati posodobitve s spletnih mest Windows Update..

RTM različica sistema Windows 10 je dovzetna za podobno težavo..

Opomba. Če ročno prenesete in namestite zadnjo kumulativno posodobitev iz Microsoftovega kataloga posodobitev (izšla po novembru 2016), se posodobitve začnejo nameščati normalno, tudi če ne določite proxy WinHTTP. Sodeč po Microsoftovih informacijah je ta napaka odpravljena v različici sredstva za posodobitev 10.0.14393.187 in novejše različice.

Ne pozabite tudi, da prek proxy strežnika s pooblastilom ne boste mogli prejemati posodobitev, kot Odjemalec Windows Update ne podpira pooblastila proxy (za razliko od PowerShell). Za pravilno delovanje storitve Windows Update morate omogočiti anonimni dostop do Microsoftovih strežnikov za posodabljanje na proxy strežniku. Spodaj je seznam URL-jev:

  • update.microsoft.com
  • * .update.microsoft.com
  • download.windowsupdate.com
  • * .download.windowsupdate.com
  • download.microsoft.com
  • * .download.microsoft.com
  • windowsupdate.com
  • * .windowsupdate.com
  • ntservicepack.microsoft.com
  • wustat.windows.com
  • mp.microsoft.com
  • * .mp.microsoft.com