OpenSSL requirements (UNIX and OpenVMS)

Note

On Windows, as of Synergy/DE 12, the features listed below do not require OpenSSL. Instead, Synergy interfaces with Microsoft Secure Channel (Schannel) for xfServer, xfServerPlus, the HTTP document transport API, and SQL OpenNet encryption. For data encryption, Microsoft CNG (Cryptography API: Next Generation) routines are used.

Using the MySQL 8 database with SQL Connection does require OpenSSL 1.1.1 regardless of whether you are using data packet encryption; see MySQL notes and examples.

On UNIX and OpenVMS, the following Synergy/DE features require OpenSSL. Before installing OpenSSL, consult the documentation pertaining to the feature you plan to use for additional details and information on any environment variables or paths you need to set.

UNIX

For Synergy/DE 12.1, in general you should use the version of OpenSSL that comes from the vendor and is specific to your UNIX platform and version. See the bullets below for details. If you use MySQL 8 with SQL Connection, OpenSSL 1.1.1 is required. The OpenSSL shared libraries required by Synergy/DE are libcrypto.so.#.#.# and libssl.so.#.#.#, where #.#.# is the version number, e.g., 1.0.1. You can run the dltest utility to verify OpenSSL is installed in the correct location.

OpenVMS

Synergy/DE 12.1 supports VSI OpenSSL. SSL supports HP OpenVMS 8.4 or higher or VSI Alpha OpenVMS 8.4-2L1 or higher. SSL111 is available only on VSI OpenVMS. See the VMS Software website for more information.

HPE SSL1 version 1.0-2C will still work, but is not recommended because it is no longer considered secure. We recommend that you use the most recent VSI OpenSSL build available for your operating system.

For Connectivity Series, the runtime support file is VTXSSL.EXE.