[RESUELTO] Fallo del servidor Wapt 1.8 Enterprise

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
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

18 de mayo de 2021 - 09:40

Buen día,

Tengo un nuevo problema tras la actualización del servidor a la versión 1.8 enterprise.
Para su información, también actualicé el servidor Debian Stretch a Buster y PostgreSQL 9.6 versión 11.

Después de aproximadamente 24 horas de funcionamiento sin problemas, el servidor wapt dejó de responder (web y consola = 500 Error interno del servidor)

# systemctl estado waptserver
● waptserver.service - Script de inicio del servidor WAPT
Cargado: cargado (/usr/lib/systemd/system/waptserver.service; habilitado; configuración predeterminada del proveedor: habilitada)
Activo: activo (en ejecución) desde el lunes 17 de mayo de 2021 08:22:25 CEST; Hace 1 día y 1 hora
PID principal: 502 (waptserver)
Tareas: 1 (límite: 4649)
Memoria: 181,6 M
CGroup: /system.slice/waptserver.service
└─502 waptserver

18 de mayo 08:41:20 wapt-svr1 waptserver[502]: 2021-05-18 08:41:20,651 [waptws] ADVERTENCIA Sesión no válida d855214ff97e4de0a70fe10ca4f7576b
18 de mayo 08:59:19 wapt-svr1 waptserver[502]: 2021-05-18 08:59:19,738 [waptws] ADVERTENCIA Sesión no válida 1982b44631e3467f9ee26692f192a3c9
18 de mayo 09:02:34 wapt-svr1 waptserver[502]: 2021-05-18 09:02:34,811 [waptws ] ADVERTENCIA Sesión no válida a7598043c4cd45ef8c707ae135325b31
18 de mayo 09:03:33 wapt-svr1 waptserver[502]: 2021-05-18 09:03:33,024 [waptws ] ADVERTENCIA Sesión no válida 551799f8134c41aca1f4bb202b3d63d3
18 de mayo 09:04:24 wapt-svr1 waptserver[502]: 2021-05-18 09:04:24,840 [waptws ] ADVERTENCIA Sesión no válida ae9fc3e3bc654402ade40c0978e7d144
18 de mayo 09:04:52 wapt-svr1 waptserver[502]: 2021-05-18 09:04:52,668 [waptws ] ADVERTENCIA Sesión no válida 93877a82dbcd48fe86ff5cd87df63a17
18 de mayo 09:18:22 wapt-svr1 waptserver[502]: 2021-05-18 09:18:22,735 [waptws ] ADVERTENCIA Sesión no válida f6015710fce14bf8aa1ee86b24c90391
18 de mayo 09:19:44 wapt-svr1 waptserver[502]: 2021-05-18 09:19:44,804 [waptws ] ADVERTENCIA Sesión no válida 1674992d543c47ea9c341082748935fd
18 de mayo 09:20:28 wapt-svr1 waptserver[502]: 2021-05-18 09:20:28,566 [waptws ] ADVERTENCIA Sesión no válida 076a04ffa5684960bbae4563b47e512c
18 de mayo 09:21:54 wapt-svr1 waptserver[502]: 2021-05-18 09:21:54,495 [waptws ] ADVERTENCIA Sesión no válida ac73b071b4e94c1285509cea2e6f6f36
No hay problema con la contraseña de administrador, después de reiniciar puedo iniciar sesión en la consola con ella.

No hay problemas con el estado del servicio postgresql.

# sudo systemctl status nginx.service
● nginx.service - Un servidor web de alto rendimiento y un servidor proxy inverso
Cargado: cargado (/lib/systemd/system/nginx.service; habilitado; configuración predeterminada del proveedor: habilitado)
Drop-In: /etc/systemd/system/nginx.service.d
└─nginx_worker_files_limit.conf
Activo: activo (en ejecución) desde el lunes 17 de mayo de 2021 08:22:20 IT IS; hace 1 día y 1 hora
Documentación: man:nginx(8)
Proceso: 459 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_processon; (código=salida, estado=0/ÉXITO)
Proceso: 479 ExecStart=/usr/sbin/nginx -g daemon on; master_processon; (código=salida, estado=0/ÉXITO)
PID principal: 480 (nginx)
Tareas: 3 (límite: 4649)
Memoria: 771,3M
CGroup: /system.slice/nginx.service
├─480 nginx: proceso maestro /usr/sbin/nginx -g daemon on; master_processon;
├─481 nginx: proceso de trabajador
└─482 nginx: proceso de trabajador

