Ripcord Dev Logo Ripcord Development — OpenSSL Linux Issues Login or Create Account

Ripcord bundles OpenSSL in the AppImage file on Linux because OpenSSL's API is not backwards compatible across versions -- there's no way to link against it and have it work across versions.

Debian Unstable has started shipping some new version of OpenSSL whose configuration files or environment are set in a way that causes old versions of OpenSSL to abort on startup. There is no way for me to work around this in general other than to switch to using snap or flatpak, so hopefully they will not actually ship Debian/Ubuntu in this state in the future.

For now, you can work around it in Debian Unstable by running Ripcord with this in your environment:

OPENSSL_CONF="" ./Ripcord.AppImage

Please yell at your distro maintainers and the OpenSSL maintainers to stop breaking software compatibility.