actualizar a 1.5

Comparta sus sugerencias o problemas relacionados con la consola WAPT o el agente WAPT aquí
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
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 11:28

Hola,
después de actualizar a la versión 1.5 de la consola, ya no puedo ver mis estaciones de trabajo. La actualización del servidor parece haberse realizado correctamente. Todo parece funcionar excepto que mis estaciones de trabajo ya no son visibles, lo que me impide implementar el nuevo agente.
Seguí el procedimiento paso a paso; ¿pude haber omitido algo? :?
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

24 de enero de 2018 - 12:10

viewtopic.php?f=9&t=886

Sin siquiera saber si usas Windows o Linux, será difícil ayudarte...
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 14:03

Lo siento,

servidor Linux Debian 9
, consola en Windows 10 Pro,
clientes Windows 7 Pro con agente 1.3

en el servidor.
Versión del servidor WAPT: 1.5.1.16,
versión del agente WAPT: 1.5.1.16,
versión de la configuración WAPT: 1.5.1.16,
versión de la implementación WAPT: 1.5.1.16,

versión de la consola: 1.5.1.16
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 15:02

Al instalar manualmente el nuevo agente en una máquina cliente (que no responde), este vuelve a aparecer en la consola. ¿
Es posible que el agente antiguo no se comunique con el nuevo servidor?
Avatar de usuario
Sfonteneau
Experto en WAPT
Mensajes: 2312
Registrado: 10 de julio de 2014 - 23:52
Contacto :

24 de enero de 2018 - 15:53

beemoon escribió: 24 de enero de 2018 - 15:02 Al instalar manualmente el nuevo agente en una máquina cliente (que no responde), vuelve a aparecer en la consola.
¿El agente antiguo no se comunica con el nuevo servidor?
No, de hecho, el nuevo agente debe ser la versión 1.5

Normalmente, cuando se inicia postconf en Linux, se inicia la migración de la base de datos MongoDB.

Estoy haciendo algunas pruebas internas más.
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 16:02

Volví a ejecutar el comando

sudo -u wapt python /opt/wapt/waptserver/waptserver_upgrade.py upgrade2postgres

y aquí está el resultado

volcando datos de mongodb
2018-01-24T15:59:36.855+0100 I NETWORK [initandlisten] conexión aceptada desde 127.0.0.1:41962 #1 (1 conexión ahora abierta)
2018-01-24T15:59:36.856+0100 Falló: Nombre de base de datos no válido: '/var/lib/mongodb/'
Traceback (última llamada más reciente):
Archivo "/opt/wapt/waptserver/waptserver_upgrade.py", línea 200, en
upgrade2postgres()
Archivo "/opt/wapt/waptserver/waptserver_upgrade.py", línea 158, en upgrade2postgres
jsondata = create_import_data()
Archivo "/opt/wapt/waptserver/waptserver_upgrade.py", línea 77, en create_import_data
data = subprocess.check_output('mongoexport -d wapt -c hosts --jsonArray --db=%s' % mongo_datadir,shell=True)
Archivo "/usr/lib/python2.7/subprocess.py", línea 219, en check_output
raise CalledProcessError(retcode, cmd, output=output)
subprocess.CalledProcessError: El comando 'mongoexport -d wapt -c hosts --jsonArray --db=/var/lib/mongodb/' devolvió un estado de salida distinto de cero 1
2018-01-24T15:59:36.862+0100 I NETWORK [conn1] fin de conexión 127.0.0.1:41962 (0 conexiones abiertas actualmente)
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 16:04

Ah, cambié --dbpath a --db porque estaba causando un error
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

24 de enero de 2018 - 17:07

Finalmente, eliminé `--dbpath` y su parámetro porque al ejecutar `mongoexport --help`, la opción no existe.
El comando
`/usr/bin/python /opt/wapt/waptserver/scripts/postconf.py`

se ejecuta sin errores.

¡Pero aún no aparecen máquinas en la consola!

Dado que es una versión beta/RC... voy a volver a desplegar mis agentes.
luna de abeja
Mensajes: 24
Inscripción: 8 de diciembre de 2017 - 14:04

25 de enero de 2018 - 8:57 AM

Sí, ¡lo encontré!

Es el script /opt/wapt/waptserver/waptserver_upgrade.py el que tiene errores para Linux.

Esto es lo que cambié:

+ data = subprocess.check_output('mongoexport -d wapt -c hosts --jsonArray ',shell=True)^M
- data = subprocess.check_output('mongoexport -d wapt -c hosts --jsonArray --dbpath=%s' %

+ jsondata = json.loads(data)^M
- jsondata = json.load()^M

Ahora el comando
sudo -u wapt python /opt/wapt/waptserver/waptserver_upgrade.py upgrade2postgres/opt/wapt/waptserver/waptserver_up

ya no da un error y muestra correctamente las exportaciones; los PC están de vuelta en la consola.
Bloqueado