error while loading shared libraries: libssl.so.10: cannot open shared object file: No such file or directory
This error occurs when enabling DDS2ie as a transport for it’s encryption.
This is a common problem with the default SSL libraries in Ubuntu and is unrelated to OpenSplice. Luckily, it is an easy patch to make.
First, SSL must be installed and updated. Please perform the following steps.
sudo apt-get update
sudo apt-get install libssl1.0.0 libssl-dev
Now create a symbolic link to these new files:
cd /lib/x86_64-linux-gnu
sudo ln -s libssl.so.1.0.0 libssl.so.10
sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10
This should now allow OpenSplice to operate in encrypted mode with DDSi2 as a transport.