<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Qlik Talend Remote Engine 2.13.13 SSL Communication Issue with Talend Studio in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Remote-Engine-2-13-13-SSL-Communication-Issue-with/ta-p/2526855</link>
    <description>&lt;P&gt;After upgrading to Remote Engine 2.13.13, when enabling the option to execute a job from Studio on a remote engine, the process fails due to SSL and PKCS-related errors.&lt;/P&gt;
&lt;P style="padding-left: 40px;"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;SSL Configuration for Talend Studio to Connect with Remote Engine&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Retain the Keystore and Truststore Passwords Generated During Installation&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;During the installation of Talend Remote Engine, SSL credentials are automatically generated. To retrieve the keystore password, execute the following command:&lt;/P&gt;
&lt;PRE class="ckeditor_codeblock"&gt;cat /opt/TalendRemoteEngine/bin/sysenv&lt;/PRE&gt;
&lt;P&gt;and locate the line&lt;/P&gt;
&lt;PRE class="ckeditor_codeblock"&gt;TMC_ENGINE_JOB_SERVER_SSL_KEY_STORE_PASSWORD=&amp;lt;PASSWORD&amp;gt;&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Required Keystore and Truststore Files&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;The following files are necessary for secure communication between Talend Studio and the Remote Engine:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;/opt/TalendRemoteEngine/etc/keystores/jobserver-client-keystore.p12&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;/opt/TalendRemoteEngine/etc/keystores/jobserver-client-truststore.p12&lt;/FONT&gt; (Truststore file added with RE 2.13.13)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Transfer these files to your Talend Studio workstation and store them in a dedicated folder.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Configure Talend Studio to Use SSL&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;Edit the Studio startup configuration file, depending on your operating system:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For &lt;STRONG&gt;Linux (x86_64)&lt;/STRONG&gt;: &lt;SPAN&gt;studio/Talend-Studio-linux-gtk-x86_64.ini&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;For&lt;STRONG&gt; ARM architecture&lt;/STRONG&gt;: &lt;SPAN&gt;studio/Talend-Studio-gtk-aarch64.ini &amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;For &lt;STRONG&gt;Windows&lt;/STRONG&gt;: &lt;SPAN&gt;Talend-Studio-win-x86_64.ini&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Add the following JVM options to the configuration file, and adjust the file paths and password values accordingly:
&lt;PRE class="ckeditor_codeblock"&gt;    -Dorg.talend.remote.client.ssl.force=true&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStore=path_to_keystore/jobserver-client-keystore.p12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStoreType=PKCS12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStorePassword=&amp;lt;password_from_step_1&amp;gt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyPassword=&amp;lt;password_from_step_1&amp;gt;&amp;lt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStore=path_to_truststore/jobserver-client-truststore.p12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStoreType=PKCS12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStorePassword=&amp;lt;password_from_step_1&amp;gt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.disablePeerTrust=false&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.enabled.protocols=TLSv1.2,TLSv1.3&lt;BR /&gt;   &lt;/PRE&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Cause&lt;/FONT&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Talend Remote Engine enforces SSL communication by default, ensuring that all interactions with the engine are encrypted. If Studio does not have the appropriate certificates installed, it will be unable to establish a secure connection with the Remote Engine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Talend Studio" id="qlik_TalendStudio"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Talend Cloud" id="qlik_TalendCloud"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;</description>
    <pubDate>Tue, 09 Sep 2025 05:02:34 GMT</pubDate>
    <dc:creator>david_lucas</dc:creator>
    <dc:date>2025-09-09T05:02:34Z</dc:date>
    <item>
      <title>Qlik Talend Remote Engine 2.13.13 SSL Communication Issue with Talend Studio</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Remote-Engine-2-13-13-SSL-Communication-Issue-with/ta-p/2526855</link>
      <description>&lt;P&gt;After upgrading to Remote Engine 2.13.13, when enabling the option to execute a job from Studio on a remote engine, the process fails due to SSL and PKCS-related errors.&lt;/P&gt;
