host not found in known_hosts if port != 22

Bug #1130356 reported by Germar
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Back In Time
Fix Released
Medium
Unassigned
Ubuntu
Invalid
Undecided
Unassigned

Bug Description

I have created a password-less login to a remote host to use for my backups there. The ssh login works from the command line and ssh says it has added the hosts key to .ssh/known_hosts, but Back In Time complains that the host name was not found. Openssh no longer stores the public key of known hosts with the cleartext name or IP address of the host, but using ECDSA. I don't know the format of this key, nor how to get Back In Time to recognize it. Does anyone have any suggestions?

Tags: patch
Revision history for this message
Germar (germar) wrote :

Can you please try this patch for /usr/share/backintime/common/sshtools.py

Changed in backintime:
status: New → Confirmed
importance: Undecided → Medium
Germar (germar)
Changed in backintime:
status: Confirmed → Fix Committed
Germar (germar)
Changed in backintime:
status: Fix Committed → Fix Released
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "sshtools.diff" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]

tags: added: patch
Germar (germar)
Changed in ubuntu:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.