<?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>topic Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2539100#M148268</link>
    <description>&lt;P&gt;Is your certificate actually declared as a Certificate Authority (CA)?&lt;/P&gt;&lt;P&gt;It looks like your "server-CA" certificate does not match the strict validation rules for a Trust Anchor. The extension CA=true is missing&lt;/P&gt;&lt;P&gt;You can verify this by inspecting the certificate using keytool:&lt;/P&gt;&lt;P&gt;Open a terminal in the folder where your .crt file is located.&lt;/P&gt;&lt;P&gt;Run the following command (replace your-ca-cert.crt with your actual filename):&lt;/P&gt;&lt;P&gt;cmd : keytool -printcert -file your-ca-cert.crt -v&lt;/P&gt;&lt;P&gt;You should see something like this:&lt;/P&gt;&lt;P&gt;ObjectId: 2.5.29.19 Criticality=true&lt;BR /&gt;BasicConstraints:[&lt;BR /&gt;CA:true&lt;BR /&gt;PathLen:2147483647&lt;BR /&gt;]&lt;/P&gt;&lt;P&gt;If you see CA:false or if BasicConstraints is missing entirely: The certificate is invalid for use as a Root CA/Trust Anchor. Java will refuse to use it to sign or validate other certificates.&lt;/P&gt;&lt;P&gt;You must regenerate the CA certificate (using OpenSSL or Keytool) and explicitly ensure the extension BasicConstraints=critical,CA:true is included during generation.&lt;/P&gt;</description>
    <pubDate>Fri, 12 Dec 2025 15:34:23 GMT</pubDate>
    <dc:creator>jeoste</dc:creator>
    <dc:date>2025-12-12T15:34:23Z</dc:date>
    <item>
      <title>javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431296#M140357</link>
      <description>&lt;P&gt;Hi Team&lt;/P&gt;
&lt;P&gt;I was having a job which was running without any issues for last few months. But suddenly the job got failed with the below issue.&lt;/P&gt;
&lt;P&gt;Exception in component Common_Access_token_Generator_1_tREST_2&lt;BR /&gt;com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;BR /&gt;at com.sun.jersey.client.urlconnection.URLConnectionClientHandler.handle(URLConnectionClientHandler.java:155)&lt;BR /&gt;at com.sun.jersey.api.client.Client.handle(Client.java:652)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource.handle(WebResource.java:682)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:74)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource$Builder.post(WebResource.java:570)&lt;BR /&gt;&lt;BR /&gt;Please help in resolving this issue.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Mar 2024 12:22:40 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431296#M140357</guid>
      <dc:creator>DBS1</dc:creator>
      <dc:date>2024-03-15T12:22:40Z</dc:date>
    </item>
    <item>
      <title>Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431300#M140358</link>
      <description>&lt;A href="https://stackoverflow.com/questions/6659360/how-to-solve-javax-net-ssl-sslhandshakeexception-error?noredirect=1" target="_blank"&gt;https://stackoverflow.com/questions/6659360/how-to-solve-javax-net-ssl-sslhandshakeexception-error?noredirect=1&lt;/A&gt;&lt;BR /&gt;Check out this article - not sure on all of your specifics here but I think it will help, sounds like you have a cert issue, again hard to say why this happened if it was working well</description>
      <pubDate>Fri, 15 Mar 2024 12:27:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431300#M140358</guid>
      <dc:creator>StephanieR</dc:creator>
      <dc:date>2024-03-15T12:27:35Z</dc:date>
    </item>
    <item>
      <title>Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431454#M140360</link>
      <description>&lt;P&gt;Thanks for the reply.&lt;/P&gt;
