Есть Debian 12 с установленным при инсталляции openssh-server. В процессе эксплуатации, была обновлена версия openssl c 3.0.9 до 3.1.2
Как вишенка на торте, отвалился openssh-server. При попытке воспользоваться ssh получаем сообщение OpenSSL version mismatch. Built against 30000080, you have 30100020
На stackoverflow рекомендуют переустановить ssh клиент и сервер, но это не помогло.
Есть бекап старого бинарника openssl, но все же хочется решить проблему без отката к старой версии.
Раз уж openssl была обновлена руками (потому что в репозиториях дебиана до сих пор 3.0.9), то и openssh логично собрать вручную. А вот если после этого он не заработает - значит, сорян.