2017-03-14 2 views
0

Quand j'essayez de vous connecter à mon serveurpython connexion ssh Une connexion existante a été fermée de force par l'hôte distant

class ConnectToServer(): 

    def connect_to_vps(self): 
     port = 22 
     ssh = paramiko.SSHClient() 
     ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) 
     ssh.connect(self.IP, port=port, username="root", password="123", timeout=3) 
     ssh.close() 
scanner = ConnectToServer() 
scanner.connect_to_ssh() 

Je reçois cette erreur qui est,

paramiko.ssh_exception.SSHException: Erreur lors de la lecture de la bannière de protocole SSH [WinError 10054] Une connexion existante a été fermée de force par l'hôte distant

Cela ne se produit que PARFOIS

Répondre

0

Vous fermez votre connexion à l'intérieur de votre fonction à ssh.close(), n'est-ce pas le problème?

+0

Je crois qu'il devrait se connecter, que fermer – nooby