Enabling SSL connection for your Remote Engine - Cloud

Talend Remote Engine User Guide for Linux

Version
Cloud
Language
English (United States)
EnrichDitaval
linux
Product
Talend Cloud
Module
Talend Remote Engine
Content
Design and Development
Installation and Upgrade

Set up a secure connection between the JobServer and the JobServer client within a Remote Engine.

Both the JobServer and its client are installed inside your engine. When a Remote Engine receives a request from Talend Cloud Management Console to run a task, the JobServer client deploys artifacts to the JobServer. The SSL connection you are establishing thus secures this traffic between these two JobServer sides.

Note that the connection between Talend Cloud Management Console and Talend Remote Engine is secured by default, not impacted by this SSL configuration. The same is true for the connection between Talend Studio and Talend Remote Engine.

Procedure

  1. Open the <RemoteEngineInstallationDirectory>/etc/org.talend.remote.jobserver.server.cfg file to edit it.
  2. Change the values of the following parameters:
    org.talend.remote.jobserver.server.TalendJobServer.USE_SSL=true
    org.talend.remote.server.ssl.keyStore=<path to JobServer keystore>
    org.talend.remote.server.ssl.keyStorePassword=<JobServer keystore password>
    Add your specific values to the last two parameters.
  3. Open the <RemoteEngineInstallationDirectory>/etc/system.properties file to edit it.
  4. Change the values of the following parameters:
    org.talend.remote.client.ssl.force=true
    org.talend.remote.client.ssl.trustStore=<path to truststore>
    org.talend.remote.client.ssl.trustStorePassword=<truststore password>
    Add your specific values to the last two parameters.