<?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: Selft signed SSL tREST in Talend Studio</title>
    <link>https://community.qlik.com/t5/Talend-Studio/Selft-signed-SSL-tREST/m-p/2300845#M73026</link>
    <description>Hello, you need to have the certificate installed as "trusted" or the connections will fail. &amp;nbsp;The trusted store for the JVM is &amp;lt;java home&amp;gt;/jre/lib/security/cacerts and you can import yours there with keytool to get it to be trusted. &amp;nbsp;Try 
&lt;BR /&gt; 
&lt;PRE&gt;keytool -import -noprompt -trustcacerts -alias &amp;lt;give it an alias&amp;gt; -file &amp;lt;path to certificate&amp;gt; -keystore &amp;lt;path to cacerts&amp;gt;&lt;/PRE&gt; 
&lt;BR /&gt;and see that if that alleviates your issue. &amp;nbsp;If not you can try putting it into your own keystore and using the tSetKeystore component. &amp;nbsp;See&amp;nbsp; 
&lt;A href="http://docs.oracle.com/javase/tutorial/security/toolsign/rstep2.html" target="_blank" rel="nofollow noopener noreferrer"&gt;this&lt;/A&gt;&amp;nbsp;for the official documentation on importing a certificate and&amp;nbsp; 
&lt;A href="http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html" target="_blank" rel="nofollow noopener noreferrer"&gt;this&lt;/A&gt;&amp;nbsp;for more information on the keytool (it's the man page for it). 
&lt;BR /&gt;Hope that helps!</description>
    <pubDate>Tue, 28 Oct 2014 21:41:59 GMT</pubDate>
    <dc:creator>rbaldwin</dc:creator>
    <dc:date>2014-10-28T21:41:59Z</dc:date>
    <item>
      <title>Selft signed SSL tREST</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Selft-signed-SSL-tREST/m-p/2300844#M73025</link>
      <description>I am trying to call a rest service with a self signed certificate but I get the error below. Any suggestions to bypass this?&lt;BR /&gt;Exception in component tREST_1&lt;BR /&gt;com.sun.jersey.api.client.ClientHandlerException: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: 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:131)&lt;BR /&gt;at com.sun.jersey.api.client.Client.handle(Client.java:616)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource.handle(WebResource.java:559)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource.access$200(WebResource.java:72)&lt;BR /&gt;at com.sun.jersey.api.client.WebResource$Builder.get(WebResource.java:454)&lt;BR /&gt;at forecast.test_0_1.test.tMysqlInput_1Process(test.java:1091)&lt;BR /&gt;at forecast.test_0_1.test.runJobInTOS(test.java:1524)&lt;BR /&gt;at forecast.test_0_1.test.main(test.java:1383)&lt;BR /&gt;Caused by: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target&lt;BR /&gt; disconnected</description>
      <pubDate>Tue, 28 Oct 2014 14:25:48 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Selft-signed-SSL-tREST/m-p/2300844#M73025</guid>
      <dc:creator>_AnonymousUser</dc:creator>
      <dc:date>2014-10-28T14:25:48Z</dc:date>
    </item>
    <item>
      <title>Re: Selft signed SSL tREST</title>
      <link>https://community.qlik.com/t5/Talend-Studio/Selft-signed-SSL-tREST/m-p/2300845#M73026</link>
      <description>Hello, you need to have the certificate installed as "trusted" or the connections will fail. &amp;nbsp;The trusted store for the JVM is &amp;lt;java home&amp;gt;/jre/lib/security/cacerts and you can import yours there with keytool to get it to be trusted. &amp;nbsp;Try 
&lt;BR /&gt; 
&lt;PRE&gt;keytool -import -noprompt -trustcacerts -alias &amp;lt;give it an alias&amp;gt; -file &amp;lt;path to certificate&amp;gt; -keystore &amp;lt;path to cacerts&amp;gt;&lt;/PRE&gt; 
&lt;BR /&gt;and see that if that alleviates your issue. &amp;nbsp;If not you can try putting it into your own keystore and using the tSetKeystore component. &amp;nbsp;See&amp;nbsp; 
&lt;A href="http://docs.oracle.com/javase/tutorial/security/toolsign/rstep2.html" target="_blank" rel="nofollow noopener noreferrer"&gt;this&lt;/A&gt;&amp;nbsp;for the official documentation on importing a certificate and&amp;nbsp; 
&lt;A href="http://docs.oracle.com/javase/6/docs/technotes/tools/solaris/keytool.html" target="_blank" rel="nofollow noopener noreferrer"&gt;this&lt;/A&gt;&amp;nbsp;for more information on the keytool (it's the man page for it). 
&lt;BR /&gt;Hope that helps!</description>
      <pubDate>Tue, 28 Oct 2014 21:41:59 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Talend-Studio/Selft-signed-SSL-tREST/m-p/2300845#M73026</guid>
      <dc:creator>rbaldwin</dc:creator>
      <dc:date>2014-10-28T21:41:59Z</dc:date>
    </item>
  </channel>
</rss>

