Lorsque vous effectuez le wapt-get register, êtes vous dans une console lancée avec l'option "Exécuter entant qu'administrateur" Si ce n'est pas le cas, wapt-get n'aura pas les droits pour accéder à la petite base locale qui stocke le status de wapt sur le poste. Cette base locale appartient au compte SYSTEM
Pour forcerle register sans utiliser la console CMD, on peut lancer la requête http://localhost:8088/register dans un navigateur et regarder le résultat avec http://localhost:8088/tasks
Hubert.
Le 13/01/2015 09:35, GUIET Florence a écrit :
Du coup, j'obtiens cette erreur-ci après changement du fichier common.py et en faisant la commande précédemment :
Current loglevel : DEBUG 2015-01-13 09:28:35,102 DEBUG Default encoding : ascii 2015-01-13 09:28:35,102 DEBUG Setting encoding for stdout and stderr to cp850 2015-01-13 09:28:35,102 DEBUG Python path ['C:\wapt', 'C:\wapt\python27.zip', 'C:\wapt\DLLs', 'C:\wapt\lib', 'C:\wapt\lib\plat-win', 'C:\wapt\lib\l ib-tk', 'C:\wapt', 'C:\wapt\lib\site-packages', 'C:\wapt\lib\site-package s\win32', 'C:\wapt\lib\site-packages\win32\lib', 'C:\wapt\lib\site-pack ages\netifaces', 'C:\wapt\lib\site-packages\py_bcrypt-0.4-py2.7-win32.egg']
2015-01-13 09:28:35,102 DEBUG Config file: C:\wapt\wapt-get.ini 2015-01-13 09:28:35,107 INFO User Groups:[] 2015-01-13 09:28:35,108 DEBUG WAPT base directory : C:\wapt 2015-01-13 09:28:35,108 DEBUG Package cache dir : C:\wapt\cache 2015-01-13 09:28:35,108 DEBUG WAPT DB Structure version;: 20140410 2015-01-13 09:28:35,114 CRITICAL Unable to delete param uuid FATAL ERROR : Traceback (most recent call last): File "<string>", line 833, in main File "C:\wapt\common.py", line 4010, in register_computer self.delete_param('uuid') File "C:\wapt\common.py", line 5260, in delete_param self.waptdb.delete_param(name) File "C:\wapt\common.py", line 904, in delete_param self.db.execute('delete from wapt_params where name=?',(name,)) OperationalError: attempt to write a readonly database
Traceback (most recent call last): File "<string>", line 980, in <module> File "<string>", line 833, in main File "C:\wapt\common.py", line 4010, in register_computer self.delete_param('uuid') File "C:\wapt\common.py", line 5260, in delete_param self.waptdb.delete_param(name) File "C:\wapt\common.py", line 904, in delete_param self.db.execute('delete from wapt_params where name=?',(name,)) sqlite3.OperationalError: attempt to write a readonly database Exception at 004406AF: EPyStandardError: OperationalError: attempt to write a readonly database.
Merci,
Florence
Le 13 janvier 2015 09:27, Hubert TOUVET <htouvet@tranquil.it mailto:htouvet@tranquil.it> a écrit :
Cette erreur en cache une autre... Pouvez-vous éditer le fichier c:\wapt\common.py à la ligne 907 et remplacer la ligne logger.critical(u'Unable to delete param %s : %s' % (name,value)) par logger.critical(u'Unable to delete param %s' % (name,)) (sans changer les espaces de début qui ont une signification en python) et réessayer avec le debug activé, il devrait y avoir une autre erreur plus explicite. Merci. Hubert Le 13/01/2015 09:09, GUIET Florence a écrit :
Voici le message d'erreur que j'obtiens : Current loglevel : DEBUG 2015-01-13 09:02:33,391 DEBUG Default encoding : ascii 2015-01-13 09:02:33,392 DEBUG Setting encoding for stdout and stderr to cp850 2015-01-13 09:02:33,392 DEBUG Python path ['C:\\wapt', 'C:\\wapt\\python27.zip', 'C:\\wapt\\DLLs', 'C:\\wapt\\lib', 'C:\\wapt\\lib\\plat-win', 'C:\\wapt\\lib\\l ib-tk', 'C:\\wapt', 'C:\\wapt\\lib\\site-packages', 'C:\\wapt\\lib\\site-package s\\win32', 'C:\\wapt\\lib\\site-packages\\win32\\lib', 'C:\\wapt\\lib\\site-pack ages\\netifaces', 'C:\\wapt\\lib\\site-packages\\py_bcrypt-0.4-py2.7-win32.egg'] 2015-01-13 09:02:33,392 DEBUG Config file: C:\wapt\wapt-get.ini 2015-01-13 09:02:33,407 INFO User Groups:[] 2015-01-13 09:02:33,408 DEBUG WAPT base directory : C:\wapt 2015-01-13 09:02:33,408 DEBUG Package cache dir : C:\wapt\cache 2015-01-13 09:02:33,434 DEBUG WAPT DB Structure version;: 20140410 FATAL ERROR : Traceback (most recent call last): File "<string>", line 833, in main File "C:\wapt\common.py", line 4010, in register_computer self.delete_param('uuid') File "C:\wapt\common.py", line 5260, in delete_param self.waptdb.delete_param(name) File "C:\wapt\common.py", line 907, in delete_param logger.critical(u'Unable to delete param %s : %s' % (name,value)) NameError: global name 'value' is not defined Traceback (most recent call last): File "<string>", line 980, in <module> File "<string>", line 833, in main File "C:\wapt\common.py", line 4010, in register_computer self.delete_param('uuid') File "C:\wapt\common.py", line 5260, in delete_param self.waptdb.delete_param(name) File "C:\wapt\common.py", line 907, in delete_param logger.critical(u'Unable to delete param %s : %s' % (name,value)) NameError: global name 'value' is not defined Exception at 0043FF88: EPyNameError: exceptions.NameError: global name 'value' is not defined. Le 12 janvier 2015 19:27, Hubert TOUVET <htouvet@tranquil.it <mailto:htouvet@tranquil.it>> a écrit : Pour avoir plus d'information sur l'erreur, pouvez-vous poster le résultat de la commande avec le log debug activé (option "-l debug"): wapt-get -l debug register Merci. Hubert Le 12/01/2015 10:15, GUIET Florence a écrit :
Bonjour, Pour mon stage, on m'a demandé de mettre en place avec des machines virtuelles une solution WAPT. J'ai donc installé un serveur WAPT sous Linux avec son dépôt. Puis un Windows 7 possédant la console de WAPT et enfin un client sous Windows 7. Après l'installation de mon serveur, j'ai lancé l'installation de la console WAPT, mon maître de stage m'a dit d'utiliser la commande "wapt-get register" pour que le serveur prenne bien en compte le pc dans sa liste. Mais quand je la lance j'obtiens le message d'erreur suivant : "FATAL ERROR : NameError : global name 'value' is not defined" et aucun des membres du service n'est capable de trouver la source de l'erreur. Je me retourne donc vers vous, pour y voir plus claire. Merci d'avance, Florence _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it <mailto:WAPT@lists.tranquil.it> http://lists.tranquil.it/listinfo/wapt
-- Hubert TOUVET Tranquil IT Systems 02 40 97 57 57 _______________________________________________ WAPT mailing list WAPT@lists.tranquil.it <mailto:WAPT@lists.tranquil.it> http://lists.tranquil.it/listinfo/wapt
-- Hubert TOUVET Tranquil IT Systems 02 40 97 57 57