17 de mayo 08:22:18 wapt-svr1 systemd[1]: Iniciando un servidor web de alto rendimiento y un servidor proxy inverso...
17 de mayo 08:22:20 wapt-svr1 nginx[459]: nginx: [advertencia] "ssl_stapling" ignorado, no se encontró el certificado del emisor para el certificado "/opt/wapt/waptserver/ssl/cert.pem"
17 de mayo 08:22:20 wapt-svr1 nginx[479]: nginx: [advertencia] "ssl_stapling" ignorado, no se encontró el certificado del emisor para el certificado "/opt/wapt/waptserver/ssl/cert.pem" 17 de mayo
08:22:20 wapt-svr1 systemd[1]: Se inició un servidor web de alto rendimiento y un servidor proxy inverso.
¿Un extracto más concluyente del archivo waptserver.log?
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: 2021-05-17 08:21:33,259 [waptws] Error crítico de SocketIO pong para uuid etude1-dell-02 y sid 6c48df0413bb48858e7736387cdb032d: Traceback (última llamada más reciente):
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/waptserver/server_socketio.py", línea 284, en on_wapt_pong
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: con WaptDB():
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/waptserver/model.py", línea 124, en __enter__
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: self.must_close = wapt_db_connect()
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/waptserver/model.py", línea 101, en wapt_db_connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: wapt_db.connect()
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/playhouse/pool.py", línea 114, en connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: ret = super(PooledDatabase, self).connect(reuse_if_open)
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/peewee.py", línea 2947, en connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: self._initialize_connection(self._state.conn)
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/peewee.py", línea 2783, en __exit__
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: reraise(new_type, new_type(*exc_args), traceback)
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/peewee.py", línea 2944, en connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: self._state.set_connection(self._connect())
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/playhouse/pool.py", línea 156, en _connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: conn = super(PooledDatabase, self)._connect()
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/playhouse/postgres_ext.py", línea 448, en _connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: conn = super(PostgresqlExtDatabase, self)._connect()
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/peewee.py", línea 3637, en _connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: conn = psycopg2.connect(database=self.database, **self.connect_params)
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: Archivo "/opt/wapt/lib/python2.7/site-packages/psycopg2/__init__.py", línea 127, en connect
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: OperationalError: no se pudo conectar al servidor: No existe tal archivo o directorio
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: #011¿El servidor se está ejecutando localmente y acepta
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: #011conexiones en el socket de dominio Unix "/var/run/postgresql/.s.PGSQL.5432"?
17 de mayo 08:21:33 wapt-svr1 waptserver[7666]: , instancia:
Un extracto del archivo postresql-11.log (puede ver que reinicié el servidor ayer a las 8:22 a. m.)
2021-05-17 08:21:22.943 CEST [479] LOG: solicitud de apagado rápido recibida
2021-05-17 08:21:22.950 CEST [479] LOG: abortando cualquier transacción activa
2021-05-17 08:21:22.950 CEST [42359] wapt@wapt FATAL: terminando la conexión debido a un comando del administrador
2021-05-17 08:21:22.950 CEST [42262] wapt@wapt FATAL: terminando la conexión debido a un comando del administrador
2021-05-17 08:21:22.954 CEST [42358] wapt@wapt FATAL: terminando la conexión debido a un comando del administrador
2021-05-17 08:21:22.955 CEST [42357] wapt@wapt FATAL: terminando la conexión debido a un comando del administrador
2021-05-17 08:21:23.004 CEST [479] LOG: el trabajador en segundo plano "lanzador de replicación lógica" (PID 490) salió con el código de salida 1
2021-05-17 08:21:23.012 CEST [485] LOG: apagando
2021-05-17 08:21:23.208 CEST [479] LOG: el sistema de base de datos está apagado
2021-05-17 08:21:33.427 CEST [43824] LOG: escuchando en la dirección IPv6 "::1", puerto 5432
2021-05-17 08:21:33.427 CEST [43824] REGISTRO: escuchando en la dirección IPv4 "127.0.0.1", puerto 5432
2021-05-17 08:21:33.433 CEST [43824] REGISTRO: escuchando en el socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2021-05-17 08:21:33.557 CEST [43825] REGISTRO: el sistema de base de datos se apagó a las 2021-05-17 08:21:23 CEST
2021-05-17 08:21:33.612 CEST [43824] REGISTRO: el sistema de base de datos está listo para aceptar conexiones
2021-05-17 08:21:34.125 CEST [43832] [desconocido]@[desconocido] REGISTRO: paquete de inicio incompleto
2021-05-17 08:21:59.862 CEST [43824] LOG: solicitud de apagado rápido recibida
2021-05-17 08:21:59.877 CEST [43824] LOG: abortando cualquier transacción activa
2021-05-17 08:21:59.884 CEST [43824] LOG: el trabajador en segundo plano "lanzador de replicación lógica" (PID 43831) salió con el código de salida 1
2021-05-17 08:21:59.884 CEST [43826] LOG: apagando
2021-05-17 08:22:00.175 CEST [43824] LOG: el sistema de base de datos está apagado
2021-05-17 08:22:22.338 CEST [483] REGISTRO: escuchando en la dirección IPv6 "::1", puerto 5432
2021-05-17 08:22:22.340 CEST [483] REGISTRO: escuchando en la dirección IPv4 "127.0.0.1", puerto 5432
2021-05-17 08:22:22.360 CEST [483] REGISTRO: escuchando en el socket Unix "/var/run/postgresql/.s.PGSQL.5432"
2021-05-17 08:22:22.546 CEST [484] REGISTRO: el sistema de base de datos se apagó a las 2021-05-17 08:22:00 CEST
2021-05-17 08:22:22.672 CEST [483] REGISTRO: el sistema de base de datos está listo para aceptar conexiones
2021-05-17 08:22:23.196 CEST [491] [desconocido]@[desconocido] REGISTRO: paquete de inicio incompleto
Gracias por leer, espero encontrar alguna ayuda.
Última edición realizada por olaplanche el 21 de mayo de 2021 a las 08:16, editado 1 vez.
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

