Projet

Général

Profil

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"

Ajouté par Joël Cuissinat il y a plus de 8 ans. Mis à jour il y a plus de 8 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
12/10/2015
Echéance:
% réalisé:

100%

Temps estimé:
4.00 h
Temps passé:
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

Lié à Scribe - Demande #10456: Pb-Gestion de poste et distribution de devoirs en présence d'un script d'élévation de pouvoir Fermé

Révisions associées

Révision 189e5c03 (diff)
Ajouté par Emmanuel GARETTE il y a plus de 8 ans

ne pas lister les utilisateurs de type 'computer' + attente du vrai utilisateur dans le cas du logon (ref #13531 @2h)

Révision bbaa1342 (diff)
Ajouté par Lionel Morin il y a plus de 8 ans

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.

Formats disponibles : Atom PDF