&lt;P&gt;I could see that the jobs are now running without any issues. But we haven't done any system level or job level changes as well.&lt;/P&gt;
&lt;P&gt;Could you help me what is the actual issue here.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Mar 2024 17:35:18 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2431454#M140360</guid>
      <dc:creator>DBS1</dc:creator>
      <dc:date>2024-03-15T17:35:18Z</dc:date>
    </item>
    <item>
      <title>Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2432113#M140367</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="slds-grid slds-grid--align-spread" data-aura-rendered-by="22795:0"&gt;&lt;SPAN class="forceListViewManagerGridWrapText uiOutputText forceListViewManagerGridWrapText" data-aura-rendered-by="22793:0" data-aura-class="uiOutputText forceListViewManagerGridWrapText"&gt;Please make sure that you insert the the CAcert into your JDK truststore. &lt;BR /&gt;&lt;BR /&gt;Double check your &amp;lt;studio Home&amp;gt;\studio\&amp;lt;studio&amp;gt;.ini file to see if you're using a specific trust store. &lt;BR /&gt;-Djavax.net.ssl.trustStore=&lt;BR /&gt;-Djavax.net.ssl.trustStorePassword=&lt;BR /&gt;&lt;BR /&gt;If this property does not exist in ini. It'll be the default JDK's truststore you're using for studio.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title="https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753" href="https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753" target="_self"&gt;&lt;SPAN class="slds-grid slds-grid--align-spread" data-aura-rendered-by="22795:0"&gt;&lt;SPAN class="forceListViewManagerGridWrapText uiOutputText forceListViewManagerGridWrapText" data-aura-rendered-by="22793:0" data-aura-class="uiOutputText forceListViewManagerGridWrapText"&gt;https://community.qlik.com/t5/Official-Support-Articles/Talend-Studio-How-to-set-a-truststore-for-an-SSL-TLS-connection/ta-p/2151753&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="slds-grid slds-grid--align-spread" data-aura-rendered-by="22795:0"&gt;&lt;SPAN class="forceListViewManagerGridWrapText uiOutputText forceListViewManagerGridWrapText" data-aura-rendered-by="22793:0" data-aura-class="uiOutputText forceListViewManagerGridWrapText"&gt;Best regards&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="slds-grid slds-grid--align-spread" data-aura-rendered-by="22795:0"&gt;&lt;SPAN class="forceListViewManagerGridWrapText uiOutputText forceListViewManagerGridWrapText" data-aura-rendered-by="22793:0" data-aura-class="uiOutputText forceListViewManagerGridWrapText"&gt;Sabrina&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 19 Mar 2024 02:13:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2432113#M140367</guid>
      <dc:creator>Xiaodi_Shi</dc:creator>
      <dc:date>2024-03-19T02:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2479476#M141228</link>
      <description>&lt;P&gt;I am getting error on my site :&lt;/P&gt;
&lt;P&gt;Unexpected exception: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: sun.security.validator.ValidatorException: TrustAnchor with subject "CN=server-CA" is not a CA certificate PKIX path validation failed: sun.security.validator.ValidatorException: TrustAnchor with subject "CN=server-CA" is not a CA certificate&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How to fix this issue&lt;/P&gt;</description>
      <pubDate>Tue, 03 Sep 2024 21:41:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2479476#M141228</guid>
      <dc:creator>naveen52</dc:creator>
      <dc:date>2024-09-03T21:41:44Z</dc:date>
    </item>
    <item>
      <title>Re: javax.net.ssl.SSLHandshakeException: PKIX path building failed</title>
      <link>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2539100#M148268</link>
      <description>&lt;P&gt;Is your certificate actually declared as a Certificate Authority (CA)?&lt;/P&gt;&lt;P&gt;It looks like your "server-CA" certificate does not match the strict validation rules for a Trust Anchor. The extension CA=true is missing&lt;/P&gt;&lt;P&gt;You can verify this by inspecting the certificate using keytool:&lt;/P&gt;&lt;P&gt;Open a terminal in the folder where your .crt file is located.&lt;/P&gt;&lt;P&gt;Run the following command (replace your-ca-cert.crt with your actual filename):&lt;/P&gt;&lt;P&gt;cmd : keytool -printcert -file your-ca-cert.crt -v&lt;/P&gt;&lt;P&gt;You should see something like this:&lt;/P&gt;&lt;P&gt;ObjectId: 2.5.29.19 Criticality=true&lt;BR /&gt;BasicConstraints:[&lt;BR /&gt;CA:true&lt;BR /&gt;PathLen:2147483647&lt;BR /&gt;]&lt;/P&gt;&lt;P&gt;If you see CA:false or if BasicConstraints is missing entirely: The certificate is invalid for use as a Root CA/Trust Anchor. Java will refuse to use it to sign or validate other certificates.&lt;/P&gt;&lt;P&gt;You must regenerate the CA certificate (using OpenSSL or Keytool) and explicitly ensure the extension BasicConstraints=critical,CA:true is included during generation.&lt;/P&gt;</description>
      <pubDate>Fri, 12 Dec 2025 15:34:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/javax-net-ssl-SSLHandshakeException-PKIX-path-building-failed/m-p/2539100#M148268</guid>
      <dc:creator>jeoste</dc:creator>
      <dc:date>2025-12-12T15:34:23Z</dc:date>
    </item>
  </channel>
</rss>

