crosbymichael / slex

SSH multiplex
MIT License
559 stars 50 forks source link

slex fails after FCOS Upgrade #35

Open brose0 opened 3 years ago

brose0 commented 3 years ago

We recently updated our Fedora CoreOS to 33.20210117.3.2. I notice during the upgrade my slex commands fail on the new version. I'm connecting from a Centos7 server.

brose0 commented 3 years ago

Looks like ssh-rsa was removed from PubkeyAcceptedKeyTypes.

https://docs.fedoraproject.org/en-US/fedora-coreos/faq/#_why_does_ssh_stop_working_after_upgrading_to_fedora_33

This isn't an issue with updated ssh clients so I'm assuming slex has ssh baked in. I haven't tested but it looks like a workaround is to update your ssh key to something other than RSA. There are other workarounds in that article. If slex was updated to use a more current ssh client that should work too (assuming that I'm right about it being baked into slex).