PDA

Επιστροφή στο Forum : Πρόβλημα με βιβλιοθήκη: could not load the shared library: (libssl_conf.so)



paris1871
06-12-19, 00:14
Γεια σας,

προσπαθώ να τρέξω μια εφαρμογή που λέγεται Unified Remote.
Μπαίνω στον φάκελο με το εκτελέσιμο και πάω να το τρέξω:

$ ./urserver
Auto configuration failed
139997407591168:error:25066067:DSO support routines:DLFCN_LOAD:could not load the shared library:dso_dlfcn.c:185:filename(libssl_conf.so): libssl_conf.so: cannot open shared object file: No such file or directory
139997407591168:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
139997407591168:error:0E07506E:configuration file routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=ssl_conf, path=ssl_conf
139997407591168:error:0E076071:configuration file routines:MODULE_RUN:unknown module name:conf_mod.c:222:module=ssl_conf

Ψάχνοντας βρήκα ότι έχει να κάνει με την openssl και ότι αν τρέξω το παρακάτω:

user1@machine1-Linux:~/Desktop/urserver-3.6.0.745$ export OPENSSL_CONF=/etc/ssl/ τότε θα ξεκινήσει την εφαρμογή. Πράγματι, μετά τρέχει:

user1@machine1-Linux:~/Desktop/urserver-3.6.0.745$ ./urserver
Unified Remote Server (3.6.0.745)
Copyright (c) 2010-2015 Unified Intents AB. All rights reserved.

starting...κλπ.
Όμως αυτό κρατάει για ένα session. Υπάρχει τρόπος να μη χρειάζεται κάθε φορά αυτό.
Διάβασα ότι πρέπει να γίνει compile η openssh με shared option. Αλλά για εμένα, που τρέχω Debian Stable, όλα τα πακέτα εγκαθίστανται από το Synaptic, και σπάνια έχει χρειαστεί να κάνω compile.

Υπάρχει καμια ιδέα;

pap
06-12-19, 09:52
echo "export OPENSSL_CONF=/etc/ssl/" >> .bashrc
ή

echo "OPENSSL_CONF=/etc/ssl/" >> /etc/environment

paris1871
13-01-20, 21:12
Τα σέβη μου Pap. Σε ευχαριστώ πολύ. Τώρα το δοκίμασα και πιάνει!

@ ADSLgr.com All rights reserved.