[RESUELTO] Después de una actualización de 2.4.0 a 2.5.5, todos los clientes se desconectaron

Preguntas sobre el servidor WAPT / Solicitudes y ayuda relacionadas con el servidor WAPT
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Bloqueado
Maxime J
Mensajes: 8
Inscripción: 26 de mayo de 2024 - 09:28

29 de mayo de 2024 - 15:34

- Versión WAPT instalada: 2.4.0 para clientes, servidores y máquinas de administración en 2.5.5
- Sistema operativo del servidor: Debian 12.5
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 11

Hola, a raíz de una pregunta realizada ayer (viewtopic.php?t=3908) y cuya solución consistió simplemente en instalar la última versión de WAPT, lo que hicimos hoy, ningún cliente ahora puede comunicarse con el servidor wapt.

Exhibimos un comportamiento similar al de estos otros dos sujetos:
viewtopic.php?t=3784
viewtopic.php?t=3785

Tenga en cuenta que todos los clientes aparecen en "desconectado", incluido el de mi estación de trabajo de administración, que actualicé manualmente.


Para empezar, ejecutar waptdeploy (que también está actualizado) falla con el siguiente error:
.\waptdeploy.exe --hash=d1267cb848231ed1c07f831e2883269ae8e2060aa51f4345e45d035a2b4b9440 --minversion=2.5.5.15602 --wait=15 --waptsetupurl=https://waptserveur.dom.local/api/v3/ge ... tagent.exe --setupargs="/LOG=C:\ProgramData\IT\Logs\WAPTAgentGPO.log"

{"hash":"d1267cb848231ed1c07f831e2883269ae8e2060aa51f4345e45d035a2b4b9440","minversion":"2.5.5.15602","wait":"15","waptsetupurl":"https://waptserver.dom.local/api/v3/get ... tputFormat"}
Versión de WAPT: 2.4.0.14080
Versión requerida de WAPT: 2.5.5.15602
Ruta del agente de Wapt: C:\Users\ADM-PD~1\AppData\Local\Temp\waptagent.exe
Wget nuevo waptagent desde https://waptserver.dom.local/api/v3/get_waptagent_exe/
Intentando alcanzar https://waptserver.dom.local/api/v3/get_waptagent_exe/...
Se espera el hash sha256: d1267cb848231ed1c07f831e2883269ae8e2060aa51f4345e45d035a2bxxxx
Usando proxy:
Error al intentar obtener https://waptserver.dom.local/api/v3/get_waptagent_exe/ : Error al descargar https://waptserver.dom.local/api/v3/get_waptagent_exe/: [EHttpSocket] THttpClientSocket.WGet: waptserver.dom.local:443/api/v3/get_waptagent_exe/ falló como 404 No encontrado... durmiendo
Eliminar tarea programada "fullwaptupgrade"
Se produjo una excepción no controlada en $00603D02:
Excepción: Error al descargar https://waptserver.dom.local/api/v3/get_waptagent_exe/: [EHttpSocket] THttpClientSocket.WGet: waptserver.dom.local:443/api/v3/get_waptagent_exe/ falló como 404 No encontrado
$00603D02
$00605402

En mi estación de trabajo de administración, con el cliente 2.5.5 instalado manualmente, sigo recibiendo estos mensajes en bucle en los registros del servicio:
2024-05-29 15:53:14,013 [waptws SocketIOClient 3352] ADVERTENCIA Excepción ConnectionError('Uno o más espacios de nombres no pudieron conectarse'), esperando 60 s antes de volver a intentar
2024-05-29 15:54:14,034 [wapttasks SocketIOClient 3352] INFORMACIÓN Los parámetros de conexión de Socketio han cambiado. Socketio necesita reconectarse
2024-05-29 15:54:14,034 [wapttasks SocketIOClient 3352] INFO Creando cliente socketio: https://waptserver.dom.local:443 certificado de autenticación del cliente: ('C:\\Program Files (x86)\\wapt\\private\\w-adm-mju.si.local.crt', 'C:\\Program Files (x86)\\wapt\\private\\w-adm-mju.si.local.pem') proxies: Ninguno verify_cert: True
2024-05-29 15:54:14,034 [wapttasks SocketIOClient 3352] INFO Conectando Socketio a https://waptserver.dom.local:443
2024-05-29 15:54:15,798 [waptws SocketIOClient 3352] ADVERTENCIA Excepción ConnectionError('Uno o más espacios de nombres no pudieron conectarse'), esperando 60 s antes de reintentar
Probé los siguientes comandos en otra computadora:

Código: Seleccionar todo

wapt-get update
wapt-get install dgt-waptupgrade
Lo cual funcionó bien y mi cliente se actualizó. Sin embargo, ahora veo lo mismo en los registros que en mi equipo de administración:
[wapttasks SocketIOClient 10092] INFO Creando cliente socketio: https://waptserver.dom.local:443 certificado de autenticación del cliente: ('C:\\Program Files (x86)\\wapt\\private\\w-doh-mju.si.local.crt', 'C:\\Program Files (x86)\\wapt\\private\\w-doh-mju.si.local.pem') proxies: Ninguno verify_cert: True
[wapttasks SocketIOClient 10092] INFO Conectando Socketio a https://waptserver.dom.local:443
[waptws SocketIOClient 10092] WARNING Excepción ConnectionError('Uno o más espacios de nombres no se pudieron conectar'), esperando 60 s antes de reintentar

He revisado las otras preguntas realizadas en el foro y hemos probado las soluciones proporcionadas, incluida "asegurarnos de que el postconf se ejecutó correctamente", pero sin éxito hasta ahora.
¿Tienes alguna idea de dónde podría venir este problema?

GRACIAS,
Máxima
Maxime J
Mensajes: 8
Inscripción: 26 de mayo de 2024 - 09:28

29 de mayo de 2024 - 17:38

El problema se puede marcar como resuelto.
Nuestro problema surgió "simplemente" (digo simplemente, pero gracias al equipo de soporte) ;) ) de un remanente antiguo en el archivo de configuración del servidor waptserver.ini:

Código: Seleccionar todo

use_ssl_client_auth = False
Esta línea, que aún estaba presente, tuvo que eliminarse porque entraba en conflicto con las nuevas funciones de seguridad de la versión 2.5. Una vez eliminada y reiniciado el script postconf, todos nuestros clientes se reconectaron en un minuto.

GRACIAS.
Avatar de usuario
dcardón
Experto en WAPT
Mensajes: 1908
Inscripción: 18 de junio de 2014 - 09:58
Ubicación: Saint Sébastien sur Loire
Contacto :

30 de mayo de 2024 - 09:17

Hola Maxime,
gracias por tus comentarios :-)
Denis.
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Bloqueado