[RESOLU] Plantage de console

Share here your tips or issues concerning WAPT Console or WAPT Agent / Venez ici partager vos problèmes et astuces concernants la console et l'agent WAPT
Règles du forum
Règles du forum communautaire
* English support on www.reddit.com/r/wapt
* Le support communautaire en français se fait sur ce forum
* Merci de préfixer le titre du topic par [RESOLU] s'il est résolu.
* Merci de ne pas modifier un topic qui est taggé [RESOLU]. Ouvrez un nouveau topic en référençant l'ancien
* Préciser version de WAPT installée, version complète ET numéro de build (2.2.1.11957 / 2.2.2.12337 / etc.) AINSI QUE l'édition Enterprise / Discovery
* Les versions 1.8.2 et antérieures ne sont plus maintenues. Les seules questions acceptées vis à vis de la version 1.8.2 sont liés à la mise à jour vers une version supportée (2.1, 2.2, etc.)
* Préciser OS du serveur (Linux / Windows) et version (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019)
* Préciser OS de la machine d'administration/création des paquets et de la machine avec l'agent qui pose problème le cas échéant (Windows 7 / 10 / 11 / Debian 11 / etc.)
* Eviter de poser plusieurs questions lors de l'ouverture de topic, sinon il risque d'être ignorer. Si plusieurs sujet, ouvrir plusieurs topic, et de préférence les uns après les autres et pas tous en même temps (ie ne pas spammer le forum).
* Inclure directement les morceaux de code, les captures d'écran et autres images directement dans le post. Les liens vers les pastebin, les bitly et autres sites tierces seront systématiquement supprimés.
* Comme tout forum communautaire, le support est fait bénévolement par les membres. Si vous avez besoin d'un support commercial, vous pouvez contacter le service commercial Tranquil IT au 02.40.97.57.55
renaud.counhaye
Messages : 31
Inscription : 13 déc. 2017 - 11:45

02 mai 2018 - 10:08

Le plus épatant c'est que si j'écris une recherche dans la console, celle-ci fonctionne.
2018-05-02 10_07_31-WAPT console.png
2018-05-02 10_07_31-WAPT console.png (9.71 Kio) Consulté 2307 fois
C'est uniquement si je laisse le champs recherche vide.
2018-05-02 10_08_02-WAPT console.png
2018-05-02 10_08_02-WAPT console.png (14.91 Kio) Consulté 2307 fois
Renaud Counhaye
Technicien système réseaux
Central Functions Division
Ymagis Group
Image
Avatar de l’utilisateur
htouvet
Expert WAPT
Messages : 402
Inscription : 16 mars 2015 - 10:48
Contact :

02 mai 2018 - 10:17

Pouvez-vous active rle mode debug ( Affichage / Préférences / Voir les informations de debug , et cocher aussi en bas de la fenêtre Affcuher les informations de débogage qui augmente le niveau de log à DEBUG)

Ensuite actualiser les paquets dans l'onglet Dépôt privé.

Et récupérer la trace en bas de la fenêtre
Tranquil IT
renaud.counhaye
Messages : 31
Inscription : 13 déc. 2017 - 11:45

02 mai 2018 - 10:31

Voici ce qui en retourne :

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1895, in search
    for package in sorted(result,reverse=True,cmp=sort_no_version):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1890, in sort_no_version
    return cmp((package1.package,package1.architecture,package1.locale,package1.maturity,PackageVersion(package1.version)),(package2.package,package2.architecture,package2.locale,package2.maturity,PackageVersion(package2.version)))
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 231, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '0.1'
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1895, in search
    for package in sorted(result,reverse=True,cmp=sort_no_version):
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 1890, in sort_no_version
    return cmp((package1.package,package1.architecture,package1.locale,package1.maturity,PackageVersion(package1.version)),(package2.package,package2.architecture,package2.locale,package2.maturity,PackageVersion(package2.version)))
  File "C:\Program Files (x86)\wapt\waptpackage.py", line 231, in PackageVersion
    return (Version(version_build[0],4),int(version_build[1]))
ValueError: invalid literal for int() with base 10: '0.1'
Renaud Counhaye
Technicien système réseaux
Central Functions Division
Ymagis Group
Image
Avatar de l’utilisateur
htouvet
Expert WAPT
Messages : 402
Inscription : 16 mars 2015 - 10:48
Contact :

02 mai 2018 - 10:37

OK...
Le décodage du numéro de version n'aime pas les versions qui sont de la forme !
1.2.3-0.1
(deuxième partie après le tiret doit être un entier)
l'un des fautifs est :
/var/www/wapt/ymg-ms-teams_1.1.0.2253-0.1_all.wapt

il faudrait l'éditer et supprimer le ".1"

Je vais rajouter un test pour être sûr que la version a la bonne forme dans le build du paquet.

La version doit être soit
entier pur : 1
version seule 1.2.3.4
version-packaging 1.2.3.4-1
le packaging est un entier
Tranquil IT
renaud.counhaye
Messages : 31
Inscription : 13 déc. 2017 - 11:45

02 mai 2018 - 11:17

Aaah voilà qui est interressant !

Je corrige....
uploads...

Code : Tout sélectionner

[ /var/www/wapt ]
rcounhaye@wapt $ sudo rm ymg-ms-teams_1.1.0.2253-0.1_all.wapt
rcounhaye@wapt $ sudo wapt-scanpackages -f -ldebug /var/www/wapt
....
relaunch de la console + refresh software inventory...

done.

Et on dirais que ça fonctionne! GG :)
Renaud Counhaye
Technicien système réseaux
Central Functions Division
Ymagis Group
Image
Verrouillé