Projet

Général

Profil

Tâche #13163

Mis à jour par Gérald Schwartzmann il y a plus de 8 ans

bloqué - Gestion poste, blocage d'un poste

Lors du blocage d'un poste un message s'affiche :
Impossible d'appliquer le blocage
Connexions instance has no attribute 'get_user_from_ip'

tail -f /var/log/controle-vnc/main.log

<pre>
2015/09/24 11:52:37 [Broker,136,10.1.2.50] Appel de la fonction remote_set_machine_bloc_mod par 10.1.2.50, Machines=[('pceleve', 1, 15)]
2015/09/24 11:52:37 [Broker,136,10.1.2.50] Peer will receive following PB traceback:
2015/09/24 11:52:37 [Broker,136,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 205, in remote_set_machine_bloc_mod
return self.blocage.bloc_computers(machines)
File "/usr/share/eole/controlevnc/blocage.py", line 277, in bloc_computers
self.bloc_computer(computer, netmod, duree)
File "/usr/share/eole/controlevnc/blocage.py", line 270, in bloc_computer
return self.apply_from_machine(name, debloc=debloc)
File "/usr/share/eole/controlevnc/blocage.py", line 359, in apply_from_machine
username = computer.get_username()
File "/usr/share/eole/controlevnc/blocage.py", line 177, in get_username
return Connexions().get_user_from_ip(self.ip)
exceptions.AttributeError: Connexions instance has no attribute 'get_user_from_ip'

2015/09/24 11:52:38 [Broker,137,10.1.2.50] Appel de la fonction remote_get_machines_blocmod par 10.1.2.50
2015/09/24 11:52:45 [Broker,138,10.1.2.50] Appel de la fonction remote_service_start par 10.1.2.50 : PCWIN7 (Vista), mac=02:00:0A:01:02:69
2015/09/24 11:52:51 [Broker,139,10.1.2.52] Appel de la fonction remote_service_start par 10.1.2.52 : PCELEVE (Vista), mac=02:00:0A:01:02:6A
</pre>

Retour