SSH keys of type ed25519 not working anymore

They worked in SCM-Manager version 3.6.x bur are not working in version 3.7.*

See Key spec not recognised for ed21559 ssh key

Hi @s.jakobeit ,

that sounds really strange. We haven’t touched the ssh plugin since September 2024.

You could do us a real favour: Would it be possible for you to create an SSH verbose log with 3.6.x and 3.7.x? You can enable the verbose log in SSH by setting the environment variable GIT_SSH_COMMAND to ssh -vvv. In a shell, this could look something like this:

GIT_SSH_COMMAND="ssh -vvv" git clone ssh://...

Thanks for your support!

René

Hi,

here are the requested log files.

Kind regards
Sebastian

SCM-Manager_ssh_verbose_logs.zip (5.4 KB)

Thanks for the quick response. That’s really interesting. Just to make sure that we’re not missing the simple solution: Do you have the same authorized keys set for your user account in 3.6 and 3.7?

I use the same keys. I also removed them and added they again and it still not works with 3.7.x

Thanks for the update. After some frustating time looking for changes I’ve come to the conclusion, that this looks like a classpath issue that is not completely deterministic. We’re checking this.