Actualizaciones de Windows Server 2016 y proxy

Actualizaciones de Windows Server 2016 y proxy

Cuando preparaba una nueva plantilla de servidor con Windows Server 2016, he tenido problemas con las actualizaciones de Windows.

Siempre recurro a actualizar a través de Windows Update para asegurarme que no me dejo parches pendientes.

En esta ocasión al realizar la comprobación se mostraban diferentes parches disponibles y comenzaba el proceso de descarga.

Como este proceso es largo, en este punto me desentiendo del proceso y lo reviso posteriormente, tras unas horas vuelvo a comprobar el Servidor y este se encuentra al 0% de descarga.

En este punto verifico que no me hubiese dejado el proxy sin configurar en el navegador.

Compruebo que el servidor tiene acceso a Internet.

Reinicio el servicio de Windows Update y vuelvo a lanzar la comprobación con el mismo resultado.

Tras una búsqueda en Internet localizo el siguiente enlace de Microsoft a parte de otros blogs donde se detalla el mismo error: Problemas relacionados con el Proxy HTTP.

Parece que con Windows Server 2016 y Windows 10, las actualizaciones no utilizan el proxy a nivel nivel de usuario y lo requieren a nivel de sistema.

Para lo cual basta con ejecutar uno de los siguientes comando en un símbolo del sistema con privilegios de Administrador.

    netsh winhttp import proxy source=ie
    netsh winhttp set proxy <Proxy>:<Puerto>
    set proxy <Proxy>:<Puerto>

Con el siguiente comando verificamos el estado:

    netsh winhttp show proxy

Tras la configuración del proxy del sistema reinicio nuevamente el servicio de Windows Update y relanzo la comprobación de parches.

En esta ocasión aparecen los parches y veo que progresa la descarga de los mismos.