How to run a Job remotely with SSL enabled - 6.1

Talend Data Fabric Studio User Guide

EnrichVersion
6.1
EnrichProdName
Talend Data Fabric
task
Data Governance
Data Quality and Preparation
Design and Development
EnrichPlatform
Talend Studio

You have the possibility to run a Job on a remote JobServer and via a remote CommandLine with SSL enabled. SSL allows you to encrypt data prior to transmission.

Prerequisites:

  • SSL is enabled in the JobServer configuration file conf/TalendJobServer.properties. For more information see the Talend Installation Guide.

  • The JobServer is up and running.

To configure the remote server with SSL support on the Studio side:

  1. From the menu bar, click Window > Preferences to open the [Preferences] dialog box.

  2. Expand the Talend and the Run/Debug nodes in succession and then click Remote.

  3. In the Remote Jobs Servers area, click the [+] button to add a new line in the table.

  4. Fill in all fields as configured for the Job execution server: Name, Host name (or IP address), Standard port, Username, Password, and File transfer Port. The Username and Password fields are not required if you have not configured users into the configuration file of the JobServer. For more information about Job execution server configuration, see Talend Installation Guide.

  5. Select true from the Enable SSL list to enable SSL.

  6. Click Apply and OK to validate the changes.

    Note

    For more information on how to add a remote CommandLine, see Distant run configuration (Talend > Run/Debug).

Once these operations are complete, you have to select the processing remote server in the Run console. To do so:

  1. Go to the Run view of Talend Studio design workspace.

  2. Click the Target Exec tab in the Run view.

  3. From the list, select the remote server you have just created.

  4. Click the Run button of the Basic Run tab, as usual, to connect to the server and deploy then execute in one go the current Job with SSL enabled.

    You can also execute your Job on the specified JobServer by clicking the Run button of the Memory Run tab if you want to monitor JVM resource usage during the Job execution. For more information on how to enable resource usage monitoring, see Distant run configuration (Talend > Run/Debug).

Note

If you get a connection error, check that the agent is running, the ports are available and the server IP address is correct. Check also that SSL is configured at Studio and JobServer sides.