Ich habe folgenden Code um mich zu einem SFTP-Server zu connecten:
Code: Alles auswählen
def getSFTP(self):
host = SFTPHOST
port = PORT
transport = paramiko.Transport((host, port))
privatekeyfile = os.path.abspath(DAY_KEYFILE)
mykey = paramiko.RSAKey.from_private_key_file(privatekeyfile)
username = ID
transport.connect(username=username, pkey=mykey)
oSFTP = paramiko.SFTPClient.from_transport(transport)
oSFTP.chdir('..')
return transport, oSFTP
Kann seind as es 1 Monat läuft und dann plötzlich beginnt er zu meckern, was sich normalerweise nach einigen Stunden wieder legt.SSHException: Error reading SSH protocol banner
Die Leute die den SFTP-Server betreiben meinen das sie nix machen können, es müsse ein meinem Ende liegen.
Sysadmins meinen das alle Einstellungen an FW usw. passen, es muss an meinem Scripts liegen.
Hat jemand eine Idee ?
Vielen Dank schon mal !