Erro de duplicidade: BackendException: conexão ssh a SERVER_IP: 22 com falha

1

Isso costumava funcionar muito bem até que eu tive que mudar o ip do servidor.

Eu posso entrar no servidor. Eu também posso executar um simples código python usando o paramiko para conectar ao sftp e ele funciona bem.

Mas quando executo a duplicidade, ele falha:

Duplicity error: BackendException: ssh connection to SERVER_IP:22 failed
('SERVER_IP', <paramiko.ed25519key.Ed25519Key object at 0x7f8fec54f710>,
paramiko.ed25519key.Ed25519Key object at 0x7f8fec53e4d0>)

Eu tentei editar sshbackend.py , que na minha distro é ssh_paramiko_backend.py , como explicado aqui como possível correção mas não funcionou.

O comando de duplicidade exata é:

duplicity --full-if-older-than 1M [SOURCE] sftp://[USER]@[SERVER_IP] --volsize 666 --verbosity 8 --allow-source-mismatch

A senha está sendo definida em export FTP_PASSWORD=[pass] . Tentei também passar a senha no comando, mas recebi o mesmo erro.

root@server:~# ssh -V
OpenSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2g  1 Mar 2016

root@server:~# duplicity -V
duplicity 0.7.06

root@server:~# python -c "import paramiko; print paramiko.__version__"
2.2.0
    
por rlcabral 01.11.2018 / 19:46

1 resposta

0

funciona pexpect+sftp:// ? ..ede / duply.net

    
por 06.11.2018 / 10:59