Obviously the SSH keys changed with the new OS install. I'd like to preserve the data I have in my sensors. I'm using a custom SSH script sensor to read some XML data. The PRTG error is "The negotiation of the encryption algorithm is failed". There are no errors logs on my linux host. sshd_config allows
How can I reset the known SSH host key for this device?
Article Comments
I am using a new installation of Raspbian (jessie).
I'm not sure what you mean by "compatibility mode". How can I figure out what specifically is the connection problem?
Here's the output of diff from my new sshd_config and the old sshd_config
root@hostname:/etc/ssh# diff sshd_config ./old/sshd_config 14d13 < HostKey /etc/ssh/ssh_host_ed25519_key 20c19 < ServerKeyBits 1024 --- > ServerKeyBits 768
Is PRTG not capable of handling a host key of larger than 768? I commended the HostKey line from the new file that wasn't in the old file (HostKey /etc/ssh/ssh_host_ed25519_key) and that didn't help.
Mar, 2017 - Permalink
What PRTG version are you currently running? I'm using the latest one and it works just fine with Raspbian...
Mar, 2017 - Permalink
My version of PRTG was 15.4.21.5215
I updated to 16.1.21.1924 and still had the issue. Upgraded to 17.1.30.1618 and it started working.
Thank you for updating your SSH sensors for the new ciphers.
Mar, 2017 - Permalink
This has nothing to do with the actual key being wrong, but the security ciphers used not up to date. What distribution are you using? Could you try to enable the compatibility mode in the Linux credential section of the device and check if that works?
Mar, 2017 - Permalink