genymotion throws libssl_conf.so: cannot open shared object file: No such file or directory

LinuxGenymotion

Linux Problem Overview


When I execute following code on Kali Linux

#/opt/genymobile/genymotion# ./genymotion

I get

> Logging activities to file: /root/.Genymobile/genymotion.log
Auto configuration failed
139950541100688: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
139950541100688:error:25070067:DSO support routines:DSO_load:could not load the shared library:dso_lib.c:244:
139950541100688:error:0E07506E:configuration file routines:MODULE_LOAD_DSO:error loading dso:conf_mod.c:285:module=ssl_conf, path=ssl_conf
139950541100688:error:0E076071:configuration file routines:MODULE_RUN:unknown module name:conf_mod.c:222:module=ssl_conf

But running the command

export OPENSSL_CONF=/etc/ssl/

solves this problem for that session.

Linux Solutions


Solution 1 - Linux

I think you have the answer just write

export OPENSSL_CONF=/etc/ssl/

to your .bashrc file and restart your computer The problem should be permanently solved.

I had a similar issue installing GenomeBrowser on Fedora and this solved it.

you could achieve the above by:

echo "export OPENSSL_CONF=/etc/ssl/" >> ~/.bashrc && source ~/.bashrc 

or if you have zsh for your shell you could do this instead:

echo "export OPENSSL_CONF=/etc/ssl/" >> ~/.zshrc && source ~/.zshrc

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionBubaiView Question on Stackoverflow
Solution 1 - LinuxSunday IkpeView Answer on Stackoverflow