Error de actualización de Windows WSUS 0x80244010: se superó el número máximo de viajes de ida y vuelta del servidor

Después de que se instaló un nuevo servidor WSUS en nuestra red corporativa, muchos clientes de Windows no pudieron recibir nuevas actualizaciones de este servidor con el error 0x80244010. Resultó que este error es típico no solo de las computadoras que se actualizan desde el servidor WSUS interno, sino también de los dispositivos que reciben actualizaciones directamente de los servidores de Windows Update. Consideremos la forma de corregir el error 0x80244010 y restaurar la funcionalidad del subsistema de actualización de Windows.

Windows no pudo buscar nuevas actualizaciones, código 80244010

Para diagnosticar el problema, abra WindowsUpdate.log (en Windows 7 y 8.1 se encuentra en la carpeta% Windir%, en Windows 10 puede generarlo de la siguiente manera). Verá estas líneas en el registro de actualización:

2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Exceeded max server round trips: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: Sync of Updates: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 PT WARNING: SyncServerUpdatesInternal failed: 0x80244010
2018-10-04 16:10:28:661 121 2a2b2 Agent * WARNING: Failed to synchronize, error = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent * WARNING: Exit code = 0x80244010
2018-10-04 16:10:29:042 282 2a2b2 Agent *********
2018-10-04 16:10:29:042 282 2a2b2 Agent ** END ** Agent: Finding updates [CallerId = AutomaticUpdates]
2018-10-04 16:10:29:042 282 2a2b2 Agent *************
2018-10-04 16:10:29:042 282 2a2b2 Agent WARNING: WU client failed Searching for update with error 0x80244010
2018-10-04 16:10:29:042 282 2221c AU >>## RESUMED ## AU: Search for updates [CallId = {128CCEAD-F84D-405E-9BC2-607D1694894B}]
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Search callback failed, result = 0x80244010
2018-10-04 16:10:29:042 282 2221c AU # WARNING: Failed to find updates with error code 80244010

error de actualización de Windows: se superó el número máximo de viajes de ida y vuelta del servidor: 0x80244010

La línea más interesante es el error «Se superó el número máximo de viajes de ida y vuelta del servidor: 0x80244010 ″. Significa que se superó el número máximo de solicitudes al servidor de actualizaciones (WSUS) al buscar actualizaciones. Esto también se indica mediante el código de error de Windows Update según la tabla (SUS_E_PT_EXCEEDED_MAX_SERVER_TRIPS). El servidor desconecta a un cliente que ha superado el número máximo de viajes. El límite de viajes en el protocolo de recepción de actualizaciones de Windows se establece en el servidor de actualizaciones y es de 200 viajes de forma predeterminada. También existe un límite en el tamaño máximo de un archivo XML que un cliente puede descargar del servidor de actualización durante un viaje: 200 KB. Cuanto mayor sea el número de actualizaciones en el servidor para que las verifique el cliente, mayor será el tamaño del archivo XML que se descarga. Si un cliente no consigue obtener los datos necesarios en 200 viajes, se desconecta temporalmente del servidor y devuelve el error. 0x80244010.

Como regla general, este error se produce debido a la conexión de red deficiente o inestable al servidor WSUS o si un cliente necesita recibir demasiadas actualizaciones (es un nuevo cliente del servidor WSUS o una computadora, en la que no se han instalado las actualizaciones por mucho tiempo).

La forma más sencilla es hacer clic Intentar otra vez en un cliente varias veces (3-7) en la sección Actualización de Windows del Panel de control o ejecute este comando:

wuauclt.exe /detectnow

Importante. Después de iniciar la búsqueda de actualizaciones, debe esperar 15 minutos para que finalice el ciclo anterior de búsqueda de actualizaciones.

En la mayoría de los casos, puede resolver el problema, pero si hay muchos clientes en su red, este método no es aceptable.

De forma predeterminada, un cliente comprueba si hay actualizaciones en el servidor cada 22 horas (en realidad, es entre 17,5 y 22 horas). Por lo general, una computadora en funcionamiento se apaga por la noche y su jornada laboral es obviamente inferior a 17 horas. Por lo tanto, la búsqueda de actualizaciones se realiza una vez al día y falla. Y así sucede día tras día.

Puede sincronizarlo con más frecuencia utilizando la política de grupo «Frecuencia de detección de actualización automática» (lo puede encontrar en la sección Configuración del equipo -> Plantillas administrativas -> Componentes de Windows -> Actualización de Windows), por ejemplo, hasta cada 3 horas.

Establezca la frecuencia de detección de actualización automática de la política de grupo en 3 o 4 horas

También puede eliminar el límite del tamaño máximo de archivo XML que el cliente puede descargar de su servidor WSUS. Para hacerlo, ejecute el siguiente comando en la base de datos WSUSDB.

USE SUSDB
GO
UPDATE tbConfigurationC SET MaxXMLPerRequest = 0

Si no desea cambiar la configuración de la base de datos de WSUS, limpie su servidor WSUS con el Asistente de limpieza (Consola del servicio de actualización -> Opciones -> Asistente de limpieza del servidor -> todas las opciones -> Siguiente) y elimine las actualizaciones antiguas, no utilizadas o reemplazadas (las actualizaciones de MS Office contienen muchas cosas extrañas). Como resultado, un cliente de Windows Update obtendrá menos metainformación de su servidor WSUS y la interacción debería encajar en 200 sesiones de 200 KB cada una.

asistente de limpieza del servidor wsus

Además, si hay muchos clientes de servidor WSUS, puede aumentar el rendimiento de WsusPool de acuerdo con las recomendaciones del artículo Reparación del error de actualización de Windows 0x80244022.

Si ninguno de los métodos que hemos considerado ayudó a corregir el error de actualización en un cliente, ejecute la secuencia de comandos para restablecer la configuración del Agente de Windows Update y limpiar su caché local. Después de eso, intente buscar actualizaciones varias veces.

Artículos Interesantes