Windows Server 2012: Errore 8024401c durante Windows Update

In Windows Server 2012 e Windows 8 può verificarsi l’errore 8024401c durante l’esecuzione di Windows Update.

image

Come indicato nel post Windows Update Clients Unable to Receive Updates with Error 8024402C il primo passo per risolvere questo problema è analizzare il log di Windows Update aprendo in Notepad il file %systemroot%\WindowsUpdate.Log.

Nello scenario in cui ho rilevato tale errore il server con Windows Server 2012 è in una rete che utilizza un proxy TMG per accedere a Internet, ma nostante l’utente da cui si esegue Windows Update acceda tramite browser ad Internet senza problema sui protocolli Http e Https viene riportato l’errore 8024401c.

Analizzando il log il problema risulta legato alla connessione col proxy e in particolare all’autenticazione col proxy:

image

A nulla serve anche aver impostato tramite il comando NetSh il proxy per WinHTTP come indicato in Configurazione delle impostazioni proxy per WinHTTP.

Il problema come spiegato nella KB 2778122 Using authenticated proxy servers together with Windows 8 vi possono essere problemi di connessione a Internet in W8/WS2012 se il proxy richiede autenticazione nell’accesso a Windows Store, con App che devono accedere a Internet, con le Live Tile che mostrano contenuti da Internet e Windows Update che può restituire il codice di errore 8024401C.

Al momento la soluzione è consentire l’accesso non autenticato ai seguenti URL:

  • login.live.com
  • account.live.com
  • clientconfig.passport.net
  • wustat.windows.com
  • *.windowsupdate.com
  • *.wns.windows.com
  • *.hotmail.com
  • *.outlook.com
  • *.microsoft.com
  • *.msftncsi.com/ncsi.txt

La problematica, come indicato nella KB 2778122, dovrebbe comunque venire risolta in W8.1 e WS2012 R2.