teller icon indicating copy to clipboard operation
teller copied to clipboard

Deprecated OpenSSL 1.1.1 Dependency on Linux

Open drigos opened this issue 1 year ago • 5 comments

Description

When attempting to execute the Teller tool on a Linux system, I encountered an error related to a missing OpenSSL dependency. The required version, OpenSSL 1.1.1, is considered obsolete. Below are the steps to reproduce the issue and the exact error message received.

Steps to Reproduce:

  1. Download the Teller tool for Linux (x86_64) from the official source.
  2. Navigate to the directory containing the downloaded binary.
  3. Run the command ./teller --version.

Expected Behavior:

The version of the Teller tool should be displayed without any errors.

Actual Behavior:

The following error message is displayed:

./teller: /lib/x86_64-linux-gnu/libssl.so.1.1: version `OPENSSL_1_1_1' not found (required by ./teller)

System Information:

OS: Ubuntu 22.04.4 Teller version: v2.0.7 OpenSSL version: OpenSSL 3.0.2 15 Mar 2022

Additional Context:

The Teller binary is currently compiled against OpenSSL 1.1.1, an obsolete version that is no longer available on new systems. Updating Teller to use a more recent version of OpenSSL, such as 3.0 or later, would ensure better compatibility and security.

drigos avatar Jun 12 '24 16:06 drigos

Thanks, this is greatly informative, we'll research this point!

jondot avatar Jun 18 '24 05:06 jondot

Until this is resolved, if anyone is having issues installing, this stackoverflow thread has a few options on installing the deprecated libssl version. https://stackoverflow.com/questions/72133316/libssl-so-1-1-cannot-open-shared-object-file-no-such-file-or-directory

r2DoesInc avatar Jul 05 '24 21:07 r2DoesInc

Until this is resolved, if anyone is having issues installing, this stackoverflow thread has a few options on installing the deprecated libssl version. https://stackoverflow.com/questions/72133316/libssl-so-1-1-cannot-open-shared-object-file-no-such-file-or-directory

solution returns a 404 when attempting to DL the .deb

ETA: Just tested with newest hyperlink

curl -LO 'http://nz2.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.23_amd64.deb'

em-jones avatar Aug 02 '24 15:08 em-jones

I was able to download and install on the library on Ubuntu 24.04 (WSL) from one of the mirrors here, e.g.:

wget http://nz.archive.ubuntu.com/ubuntu/pool/main/o/openssl/libssl1.1_1.1.1f-1ubuntu2.23_amd64.deb
sudo dpkg -i libssl1.1_1.1.1f-1ubuntu2.23_amd64.deb
teller --version
# teller 2.0.7

bilalbox avatar Sep 06 '24 22:09 bilalbox

@bilalbox thanks, u saved my day

apophatique avatar Jan 22 '25 09:01 apophatique