SSL problems in some Linux distributions - GoldenCheetah/GoldenCheetah GitHub Wiki

GoldenCheetah v3.5 is currently build using Qt5.9.7, which uses OpenSSL 1.0, to avoid problems with newer systems based on OpenSSL 1.1 (s.t. Ubuntu 18.04), libssl.so and libcripto.so are included in the AppImage, this causes problems in other distributions (s.t. Debian) to find SSL certificates.

A workaround is to indicate where to looks for certificates via the environment OPENSSL_CONF, for example:

$ export OPENSSL_CONF=~/bin/etc/openssl.cnf
$ ./GoldenCheetah_v3.5_amd64_Linux.AppImage

NB: the location of openssl.cnf file can depend on distribution and install options, it can be found with: openssl version -d

The change to OpenSSL 1.1 is planed for the next version.