<?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 Where is .pem file in Administration and Deployment</title>
    <link>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463736#M13195</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;When I run the following code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt; 
Libname imp impala dsn=Impala_new db=testdb
CONOPTS='SSL=1;TRUSTEDCERTS=/sas/Software/Hadoop/Hound/Certs/test_truststore.pem;USESASL=1;ALLOWSELFSIGNEDSERVERCERT=1;CAISSUEDCERTNAMESMISMATCH=1';  
 &amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Getting this in log file:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;30          Libname imp impala dsn=Impala_new db=testdb
31         CONOPTS='SSL=1;TRUSTEDCERTS=/sas/Software/Hadoop/Hound/Certs/test_truststore.pem;USESASL=1;ALLOWSELFSIGNEDSERVERCERT=1;
31       ! CAISSUEDCERTNAMESMISMATCH=1';
NOTE: Libref IMP was successfully assigned as follows: 
      Engine:        IMPALA 
      Physical Name: Impala_new&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But we don't have this folder and file (/sas/Software/Hadoop/Hound/Certs/test_truststore.pem)&amp;nbsp;on compute server and I don't get any error for it either. Could you tell me where is this path and file?&lt;/P&gt;</description>
    <pubDate>Mon, 21 May 2018 09:01:08 GMT</pubDate>
    <dc:creator>Evelina</dc:creator>
    <dc:date>2018-05-21T09:01:08Z</dc:date>
    <item>
      <title>Where is .pem file</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463736#M13195</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;When I run the following code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt; 
Libname imp impala dsn=Impala_new db=testdb
CONOPTS='SSL=1;TRUSTEDCERTS=/sas/Software/Hadoop/Hound/Certs/test_truststore.pem;USESASL=1;ALLOWSELFSIGNEDSERVERCERT=1;CAISSUEDCERTNAMESMISMATCH=1';  
 &amp;nbsp;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Getting this in log file:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;30          Libname imp impala dsn=Impala_new db=testdb
31         CONOPTS='SSL=1;TRUSTEDCERTS=/sas/Software/Hadoop/Hound/Certs/test_truststore.pem;USESASL=1;ALLOWSELFSIGNEDSERVERCERT=1;
31       ! CAISSUEDCERTNAMESMISMATCH=1';
NOTE: Libref IMP was successfully assigned as follows: 
      Engine:        IMPALA 
      Physical Name: Impala_new&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But we don't have this folder and file (/sas/Software/Hadoop/Hound/Certs/test_truststore.pem)&amp;nbsp;on compute server and I don't get any error for it either. Could you tell me where is this path and file?&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 09:01:08 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463736#M13195</guid>
      <dc:creator>Evelina</dc:creator>
      <dc:date>2018-05-21T09:01:08Z</dc:date>
    </item>
    <item>
      <title>Re: Where is .pem file</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463741#M13196</link>
      <description>The last two options probably make the driver not check the trusted CA list. So there isn't any trusted certificates store being read.</description>
      <pubDate>Mon, 21 May 2018 09:30:26 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463741#M13196</guid>
      <dc:creator>SimonDawson</dc:creator>
      <dc:date>2018-05-21T09:30:26Z</dc:date>
    </item>
    <item>
      <title>Re: Where is .pem file</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463752#M13198</link>
      <description>&lt;P&gt;When I change those two options to '0' ALLOWSELFSIGNEDSERVERCERT=0;&amp;nbsp;CAISSUEDCERTNAMESMISMATCH=0 (so that &lt;SPAN&gt;the driver checks the trusted CA list)&lt;/SPAN&gt;, it still works and I don't get any error. It seems that this folder is somewhere on server.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 21 May 2018 10:27:22 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463752#M13198</guid>
      <dc:creator>Evelina</dc:creator>
      <dc:date>2018-05-21T10:27:22Z</dc:date>
    </item>
    <item>
      <title>Re: Where is .pem file</title>
      <link>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463776#M13199</link>
      <description>This is perhaps something to discuss with Cloudera support. The driver is created by Cloudera. Likely its using one of the more common TLS/SSL implementations and it will be also loading up certificates from a default location also in addition to the user specified trusted certificates. You could attach a syscall tracer and trace the open syscall for the session and you'll see it if its loaded.</description>
      <pubDate>Mon, 21 May 2018 13:37:25 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Administration-and-Deployment/Where-is-pem-file/m-p/463776#M13199</guid>
      <dc:creator>SimonDawson</dc:creator>
      <dc:date>2018-05-21T13:37:25Z</dc:date>
    </item>
  </channel>
</rss>

