<?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 Certificate Based Authentication using NetApp SDK Python in Software Development Kit (SDK) and API Discussions</title>
    <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Certificate-Based-Authentication-using-NetApp-SDK-Python/m-p/109161#M1585</link>
    <description>&lt;P&gt;Getting the following error messages when attempting CBA to ONTAP 8.3.1 using Python SDK 5.2.2&amp;nbsp; (realize this is down level).&amp;nbsp; We have a signed CA cert and trust chain installed on the NetApp but it appears to be flagging it as a self-signed cert.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From host:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;# python&amp;nbsp; apitest.py -C CERTFILE.pem &amp;lt;HOSTNAME&amp;gt; "system-node-get"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OUTPUT:&amp;nbsp; &amp;lt;results status="failed" reason="[Errno 1]] _ssl.c:### error: ########:SSL routines: &lt;EM&gt;&lt;STRONG&gt;SSL3_READ_BYTES:tlsv1 alert unknown ca&lt;/STRONG&gt;&lt;/EM&gt;" errno="13001"&amp;gt;&amp;lt;/results&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From NetApp apache_error.log:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;[ssl:error] Certificate Verification: Error (19): self signed certificate in certificate chain &lt;/EM&gt;&lt;/STRONG&gt;[INFO FOR ROOT CA]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas why this is treating my CA issued cert as self signed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;</description>
    <pubDate>Thu, 27 Aug 2015 21:24:49 GMT</pubDate>
    <dc:creator>NETAPP_USER_NAME</dc:creator>
    <dc:date>2015-08-27T21:24:49Z</dc:date>
    <item>
      <title>Certificate Based Authentication using NetApp SDK Python</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Certificate-Based-Authentication-using-NetApp-SDK-Python/m-p/109161#M1585</link>
      <description>&lt;P&gt;Getting the following error messages when attempting CBA to ONTAP 8.3.1 using Python SDK 5.2.2&amp;nbsp; (realize this is down level).&amp;nbsp; We have a signed CA cert and trust chain installed on the NetApp but it appears to be flagging it as a self-signed cert.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From host:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;# python&amp;nbsp; apitest.py -C CERTFILE.pem &amp;lt;HOSTNAME&amp;gt; "system-node-get"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;OUTPUT:&amp;nbsp; &amp;lt;results status="failed" reason="[Errno 1]] _ssl.c:### error: ########:SSL routines: &lt;EM&gt;&lt;STRONG&gt;SSL3_READ_BYTES:tlsv1 alert unknown ca&lt;/STRONG&gt;&lt;/EM&gt;" errno="13001"&amp;gt;&amp;lt;/results&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From NetApp apache_error.log:&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;EM&gt;[ssl:error] Certificate Verification: Error (19): self signed certificate in certificate chain &lt;/EM&gt;&lt;/STRONG&gt;[INFO FOR ROOT CA]&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any ideas why this is treating my CA issued cert as self signed?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Bill&lt;/P&gt;</description>
      <pubDate>Thu, 27 Aug 2015 21:24:49 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Certificate-Based-Authentication-using-NetApp-SDK-Python/m-p/109161#M1585</guid>
      <dc:creator>NETAPP_USER_NAME</dc:creator>
      <dc:date>2015-08-27T21:24:49Z</dc:date>
    </item>
    <item>
      <title>Re: Certificate Based Authentication using NetApp SDK Python</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Certificate-Based-Authentication-using-NetApp-SDK-Python/m-p/139735#M2655</link>
      <description>&lt;P&gt;are you including the ca certs?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;    def set_ca_certs(self, ca_file):
        """ Specifies the certificates of the Certificate Authorities (CAs) that are 
        trusted by this application and that will be used to verify the server certificate.
        """

        self.ca_file = ca_file&lt;/PRE&gt;</description>
      <pubDate>Sat, 21 Apr 2018 18:51:22 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/Certificate-Based-Authentication-using-NetApp-SDK-Python/m-p/139735#M2655</guid>
      <dc:creator>Nick-Elliott</dc:creator>
      <dc:date>2018-04-21T18:51:22Z</dc:date>
    </item>
  </channel>
</rss>

