Erreur de lancement des services

Question about WAPT Server / Requêtes et aides autour du serveur 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
Verrouillé
IiscsiI
Messages : 7
Enregistré le : 25 mai 2016 - 09:03

25 mai 2016 - 09:11

Bonjour,

Depuis ce matin je suis dans l'impossibilité de lancer les services waptserver et waptapache.
J'ai des messages d'erreurs dans les fichiers de log

waptservice.log

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\wapt\waptservice\waptservice.py", line 43, in <module>
    import requests
ImportError: No module named requests
2016-05-24 04:20:25,941 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 04:20:26,017 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 04:20:26,112 CRITICAL OperationalError: cannot rollback - no transaction is active
2016-05-24 06:20:28,022 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 06:20:28,065 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 06:20:28,071 CRITICAL OperationalError: cannot rollback - no transaction is active
2016-05-24 08:20:34,838 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 08:20:34,884 CRITICAL Unable to store status of update in DB : OperationalError: cannot rollback - no transaction is active
2016-05-24 08:20:34,888 CRITICAL OperationalError: cannot rollback - no transaction is active
2016-05-24 09:57:16,726 ERROR Traceback (most recent call last):
  File "C:\wapt\lib\site-packages\rocket\main.py", line 143, in start
    time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Interrupted function call

Traceback (most recent call last):
  File "C:\wapt\waptservice\waptservice.py", line 45, in <module>
    from rocket import Rocket
  File "C:\wapt\lib\site-packages\rocket\__init__.py", line 7, in <module>
    import sys
KeyboardInterrupt
2016-05-25 08:23:41,561 ERROR Traceback (most recent call last):
  File "C:\wapt\lib\site-packages\rocket\main.py", line 143, in start
    time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Interrupted function call
nss_waptmongodb.log

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\wapt\waptserver\mongodb\mongod.py", line 3, in <module>
    import iniparse
ImportError: No module named iniparse
C:\wapt\waptserver\mongodb\mongod.py trying to start mongodb
Traceback (most recent call last):
  File "C:\wapt\waptserver\mongodb\mongod.py", line 55, in <module>
    subprocess.check_output([sys.argv[1], '--config', sys.argv[2]])
  File "C:\wapt\lib\subprocess.py", line 567, in check_output
    output, unused_err = process.communicate()
  File "C:\wapt\lib\subprocess.py", line 791, in communicate
    stdout = _eintr_retry_call(self.stdout.read)
  File "C:\wapt\lib\subprocess.py", line 476, in _eintr_retry_call
    return func(*args)
waptserver.log

Code : Tout sélectionner

2016-05-12 12:07:43,786 ERROR Traceback (most recent call last):
  File "C:\wapt\lib\site-packages\rocket\main.py", line 143, in start
    time.sleep(THREAD_STOP_CHECK_INTERVAL)
IOError: [Errno 4] Interrupted function call
nssm_waptserver.log

Code : Tout sélectionner

Traceback (most recent call last):
  File "C:\wapt\waptserver\waptserver.py", line 40, in <module>
    import pymongo
ImportError: No module named pymongo
Comment puis-je "réparer" wapt sans modifier la base de données et les clef de sécurité ?
Merci d'avance
IiscsiI
Messages : 7
Enregistré le : 25 mai 2016 - 09:03

15 juin 2016 - 08:24

L'installation est faite sous windows en parallèle d'un serveur wsus.
La documentation a été suivie à la lettre sans apache.

Toutefois le service apache est présent et ce serait lui qui mettrait le boxon de temps à autre.

La seule "solution" (si on peut l'appeler comme ça) que j'ai trouvé est de sauvegarder les répertoires de wapt, de le désinstaller, réinstaller dans les même répertoires, stopper les services wapt, remplacer les dossiers par ceux sauvegardés (10-15 minutes en tout).
Verrouillé