&lt;P style="padding-left: 40px;"&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Resolution&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H3&gt;
&lt;P&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;SSL Configuration for Talend Studio to Connect with Remote Engine&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Retain the Keystore and Truststore Passwords Generated During Installation&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;During the installation of Talend Remote Engine, SSL credentials are automatically generated. To retrieve the keystore password, execute the following command:&lt;/P&gt;
&lt;PRE class="ckeditor_codeblock"&gt;cat /opt/TalendRemoteEngine/bin/sysenv&lt;/PRE&gt;
&lt;P&gt;and locate the line&lt;/P&gt;
&lt;PRE class="ckeditor_codeblock"&gt;TMC_ENGINE_JOB_SERVER_SSL_KEY_STORE_PASSWORD=&amp;lt;PASSWORD&amp;gt;&lt;/PRE&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Required Keystore and Truststore Files&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;The following files are necessary for secure communication between Talend Studio and the Remote Engine:&lt;/P&gt;
&lt;P&gt;&lt;FONT face="courier new,courier"&gt;&lt;SPAN&gt;/opt/TalendRemoteEngine/etc/keystores/jobserver-client-keystore.p12&lt;/SPAN&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;FONT face="courier new,courier"&gt;/opt/TalendRemoteEngine/etc/keystores/jobserver-client-truststore.p12&lt;/FONT&gt; (Truststore file added with RE 2.13.13)&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Transfer these files to your Talend Studio workstation and store them in a dedicated folder.&lt;/P&gt;
&lt;/LI&gt;
&lt;LI&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Configure Talend Studio to Use SSL&lt;/STRONG&gt;&lt;/FONT&gt;
&lt;P&gt;Edit the Studio startup configuration file, depending on your operating system:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For &lt;STRONG&gt;Linux (x86_64)&lt;/STRONG&gt;: &lt;SPAN&gt;studio/Talend-Studio-linux-gtk-x86_64.ini&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;For&lt;STRONG&gt; ARM architecture&lt;/STRONG&gt;: &lt;SPAN&gt;studio/Talend-Studio-gtk-aarch64.ini &amp;nbsp;&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;For &lt;STRONG&gt;Windows&lt;/STRONG&gt;: &lt;SPAN&gt;Talend-Studio-win-x86_64.ini&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;/LI&gt;
&lt;LI&gt;Add the following JVM options to the configuration file, and adjust the file paths and password values accordingly:
&lt;PRE class="ckeditor_codeblock"&gt;    -Dorg.talend.remote.client.ssl.force=true&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStore=path_to_keystore/jobserver-client-keystore.p12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStoreType=PKCS12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyStorePassword=&amp;lt;password_from_step_1&amp;gt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.keyPassword=&amp;lt;password_from_step_1&amp;gt;&amp;lt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStore=path_to_truststore/jobserver-client-truststore.p12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStoreType=PKCS12&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.trustStorePassword=&amp;lt;password_from_step_1&amp;gt;&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.disablePeerTrust=false&lt;BR /&gt;    -Dorg.talend.remote.client.ssl.enabled.protocols=TLSv1.2,TLSv1.3&lt;BR /&gt;   &lt;/PRE&gt;
&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Cause&lt;/FONT&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;Talend Remote Engine enforces SSL communication by default, ensuring that all interactions with the engine are encrypted. If Studio does not have the appropriate certificates installed, it will be unable to establish a secure connection with the Remote Engine.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Talend Studio" id="qlik_TalendStudio"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;&lt;LI-PRODUCT title="Talend Cloud" id="qlik_TalendCloud"&gt;&lt;/LI-PRODUCT&gt;&amp;nbsp;&lt;/LI&gt;
&lt;/UL&gt;</description>
      <pubDate>Tue, 09 Sep 2025 05:02:34 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Remote-Engine-2-13-13-SSL-Communication-Issue-with/ta-p/2526855</guid>
      <dc:creator>david_lucas</dc:creator>
      <dc:date>2025-09-09T05:02:34Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Talend Remote Engine 2.13.13 SSL Communication Issue with Talend Studio</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Remote-Engine-2-13-13-SSL-Communication-Issue-with/tac-p/2548637#M17089</link>
      <description>&lt;P&gt;Hello for me it was another solution because this env variable does not exists and we dont need to change the .ini file of the studio.&lt;/P&gt;&lt;P&gt;The Talend RE v2.14.1 is on windows server 2019, and because the RE is a windows service wrapped, the password was in the cfg file of the Engine-wrapper.conf File&lt;/P&gt;&lt;P&gt;And on the Talend Studio R2026+ we configured that into the studio configuration menu &amp;gt; remote &amp;gt; SSL :&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="XRocq1696001865_0-1778156371489.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/188195iA3178EB52DAE4A7C/image-size/medium?v=v2&amp;amp;px=400" role="button" title="XRocq1696001865_0-1778156371489.png" alt="XRocq1696001865_0-1778156371489.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 07 May 2026 12:20:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Talend-Remote-Engine-2-13-13-SSL-Communication-Issue-with/tac-p/2548637#M17089</guid>
      <dc:creator>XRocq1696001865</dc:creator>
      <dc:date>2026-05-07T12:20:15Z</dc:date>
    </item>
  </channel>
</rss>

