You need version 1.0.2 of the OpenSSL to be able to make the standalone/hyper_server setup to work in Linux:
-rw-r----- 1 testapp unigui 2504576 Feb 13 22:33 libcrypto.so.1.0.2
-rw-r----- 1 testapp unigui 431232 Feb 13 22:32 libssl.so.1.0.2
Put this in the same directory as your standalone/hyper_server binary and make sure your binary has read access. My application (service) is run under the "testapp" account in this example.
I used certbot to create free letsencrypt certificates and use apache (on port 80) as a validation server.
sudo certbot certonly --apache -d mydomain.com -d www.mydomain.com
Then setup the *.pem certificate files as described in the uniGUI manual. (/etc/letsencrypt/live/mydomain.com/*.pem)
I use Debian 11 and Delphi 11.