
Change to the directory that has the r file created by the previous step.
Stunnel configuration windows#
Therefore, for an encrypted connection, the certificate file must be installed to a Windows certificate store. On Windows, Refinitiv Real-Time SDKs use WinInet to create HTTP and HTTPS connections to a server.

Stunnel configuration install#
(Windows Only) Install the certificate file This example supports an encrypted connection.ġ. To demonstrate this, I use the Cons112 example (112 MarketPriceTunnelingConnection) in the package.
Stunnel configuration how to#
The next sections show how to set up and configure Refinitiv Real-Time SDKs to connect to the stunnel. Then, the stunnel is ready for accepting encryption connections from Refinitiv Real-Time APIs. The converted certificate file will be used in the following sections.Īfter starting stunnel, you need to make sure that the ADS is up and running. Add the following configurations to nf at the end of file The stunnel package can be downloaded from 2. In this article, stunnel is used as an SSL accelerator to handle encryption on behalf of ADS.

stunnel uses the OpenSSL library to support the underlying TLS or SSL protocol. Stunnel is an open-source multi-platform application used to provide secure encrypted connections for clients or servers that do not natively support SSL or TLS. The ADS must be installed and run properly on the environment. It is assumed that the reader is familiar with EMA or ETA applications, and has experience developing products using the C, C++ or java programming language in a networked environment. For more information, please refer to the Configuring Encrypted Connections on ADS article. There is no need to have an SSL accelerator to handle the encryption. Note: However, since version 3.4.0.L1, ADS has supported encrypted connections.
