-
Notifications
You must be signed in to change notification settings - Fork 217
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Back in Time 1.3.3 (on a Raspberry PI running Bookworm) fails to recognize host key it added to known_hosts #1726
Comments
Hello Arjen, Thank you for taking the time to report the issue and providing the details. We appreciate your feedback. It may take some time. Myself I don't understand all details of your problem and need to setup a VM doing some tests. But I am in the middle of reinstalling my whole system. My team mates or also offline for some days. If you have any more details to share, feel free to reach out. Best regards, |
But isn't that the expected behavior and an explanation of your problem? Do you still see a bug? Please let me know and explain in more details. I do not get it, yet what the bug is and how BIT can improve its behavior. |
Hello Arjen, Otherwise I need to close Issue. Best regards, |
Hi,
I am sorry my explanation is still not detailed enough. If my wording is
unclear I will try to explain what I mean to say, but I cannot now
investigate the problem again.
I just did a small test. On the pi running bookworm 64 bit and BiT 1.3.3.
In the BiT settings I changed one or two letters in the host name to
capitals. This caused an error message on pressing OK.
The error message mentions the ecdsa fingerprint, but I use ED25519 for the
private key as you can see.
With all lower case host computer name, there is no problem.
The actual host computer is a Netgear NAS RN212. I think it is part of the
problem not fully supporting ECDSA keys.
The port used - not shown - is forwarded in the router to the actual NAS.
The host computer name is the dynamic domain name of my XR500 router with
recent build of DD-wrt firmware.
I cancelled the error message and changed the capitals to lower case again.
I can’t risk more trouble now.
I can send a screen dump of the error message from my workstation once I
find where to send it and exclude possible security risks.
I made the screen dump and will try to send it to you.
I hope it helps.
|
Thank you for reporting back. Don't risk your productive system. But if even you are not able to know about the steps to reproduce I am also not able to reproduce. You might setup an virtual machine and try to reproduce it there? In the end SSH is a very simple thing. If you can login into your SSH server on shell via You also have not yet provided debug output. Start BIT with |
Closing this ticket based on the comment above. Feel free to reopen Best regards, |
After restoring settings from a remote profile, Back in Time 1.3.3 (on a Raspberry PI4 running Bookworm) complained of failing authentication (ECDSA) and asked to add the key to known_hosts. The key could be seen to have been added, but Back In Time didn't recognize it and kept asking to be allowed to add the key.
By accident I manually added the key using ssh-keygen without -H, so the address at the start wasn't hashed.
Surprise: Back in Time settings were happy.
(I removed the numerous keys for the host computer added by back in time before the manual addition.)
Before installing Bookworm on this machine, it had ran BackInTime just fine, but that must have been a different version. My other PI's run BackInTime 1.2.1 and 1.1.24 and I can't remember having the key recognition problem with those. They run an older OS, like Buster or Bullseye.
My desktop NUC also runs 1.3.3, but that is on LMDE 6. It also doesn't have this problem.
To help us diagnose the problem quickly, please provide the output of the console command
backintime --diagnostics
.Additionally, please specify as precisely as you can the package or installation source where you got Back In Time from. Sometimes there are multiple alternatives, like in for Arch-based distros.
Installed from Raspberry Pi package repository using the GUI function Add/remove programs.
As an alternative fell free to use our mailing list for every topic about Back In Time. Visit the subscribtion page at https://mail.python.org/mailman3/lists/bit-dev.python.org or send an email with subject "Subscribe" to bit-dev-join@python.org.
The text was updated successfully, but these errors were encountered: