Page 1 sur 1
Problème de modification de machine
Publié : 18 avr. 2024 - 12:47
par Duster
Bonjour,
Nous rencontrons un petit soucis avec notre config Waptserver.
Voici la config en question :
Installé sur machine windows 10 - version Enterprise 2.4.0.14143 - agent déployé par GPO
Nous avons récemment tenté une MAJ vers la version 2.5 mais au premier lancement, toutes les machines apparaissaient comme "déconnectées".
Notre technicien a donc rétrogradé en réinstallant la version 2.4.0.14143, la plus récente sauf erreur de ma part. Les ordinateurs se connectent correctement à présent, mais lorsqu'on veut "modifier la machine", le panneau de droite est vide et il est à présent impossible de modifier les paquets affectés à la machine.
Idem nous avons un second problème, lors de l'allumage du serveur (que nous faisons reboot manuellement de temps en temps pour maj OS), nous somme parfois amenés à lancer manuellement le net start waptserver afin que les services se lancent correctement et que la console parvienne à se connecter...
Pouvez-vous nous conseiller une démarche résoudre ces problèmes ? Faut-il repartir d'une page blanche ?
Merci
Re: Problème de modification de machine
Publié : 18 avr. 2024 - 13:00
par sfonteneau
Duster a écrit : ↑18 avr. 2024 - 12:47
Nous avons récemment tenté une MAJ vers la version 2.5 mais au premier lancement, toutes les machines apparaissaient comme "déconnectées".
Notre technicien a donc rétrogradé en réinstallant la version 2.4.0.14143
Bonjour pour cela voir :
https://www.wapt.fr/fr/doc/wapt-server- ... 2-x-to-2-5
Code : Tout sélectionner
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.
Avez vous affecter le paquet waptupgrade au mahcine et attendu les 2h comme indiquer dans la documentation ?
Re: Problème de modification de machine
Publié : 22 avr. 2024 - 09:26
par Duster
Bonjour,
Merci pour votre retour. En fait maintenant j'obtiens cette erreur en installant la version la plus récente (2.5.4.15342) :
Code : Tout sélectionner
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: Problème de modification de machine
Publié : 23 avr. 2024 - 09:16
par dcardon
Bonjour Arnaud,
le problème est assez curieux car il a été corrigé il y a assez longtemps... Quand vous êtes revenu sur la 2.4, vous avez fait une ré-install de la 2.4 sur la 2.5 ou bien un restore de snapshot de machine?
Cordialement,
Denis
Re: Problème de modification de machine
Publié : 23 avr. 2024 - 09:59
par Duster
Bonjour,
Merci pour ce retour. C'est une ré-install de la 2.4 qui a été faite.