ThinLinX Support > ThinLinX Help Desk > Knowledgebase

Search help:

Known issue with TMS <= 8.0.0 on Ubuntu >= 16.04


Ubuntu disabled SSLv3 at the OpenSSL library level starting from the 16.04 (Xenial) release.  Unfortunately TMS (<= 8.0.0) still uses SSLv3 for (non-HTTPS) data exchanges with tms_client.  Consequently, the only way to get TMS to work on Ubuntu Xenial and later is to downgrade OpenSSL packages to the Wily (15.10) level as follows:

apt-get install zlib1g-dev
dpkg -i libssl1.0.0_1.0.2d-0ubuntu1.5_amd64.deb libssl-dev_1.0.2d-0ubuntu1.5_amd64.deb openssl_1.0.2d-0ubuntu1.5_amd64.deb
echo -e 'libssl1.0.0 hold\nlibssl-dev hold\nopenssl hold' | dpkg --set-selections

(installation of zlib1g-dev and downgrade of libssl-dev can be omitted if libssl-dev is not already installed and you do not require it)



Starting with TMS 8.0.1, this workaround is no longer necessary, provided that all clients are using tms_client >= 8.0.2.  If using TMS 8.0.1 with older client versions you will still need to apply the above workaround, since older clients only attempt to connect using SSLv3.

Article details
Article ID: 6
Category: Workarounds for Old Versions
Date added: 2017-12-09 07:25:22
Views: 1066

« Go back