[Wapt] Erreur à l'arrêt de la machine, et wapt-get session-setup bloqué
Bastien HERMITTE
bhermitte at b2pweb.com
Fri Sep 18 13:00:52 CEST 2015
Bonjour,
J'ai redémarré deux fois le poste et le problème ne s'est pas représenté.
Il n'y a rien de plus dans les logs du waptservice.
Je vous tient au courant si le problème se reproduit.
Cordialement,
Bastien
Le 18/09/2015 10:48, Bastien HERMITTE a écrit :
> Bonjour et merci pour votre réponse rapide.
>
> Aucun de mes paquets n'utilise la fonction session_setup.
> Je n'ai aucune erreur en lançant les commandes que vous indiquez, pour
> tous les paquets j'ai "No session-setup. Done".
>
> Je vais redémarrer le poste à midi pour voir si ça se reproduit.
>
> Cordialement,
> Bastien
>
> Le 18/09/2015 10:36, Hubert TOUVET a écrit :
>> Le 18/09/2015 10:15, Bastien HERMITTE a écrit :
>>> Bonjour,
>>>
>>> - J'ai déployé WAPT sur quelques postes, et je m'aperçois que j'ai
>>> des erreurs dans le waptservice.log sur tous les postes (et aussi
>>> sur mes postes de test) :
>>>
>>> 2015-09-17 17:38:14,502 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
>>>
>>> Visiblement, cela se produit à chaque fois qu'une machine est
>>> arrêté/redémarrée.
>>> Cette erreur est elle grave ou puis-je l'ignorer ?
>> on peut ignorer cette erreur. C'est l'arrêt du serveur wsgi Rocket
>> local à l'arrêt du service windows
>>>
>>> - Deuxième problème ce matin, lors du démarrage d'un des postes
>>> utilisateur, l'icône wapt reste dans la barre des tâches (wapt-get
>>> session-setup).
>>> J'ai essayé de tuer le processus avec taskkill /F /T /IM
>>> wapt-get.exe mais sans succès, même après avoir arrêté le waptservice.
>>> Que fait exactement cette commande ? Y a-t-il un moyen de la tuer
>>> autrement qu'en redémarrant le poste ?
>> Cette commande exécute la fonction session_setup() du fichier
>> setup.py de tous les paquets installés,.
>> La fonction session_setup d'un paquet permet de configurer un
>> logiciel dans le contexte d'un utilisateur loggé (avec les droits de
>> cet utilisateur).
>> Cette fonction est optionnelle dans un paquet (contrairement à la
>> fonction install() qui est requise)
>> La fonction sessions_setup n'est appelée qu'une seule fois pour un
>> paquet d'une version donnée et utilisateur donné, sauf si elle
>> renvoie une erreur, auquel cas elle est appelée à nouveau au prochain
>> wapt-get session-setup
>>
>> Si l'appel à wapt-get session-setup reste bloqué au démarrage, cela
>> signifie que la fonction session_setup d'un paquet est erronée...
>> Vous pouvez diagnostiquer en lançant à la main dans un cmd :
>> wapt-get session-setup ALL
>>
>> ou
>> wapt-get --loglevel=debug session-setup ALL
>>
>> Hubert
>>>
>>> Merci d'avance.
>>>
>>> Cordialement,
>>> Bastien
>>> _______________________________________________
>>> WAPT mailing list
>>> WAPT at lists.tranquil.it
>>> http://lists.tranquil.it/listinfo/wapt
>>
>> _______________________________________________
>> WAPT mailing list
>> WAPT at lists.tranquil.it
>> http://lists.tranquil.it/listinfo/wapt
>
> _______________________________________________
> WAPT mailing list
> WAPT at lists.tranquil.it
> http://lists.tranquil.it/listinfo/wapt
More information about the WAPT
mailing list