De buenas a primeras hace unos días empecé a comprobar que algunas actualizaciones, en mi caso, del Windows Defender (KB915597) daban error al intentar descargarse sin motivo aparente y sin haber cambiado nada de la conexiones, proxy, etc…

Al final he decidido poner este post por si a alguien le ocurre lo mismo pueda encontrar solución.

Mi configuración es:

  • Windows 2003 Server R2 Service Pack 2.
  • WSUS 3.1.6001.65 (SP1)
  • Base de datos interna creada a partir de la instalación por defecto de WSUS

El error es algo así como:

No se puede descargar el archivo de contenido. Causa: El servidor no admite el protocolo HTTP necesario. El Servicio de transferencia inteligente en segundo plano (BITS) requiere que el servidor admita el encabezado de protocolo de intervalo.
, archivo de origen: /msdownload/update/software/defu/2008/04/mpas-d_bfdfb959ec7471c72649eafbbeff6b2119f1f0ff.exe, archivo de destino: d:\WSUS\WsusContent\FF\BFDFB959EC7471C72649EAFBBEFF6B2119F1F0FF.exe.

Esto (según dice microsoft) suele ocurrir cuando el servidor WSUS se encuentra detrás de un firewall o proxy que no soporta HTTP 1.1. Extraño, porque como ya digo no puede ser que ayer funcionase y hoy de repente no.

La solución por la que he optado es configurar BITS para trabajar en el modo de primer plano de la siguiente manera. Ejecuta el siguiente comando:

%programfiles%\Update Services\Setup\ExecuteSQL.exe -S %Computername%\MICROSOFT##SSEE -d “SUSDB” -Q “update tbConfigurationC set BitsDownloadPriorityForeground=1″

    Reinicias el servicio “Update Services” y queda solucionado.


    Posts anterior y posterior:


    Posts Relacionados: