Tâche #13531
Scénario #13191: Plantage aléatoire de Logon.exe sur la récupération d'un sambaSID
Gérer le cas des ouverture de session "machine"
Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
Restant à faire (heures):
0.0
Description
D'après les retours obtenus, les plantages se produisent lorsque l'utilisateur qui se connecte est une station.
Demandes liées
Révisions associées
ne pas lister les utilisateurs de type 'computer' + attente du vrai utilisateur dans le cas du logon (ref #13531 @2h)
Correction d'une erreur de syntaxe (ref #13531 @2h)
Historique
#1 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#2 Mis à jour par Emmanuel GARETTE il y a plus de 8 ans
- Statut changé de En cours à Nouveau
- Assigné à mis à Emmanuel GARETTE
#3 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à Résolu
#4 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Restant à faire (heures) changé de 4.0 à 0.5
#5 Mis à jour par Lionel Morin il y a plus de 8 ans
- Statut changé de Résolu à En cours
Problème à la connexion d'un client (vu dans /var/log/controle-vnc/main.log) :
2015/10/30 14:16:51 [Broker,11,10.1.2.50] Appel de la fonction remote_logon par 10.1.2.50 2015/10/30 14:16:51 [Broker,11,10.1.2.50] Peer will receive following PB traceback: 2015/10/30 14:16:51 [Broker,11,10.1.2.50] Unhandled Error Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/twisted/spread/banana.py", line 153, in gotItem self.callExpressionReceived(item) File "/usr/lib/python2.7/dist-packages/twisted/spread/banana.py", line 116, in callExpressionReceived self.expressionReceived(obj) File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 565, in expressionReceived method(*sexp[1:]) File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 877, in proto_message self._recvMessage(self.localObjectForID, requestID, objectID, message, answerRequired, netArgs, netKw) --- <exception caught here> --- File "/usr/lib/python2.7/dist-packages/twisted/spread/pb.py", line 891, in _recvMessage netResult = object.remoteMessageReceived(self, message, netArgs, netKw) File "/usr/share/eole/controlevnc/controle_vnc_serveur.py", line 67, in remoteMessageReceived return pb.Root.remoteMessageReceived(self, broker, message, args, kw) File "/usr/lib/python2.7/dist-packages/twisted/spread/flavors.py", line 114, in remoteMessageReceived state = method(*args, **kw) File "/usr/share/eole/controlevnc/controle_vnc_serveur.py", line 329, in remote_logon return gest_sessions.Logon().logon(self.ip, os_type, self.blocage) File "/usr/share/eole/controlevnc/gest_sessions.py", line 34, in logon Connexions().get_infos(self.ip, os_type) File "/usr/share/eole/controlevnc/connexions.py", line 354, in get_infos sessions = self.get_sessions(only=ip) File "/usr/share/eole/controlevnc/connexions.py", line 350, in get_sessions self.sessions = Session(only) File "/usr/share/eole/controlevnc/connexions.py", line 121, in __init__ raise ComputerNameError() exceptions.UnboundLocalError: local variable 'ComputerNameError' referenced before assignment
#6 Mis à jour par Lionel Morin il y a plus de 8 ans
- Statut changé de En cours à Résolu
#7 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 0.5 à 0.0
Ça fonctionne sur ma machine.