18 de mayo de 2021 - 10:50

Además, aquí hay un extracto del archivo waptserver.log después de reiniciar el servicio waptserver y una vez que el acceso web y a la consola vuelvan a funcionar:
18 de mayo 10:48:11 wapt-svr1 waptserver[9423]: 2021-05-18 10:48:11,617 [waptws ] ADVERTENCIA Sesión inválida Ninguna
18 de mayo 10:48:11 wapt-svr1 waptserver[9423]: 2021-05-18 10:48:11,632 [waptws ] ADVERTENCIA Sesión inválida Ninguna
18 de mayo 10:48:11 wapt-svr1 waptserver[9423]: 2021-05-18 10:48:11,633 [waptws ] ADVERTENCIA Sesión inválida Ninguna
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
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 :

18 de mayo de 2021 - 15:26

¿Este servidor tiene interfaz gráfica? ¿Hay periodos de inactividad en las interfaces de red? Ya hemos visto este tipo de problema en una instalación con interfaz gráfica. (
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
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

18 de mayo de 2021 - 16:23

Hola,

no hay interfaz gráfica, pero sus preguntas me recordaron un problema que tuve con una máquina virtual de Windows debido a la copia de seguridad nocturna programada. Aunque nunca antes había tenido problemas, he desactivado temporalmente la copia de seguridad de la máquina virtual en el servidor WAPT para esta noche.

Mañana por la mañana comprobaré si el servidor sigue accesible.

Gracias.
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

19 de mayo de 2021 - 11:47

Hola,

tengo el mismo problema esta mañana, el servidor Wapt es inaccesible...

Ayer solo reinicié el servicio Waptserver para recuperar el acceso a la consola y la web. Esta mañana obtuve el mismo resultado después de reiniciar solo el servicio Nginx...
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

19 de mayo de 2021 - 16:51

Al observar el lado de nginx, resulta que mi archivo de configuración /etc/nginx/site-enabled/wapt.conf no es idéntico al predeterminado en la documentación https://www.wapt.fr/fr/doc/configuracion-wapt ... index.html
servidor {


escuchar 80;

escuchar 443 ssl;
nombre_servidor _;

certificado_ssl "/opt/wapt/waptserver/ssl/cert.pem";
clave_certificado_ssl "/opt/wapt/waptserver/ssl/key.pem";
protocolos_ssl TLSv1.2;
ssl_dhparam /etc/ssl/certs/dhparam.pem;
cifrados_servidor_preferidos_ssl activados;
cifrados_ssl 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
ssl_stapling activado;
verificación_stapling_ssl activada;
caché_sesión_ssl ninguna;
tickets_sesión_ssl desactivados;


#ssl_client_certificate "/opt/wapt/conf/ca-wapt-svr1.mondomaine.fr.crt";
#ssl_crl "Ninguno";
#ssl_verify_client opcional;


gzip_min_length 1000;
gzip_buffers 4 8k;
gzip_http_version 1.0;
gzip_disable "msie6";
gzip_types text/plain text/css application/json;
gzip_vary on;

indexindex.html;


location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
# asegúrese de que estos encabezados no se reenvíen
proxy_set_header X-Ssl-Client-Dn "";
proxy_set_header X-Ssl-Authenticated "";

client_max_body_size 4096m;
client_body_timeout 1800;

location /static {
alias "/opt/wapt/waptserver/static";
}


location /ssl {
alias "/var/www/ssl";
}


location ~ ^/(wapt/waptsetup-tis.exe|wapt/waptagent.exe|wapt/waptdeploy.exe|sync.json|rules.json)$ {
add_header Cache-Control "store, no-cache, must-revalidate, post-check=0, pre-check=0";
add_header Pragma "no-cache";
root "/var/www";
}

location ~ ^/(wapt/.*|waptwua/.*|wapt-diff-repos/.*)$ {
add_header Cache-Control "store, no-cache, must-revalidate, post-check=0, pre-check=0";
add_header Pragma "no-cache";

root "/var/www";
}

location ~ ^/(wapt-host/.*)$ {
log_not_found off;
add_header Cache-Control "store, no-cache, must-revalidate, post-check=0, pre-check=0";
add_header Pragma "no-cache";

root "/var/www";
}

location / {
add_header Cache-Control "store, no-cache, must-revalidate, post-check=0, pre-check=0";
add_header Pragma "no-cache";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;

client_max_body_size 4096m;
client_body_timeout 1800;


location /add_host_kerberos {
auth_gss on;
auth_gss_keytab /etc/nginx/http-krb5.keytab;
proxy_pass http://127.0.0.1:8080;
}


location /wapt-host/Packages {
return 403;
}

location / {

add_header X-Forwarded-List $http_x_forwarded_for;
add_header X-Remote-IP $remote_addr;
proxy_pass http://127.0.0.1:8080;
}

location /socket.io {
proxy_http_version 1.1;
proxy_bufferingoff;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "Upgrade";
proxy_pass http://127.0.0.1:8080/socket.io;
}
}
}
}
¿Crees que es necesario restaurar el archivo de configuración predeterminado?

GRACIAS
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

20 de mayo de 2021 - 10:49

Hola y buenas noticias (espero), ¡el servidor no se cayó anoche!

Ayer implementé las siguientes recomendaciones porque tengo "un poco" más de 400 estaciones de trabajo: https://www.wapt.fr/fr/doc/wapt-configu ... index.html

Y también reinicié el postconf, aceptando reconfigurar nginx (lo que no cambia mi archivo /etc/nginx/site-enabled/wapt.conf mencionado anteriormente, sino este otro /etc/nginx/nginx.conf).

Esperaré hasta mañana antes de marcar esta publicación como [RESUELTA] si el servidor no se ha caído de nuevo mientras tanto.
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
olaplancha
Mensajes: 178
Inscripción: 26 de enero de 2017 - 11:11

21 de mayo de 2021 - 08:16

Hola,

el servidor sigue funcionando tras las modificaciones anteriores :D

. Marco el tema como resuelto.
- Versión de WAPT instalada: 2.6.0.16795 Enterprise
- Sistema operativo del servidor: Linux / Debian Bookworm
- Sistema operativo de la máquina de administración/creación de paquetes: Windows 10
Bloqueado