Linux package requires OpenSSL 1.1 which is no longer available in modern distributions

Hey,

The groupdocs-conversion-net Python package fails to start on Debian 13 and Ubuntu 24 with the error No usable version of libssl was found.

These distributions ship OpenSSL 3 only — OpenSSL 1.1 reached end-of-life in September 2023 and has been removed from their package repositories.

As a workaround, we are forced to install libssl1.1 from the Debian Bullseye (2021) security archive in our Docker containers, which is unsustainable as that archive will eventually go offline.

This make our container security scanners go nuts, with a list of dozens of security vulnerabilities in libssl 1.1, so keeping it installed for long is not an option for us.

Please update the bundled .NET runtime to target OpenSSL 3 (libssl.so.3), which is supported by .NET 6 and later and is the current standard on all modern Linux distributions.

Thanks!

@tillionai

Yes, this is a known issue. It comes from the nature of our packages are built. Thank you for highlighting it. We’ll analyze it and plan migration to most recent version.