<?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: FPolicy server-auth mode failing when using third party CA signed certificates. in Software Development Kit (SDK) and API Discussions</title>
    <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167696#M3141</link>
    <description>&lt;P&gt;These are the error on NetApp for Fpolicy SSL handshake failure, if it can help understand this issue:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Anshul_1-1623418145029.png" style="width: 1187px;"&gt;&lt;img src="https://community.netapp.com/t5/image/serverpage/image-id/11691i80E462E017512461/image-dimensions/1187x90?v=v2" width="1187" height="90" role="button" title="Anshul_1-1623418145029.png" alt="Anshul_1-1623418145029.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;These error log are from command&lt;BR /&gt;&amp;gt; event log show&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;And for more detail on this issue:-&lt;BR /&gt;&lt;BR /&gt;Same SSL certs are working when&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SSL Server : our Fpolicy Server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : openssl s_client tool&lt;BR /&gt;&lt;BR /&gt;and same SSL certs NOT working when&lt;/P&gt;&lt;P&gt;1&amp;gt; SSL Server : our Fpolicy Server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : NetApp FPolicy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;gt; SSL Server : openssl s_server tool&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : NetApp FPolicy&lt;/P&gt;</description>
    <pubDate>Fri, 11 Jun 2021 13:30:41 GMT</pubDate>
    <dc:creator>Anshul</dc:creator>
    <dc:date>2021-06-11T13:30:41Z</dc:date>
    <item>
      <title>FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167653#M3138</link>
      <description>&lt;P&gt;For Cluster Mode NetApp&lt;BR /&gt;FPolicy server-auth mode failing when using third party CA signed certificates.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Fpolicy server is getting &lt;STRONG&gt;"tlsv1 alert unknown ca"&lt;/STRONG&gt; error while doing SSL handshaking with FPolicy client.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;We have installed&amp;nbsp;&lt;SPAN&gt;public certificate of certificate authority (CA) that is used to sign the FPolicy server certificate on SVM using following command:&lt;BR /&gt;&amp;gt; security certificate install -type client-ca -vserver &amp;lt;vserver name&amp;gt;&lt;BR /&gt;&lt;BR /&gt;Configured external-engine in FPolicy to enable server-auth mode:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; vserver fpolicy policy external-engine show -vserver &amp;lt;vserver name&amp;gt; -engine-name &amp;lt;engine name&amp;gt;&lt;/P&gt;&lt;P&gt;Vserver: &amp;lt;vserver name&amp;gt;&lt;BR /&gt;Engine: &amp;lt;engine name&amp;gt;&lt;BR /&gt;Primary FPolicy Servers: &amp;lt;server ip&amp;gt;&lt;BR /&gt;Port Number of FPolicy Service: &amp;lt;server port number&amp;gt;&lt;BR /&gt;Secondary FPolicy Servers: -&lt;BR /&gt;External Engine Type: &lt;STRONG&gt;asynchronous&lt;/STRONG&gt;&lt;BR /&gt;SSL Option for External Communication: &lt;STRONG&gt;server-auth&lt;/STRONG&gt;&lt;BR /&gt;FQDN or Custom Common Name: -&lt;BR /&gt;Serial Number of Certificate: -&lt;BR /&gt;Certificate Authority: -&lt;BR /&gt;Is Resiliency Feature Enabled: false&lt;BR /&gt;Maximum Notification Retention Duration: 3m&lt;BR /&gt;Directory for Notification Storage: -&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;In FPolicy server we are using certificate file to initialize&amp;nbsp;SSL server in following format:&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;The certificates must be in PEM format and must be sorted starting with the subject's certificate (actual server certificate), followed by intermediate CA certificates if applicable, and ending at the highest level (root) CA.&lt;BR /&gt;We are also using certificate's key file for &lt;SPAN&gt;initialize&amp;nbsp;SSL server.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;P&gt;&lt;SPAN&gt;&lt;BR /&gt;Now when we got FPolicy client connection in FPolicy server we are trying to do SSL handshaking and getting following error and SSL handshake failed:&lt;BR /&gt;"&lt;/SPAN&gt;error:14094418:SSL routines:ssl3_read_bytes&lt;STRONG&gt;:tlsv1 alert unknown ca&lt;/STRONG&gt;".&lt;BR /&gt;&lt;BR /&gt;Note: we are using OpenSSL library API for SSL handshaking.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Also, same issue produces when we use OpenSSL server tool as FPolicy Server.&lt;/P&gt;&lt;DIV&gt;Our Fpolicy Server can handshake and have the cert chain validated with the OpenSSL client tool. NetApp SVM doesn't work with an OpenSSL server tool using the same certs.&lt;BR /&gt;&lt;BR /&gt;&lt;/DIV&gt;&lt;P&gt;Does anybody let us know where we are going wrong, what are the correct steps for FPolicy SSL communication using third party CA signed certificate. How to resolve this error/issue?&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 10:22:11 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167653#M3138</guid>
      <dc:creator>Anshul</dc:creator>
      <dc:date>2025-06-04T10:22:11Z</dc:date>
    </item>
    <item>
      <title>Re: FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167675#M3139</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;is it not server-ca you need to install it for?&lt;/P&gt;&lt;P&gt;"server-ca - includes the public key certificate for the root CA of the SSL server to &lt;STRONG&gt;which Data ONTAP is a client&lt;/STRONG&gt;"&lt;/P&gt;&lt;P&gt;&lt;A href="http://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-991/security__certificate__install.html" target="_blank" rel="noopener"&gt;http://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-991/security__certificate__install.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 10 Jun 2021 21:58:23 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167675#M3139</guid>
      <dc:creator>GidonMarcus</dc:creator>
      <dc:date>2021-06-10T21:58:23Z</dc:date>
    </item>
    <item>
      <title>Re: FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167681#M3140</link>
      <description>&lt;P&gt;The "vserver fpolicy policy external-engine create" doc mentioned below says to use "client-ca".&lt;BR /&gt;Although, We have tried it with "server-ca" and it is failing with same error.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-980%2Fvserver__fpolicy__policy__external-engine__create.html" target="_blank" rel="noopener"&gt;https://docs.netapp.com/ontap-9/index.jsp?topic=%2Fcom.netapp.doc.dot-cm-cmpr-980%2Fvserver__fpolicy__policy__external-engine__create.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;server-auth : When set to server-auth, only the FPolicy server is authenticated by the Vserver. With this option, before creating the FPolicy external engine, the administrator must &lt;STRONG&gt;install the public certificate of the certificate authority (CA) that signed the FPolicy server certificate&lt;/STRONG&gt;.&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The &lt;STRONG&gt;public certificate of certificate authority (CA) that is used to sign the FPolicy server certificate&lt;/STRONG&gt; is installed using the&amp;nbsp;&lt;/SPAN&gt;&lt;A title="Install a Digital Certificate" href="https://docs.netapp.com/ontap-9/topic/com.netapp.doc.dot-cm-cmpr-910/security__certificate__install.html" target="_blank" rel="noopener"&gt;&lt;SPAN class="keyword cmdname"&gt;security certificate install&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;command with&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;-type&lt;/STRONG&gt;&lt;SPAN&gt;&lt;STRONG&gt;&amp;nbsp;set to&lt;/STRONG&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;client_ca&lt;/STRONG&gt;&lt;SPAN&gt;.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Jun 2021 03:33:38 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167681#M3140</guid>
      <dc:creator>Anshul</dc:creator>
      <dc:date>2021-06-11T03:33:38Z</dc:date>
    </item>
    <item>
      <title>Re: FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167696#M3141</link>
      <description>&lt;P&gt;These are the error on NetApp for Fpolicy SSL handshake failure, if it can help understand this issue:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Anshul_1-1623418145029.png" style="width: 1187px;"&gt;&lt;img src="https://community.netapp.com/t5/image/serverpage/image-id/11691i80E462E017512461/image-dimensions/1187x90?v=v2" width="1187" height="90" role="button" title="Anshul_1-1623418145029.png" alt="Anshul_1-1623418145029.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;These error log are from command&lt;BR /&gt;&amp;gt; event log show&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;And for more detail on this issue:-&lt;BR /&gt;&lt;BR /&gt;Same SSL certs are working when&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;SSL Server : our Fpolicy Server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : openssl s_client tool&lt;BR /&gt;&lt;BR /&gt;and same SSL certs NOT working when&lt;/P&gt;&lt;P&gt;1&amp;gt; SSL Server : our Fpolicy Server&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : NetApp FPolicy&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;2&amp;gt; SSL Server : openssl s_server tool&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; SSL Client : NetApp FPolicy&lt;/P&gt;</description>
      <pubDate>Fri, 11 Jun 2021 13:30:41 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/167696#M3141</guid>
      <dc:creator>Anshul</dc:creator>
      <dc:date>2021-06-11T13:30:41Z</dc:date>
    </item>
    <item>
      <title>Re: FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/171340#M3177</link>
      <description>&lt;P&gt;Did you ever get this working?&amp;nbsp; we are experiencing the exact same problem with the exact outcome as your testing.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 02 Nov 2021 16:57:02 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/171340#M3177</guid>
      <dc:creator>Jared1</dc:creator>
      <dc:date>2021-11-02T16:57:02Z</dc:date>
    </item>
    <item>
      <title>Re: FPolicy server-auth mode failing when using third party CA signed certificates.</title>
      <link>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/171977#M3184</link>
      <description>&lt;P&gt;&lt;SPAN&gt;NetApp does not support intermediate certificates chain in this case.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 25 Nov 2021 08:57:49 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Software-Development-Kit-SDK-and-API-Discussions/FPolicy-server-auth-mode-failing-when-using-third-party-CA-signed-certificates/m-p/171977#M3184</guid>
      <dc:creator>Anshul</dc:creator>
      <dc:date>2021-11-25T08:57:49Z</dc:date>
    </item>
  </channel>
</rss>

