Página 1 de 1

Problema de modificación de la máquina

Publicado: 18 de abril de 2024 - 12:47 p. m.
por Duster
Hola,
estamos experimentando un pequeño problema con la configuración de nuestro Waptserver.

Esta es la configuración en cuestión:
Instalado en una máquina Windows 10 - Versión Enterprise 2.4.0.14143 - agente implementado mediante GPO.

Recientemente intentamos actualizar a la versión 2.5, pero en el primer inicio, todas las máquinas aparecieron como "desconectadas".
Por lo tanto, nuestro técnico reinstaló la versión 2.4.0.14143, la más reciente, si no me equivoco. Ahora las computadoras se conectan correctamente, pero cuando intentamos "editar la máquina", el panel derecho está vacío y ahora es imposible modificar los paquetes asignados a la máquina.

De manera similar, tenemos un segundo problema: al iniciar el servidor (que reiniciamos manualmente de vez en cuando para actualizaciones del sistema operativo), a veces tenemos que ejecutar manualmente `net start waptserver` para que los servicios se inicien correctamente y la consola se conecte. ¿

Podrían aconsejarnos sobre cómo resolver estos problemas? ¿Necesitamos empezar de cero? :(

Gracias.

Re: Problema de modificación de la máquina

Publicado: 18 de abril de 2024 - 13:00
por sfonteneau
Duster escribió: 18 de abril de 2024 - 12:47 Recientemente intentamos actualizar a la versión 2.5, pero en el primer inicio, todas las máquinas aparecieron como "desconectadas".
Por lo tanto, nuestro técnico revirtió la actualización reinstalando la versión 2.4.0.14143.
Hola, para esto ver:

https://www.wapt.fr/fr/doc/servidor-wapt-... 2-x-a-2-5

Código: Seleccionar todo

Le protocole websocket ayant changé entre les versions 2.X et 2.5, les Agents WAPT apparaîtront comme DISCONNECTED jusqu’à ce qu’ils aient été mis à niveau vers la version 2.5.

La tâche de mise à niveau de l’Agent WAPT peut être retardée de 2 heures.
¿Asignaste el paquete waptupgrade a la máquina y esperaste las 2 horas como se indica en la documentación?

Re: Problema de modificación de la máquina

Publicado: 22 de abril de 2024 - 09:26
por Duster
Buen día,

Gracias por tus comentarios. De hecho, ahora me aparece este error al instalar la última versión (2.5.4.15342):

Código: Seleccionar todo

2024-04-22 09:14:40,711 - waptwinsetup - INFO - Installing PostgreSQL as a service managed by itself
2024-04-22 09:14:40,711 - waptwinsetup - INFO - Install postgres database
2024-04-22 09:14:40,711 - waptwinsetup - INFO - About to build database directory
2024-04-22 09:14:40,711 - waptwinsetup - INFO - Stopping waptserver
2024-04-22 09:14:46,618 - waptwinsetup - INFO - Database server data dir already instanciated, doing nothing
2024-04-22 09:14:46,633 - waptwinsetup - INFO - Start postgresql database
2024-04-22 09:14:55,352 - waptwinsetup - INFO - Starting postgresql
2024-04-22 09:15:06,274 - waptwinsetup - INFO - Checking 'wapt' database
2024-04-22 09:15:18,150 - waptwinsetup - INFO - Creating/upgrading wapt db tables
2024-04-22 09:15:28,665 - waptwinsetup - CRITICAL - Traceback (most recent call last):
  File "c:\wapt\waptserver\winsetup.py", line 624, in <module>
    install_postgresql_service(options, conf)
  File "c:\wapt\waptserver\winsetup.py", line 402, in install_postgresql_service
    run(r'"%s\waptpython.exe" "%s\waptserver\model.py" init_db -c "%s"' % (wapt_root_dir, wapt_root_dir, options.configfile))
  File "c:\wapt\waptutils.py", line 2176, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"c:\\wapt\\waptpython.exe" "c:\\wapt\\waptserver\\model.py" init_db -c "c:\\wapt\\conf\\waptserver.ini"' returned non-zero exit status 1.
Output:initializing missing wapt tables without dropping data.

Traceback (most recent call last):

  File "c:\wapt\lib\site-packages\peewee.py", line 3144, in execute_sql

    cursor.execute(sql, params or ())

psycopg2.errors.UndefinedFunction: ERREUR:  la fonction string_to_array(character varying[], unknown) n'existe pas

LINE 1: ...kages ALTER COLUMN target_os TYPE varchar[] USING string_to_...

                                                             ^

HINT:  Aucune fonction ne correspond au nom donnÚ et aux types d'arguments.

Vous devez ajouter des conversions explicites de type.





During handling of the above exception, another exception occurred:



Traceback (most recent call last):

  File "c:\wapt\waptserver\model.py", line 2907, in <module>

    init_db(False,server_config=conf)

  File "c:\wapt\waptserver\model.py", line 2191, in init_db

    upgrade_db_structure(server_config=server_config)

  File "c:\wapt\waptserver\model.py", line 2680, in upgrade_db_structure

    wapt_db.execute_sql("ALTER TABLE packages ALTER COLUMN target_os TYPE varchar[] USING string_to_array(target_os,',');")

  File "c:\wapt\lib\site-packages\peewee.py", line 3151, in execute_sql

    self.commit()

  File "c:\wapt\lib\site-packages\peewee.py", line 2917, in __exit__

    reraise(new_type, new_type(exc_value, *exc_args), traceback)

  File "c:\wapt\lib\site-packages\peewee.py", line 190, in reraise

    raise value.with_traceback(tb)

  File "c:\wapt\lib\site-packages\peewee.py", line 3144, in execute_sql

    cursor.execute(sql, params or ())

peewee.ProgrammingError: ERREUR:  la fonction string_to_array(character varying[], unknown) n'existe pas

LINE 1: ...kages ALTER COLUMN target_os TYPE varchar[] USING string_to_...

                                                             ^

HINT:  Aucune fonction ne correspond au nom donnÚ et aux types d'arguments.

Vous devez ajouter des conversions explicites de type.






Re: Problema de modificación de la máquina

Publicado: 23 de abril de 2024 - 09:16
por dcardon
Hola Arnaud,

el problema es bastante extraño porque se solucionó hace tiempo... Cuando volviste a la versión 2.4, ¿reinstalaste la 2.4 sobre la 2.5 o restauraste una instantánea del sistema?

Saludos,

Denis

Re: Problema de modificación de la máquina

Publicado: 23 de abril de 2024 - 09:59
por Duster
Hola,

gracias por sus comentarios. Se realizó una reinstalación de la versión 2.4.