I have had the same issue here, but I dont believe ths issue is with Deja-Dup.
In may case I physically chaged the back-up machine (192.168.0.99)
I log into the backup nachine with ssh and ftp
Duplicity provides and error:
duplicity full Travel/ sftp://sr@192.168.0.99/Backup/ideapad/
The authenticity of host '192.168.0.99' can't be established.
SSH-RSA key fingerprint is <<blah blah blah>>
Are you sure you want to continue connecting (yes/no)? yes
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
ru@ru-460:~$ sudo duplicity full Travel/ sftp://sr@192.168.0.99/Backup/ideapad/
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
Running Duplicity in verbose mode shows:
u@ru-460:~/.config$ duplicity -v 9 full Travel/ sftp://sr@192.168.0.99/Backup/ideapad/
Using archive dir: /home/ru/.cache/duplicity/7744528ccaaf2107c20395b1fa95181c
Using backup name: 7744528ccaaf2107c20395b1fa95181c
Import of duplicity.backends.u1backend Succeeded
Import of duplicity.backends.localbackend Succeeded
Import of duplicity.backends.ftpsbackend Succeeded
Import of duplicity.backends.rsyncbackend Succeeded
Import of duplicity.backends.gdocsbackend Succeeded
Import of duplicity.backends.tahoebackend Succeeded
Import of duplicity.backends.webdavbackend Succeeded
Import of duplicity.backends.ftpbackend Succeeded
Import of duplicity.backends.hsibackend Succeeded
Import of duplicity.backends.cloudfilesbackend Succeeded
Import of duplicity.backends.botobackend Succeeded
Import of duplicity.backends.sshbackend Succeeded
Import of duplicity.backends.imapbackend Succeeded
Using temporary directory /tmp/duplicity-g16iDW-tempdir
Backend error detail: Traceback (most recent call last):
File "/usr/bin/duplicity", line 1404, in <module>
with_tempdir(main)
File "/usr/bin/duplicity", line 1397, in with_tempdir
fn()
File "/usr/bin/duplicity", line 1248, in main
action = commandline.ProcessCommandLine(sys.argv[1:])
File "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", line 1002, in ProcessCommandLine
backup, local_pathname = set_backend(args[0], args[1])
File "/usr/lib/python2.7/dist-packages/duplicity/commandline.py", line 895, in set_backend
globals.backend = backend.get_backend(bend)
File "/usr/lib/python2.7/dist-packages/duplicity/backend.py", line 161, in get_backend
return _backends[pu.scheme](pu)
File "/usr/lib/python2.7/dist-packages/duplicity/backends/_ssh_paramiko.py", line 182, in __init__
self.config['port'],e))
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
I have had the same issue here, but I dont believe ths issue is with Deja-Dup.
In may case I physically chaged the back-up machine (192.168.0.99)
I log into the backup nachine with ssh and ftp
Duplicity provides and error:
duplicity full Travel/ sftp:// sr@192. 168.0.99/ Backup/ ideapad/
The authenticity of host '192.168.0.99' can't be established.
SSH-RSA key fingerprint is <<blah blah blah>>
Are you sure you want to continue connecting (yes/no)? yes
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
ru@ru-460:~$ sudo duplicity full Travel/ sftp:// sr@192. 168.0.99/ Backup/ ideapad/
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
Running Duplicity in verbose mode shows: sr@192. 168.0.99/ Backup/ ideapad/ .cache/ duplicity/ 7744528ccaaf210 7c20395b1fa9518 1c 7c20395b1fa9518 1c backends. u1backend Succeeded backends. localbackend Succeeded backends. ftpsbackend Succeeded backends. rsyncbackend Succeeded backends. gdocsbackend Succeeded backends. tahoebackend Succeeded backends. webdavbackend Succeeded backends. ftpbackend Succeeded backends. hsibackend Succeeded backends. cloudfilesbacke nd Succeeded backends. botobackend Succeeded backends. sshbackend Succeeded backends. imapbackend Succeeded g16iDW- tempdir duplicity" , line 1404, in <module> tempdir( main) duplicity" , line 1397, in with_tempdir duplicity" , line 1248, in main ProcessCommandL ine(sys. argv[1: ]) python2. 7/dist- packages/ duplicity/ commandline. py", line 1002, in ProcessCommandLine args[0] , args[1]) python2. 7/dist- packages/ duplicity/ commandline. py", line 895, in set_backend get_backend( bend) python2. 7/dist- packages/ duplicity/ backend. py", line 161, in get_backend pu.scheme] (pu) python2. 7/dist- packages/ duplicity/ backends/ _ssh_paramiko. py", line 182, in __init__ config[ 'port'] ,e))
u@ru-460:~/.config$ duplicity -v 9 full Travel/ sftp://
Using archive dir: /home/ru/
Using backup name: 7744528ccaaf210
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Using temporary directory /tmp/duplicity-
Backend error detail: Traceback (most recent call last):
File "/usr/bin/
with_
File "/usr/bin/
fn()
File "/usr/bin/
action = commandline.
File "/usr/lib/
backup, local_pathname = set_backend(
File "/usr/lib/
globals.backend = backend.
File "/usr/lib/
return _backends[
File "/usr/lib/
self.
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
BackendException: ssh connection to sr@192.168.0.99:22 failed: No authentication methods available
Meaning Deja-Dup -> Duplicity -> Paramiko