<?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: Problem importing custom certificate (EC signature format) in Unleashed</title>
    <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31688#M3247</link>
    <description>&lt;P style="margin: 0;"&gt;&lt;A href="https://forums.ruckuswireless.com/users/5f9169f549d3ca752488d141" style="text-decoration: 'none';" data-id="5f9169f549d3ca752488d141" data-username="syamantak_omer"&gt;@syamantak_omer&lt;/A&gt;&lt;SPAN class="dummy"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Thanks for the follow-up and confirmation about the missing support of EC keys in Unleashed. I assume because the feature does exist in ZD that it would be technically possible to add to Unleashed.&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;Given that I don't have a support contract, I am not sure that I would be able to ask for a feature request through the regional system engineer. But hope that other folks with support contracts can ask for the EC support as it is the coming default encryption protocol of record.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Mon, 26 Jul 2021 17:17:45 GMT</pubDate>
    <dc:creator>bhusan_gupta</dc:creator>
    <dc:date>2021-07-26T17:17:45Z</dc:date>
    <item>
      <title>Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31679#M3238</link>
      <description>&lt;P style="margin: 0;"&gt;I strongly suspect that Ruckus can't handle private keys in EC format (unlike RSA). My problem is as follows:&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;I am attempting to install a new custom certificate from Let's Encrypt created by the acme plug-in on pfsense. The certificate create process executes without a hitch and I have valid files: &amp;lt;fqdn&amp;gt;.{crt, key, fullchain, ca, all.pem}. The certificate is using&amp;nbsp; EC which LE is now generating in production and most of my servers can use them without issues.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;However, when I try to import the crt and key using the Unleashed interface, the error that is returned states that the private key does not match the certificate : "The imported private key still does not match your imported certificate. The imported certificate and private key will be discarded. Please import certificate file again."&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;I have also imported the &amp;lt;fqdn&amp;gt;.ca file as additional trusted CAs in the Advanced tab.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;The key file has the following format:&lt;/P&gt;
&lt;P style="margin: 0;"&gt;-----BEGIN EC PARAMETERS-----&lt;BR /&gt;B&amp;lt;altered data&amp;gt;==&lt;BR /&gt;-----END EC PARAMETERS-----&lt;BR /&gt;-----BEGIN EC PRIVATE KEY-----&lt;BR /&gt;MIG&amp;lt;altered data&amp;gt;=&lt;BR /&gt;-----END EC PRIVATE KEY-----&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;The key file passes an openssl check as follows (altered data):&lt;/P&gt;
&lt;P style="margin: 0;"&gt;openssl ec -in&amp;nbsp; &amp;lt;fqdn&amp;gt;.key -check &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;BR /&gt;read EC key&lt;BR /&gt;EC Key valid.&lt;BR /&gt;writing EC key&lt;BR /&gt;-----BEGIN EC PRIVATE KEY-----&lt;BR /&gt;M&amp;lt;ALTERED DATA&amp;gt;=&lt;BR /&gt;-----END EC PRIVATE KEY-----&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;The cert (&amp;lt;fqdn&amp;gt;.crt) passes an openssl check with the 'Signature Algorithm: ecdsa-with-SHA384'&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;As an aside, I have tried both manually importing the certificates through the Unleashed GUI as well as the cool script referenced here (pfsense -&amp;gt; acme -&amp;gt; unleashed): &lt;A href="https://github.com/ms264556/Hackery/blob/master/pages/PfSenseLetsEncryptToRuckus.md" target="test_blank"&gt;https://github.com/ms264556/Hackery/blob/master/pages/PfSenseLetsEncryptToRuckus.md&lt;/A&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Jul 2021 17:33:11 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31679#M3238</guid>
      <dc:creator>bhusan_gupta</dc:creator>
      <dc:date>2021-07-18T17:33:11Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31680#M3239</link>
      <description>&lt;P style="margin: 0;"&gt;Hi Bhusan,&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;Try below article and follow as it is on Unleashed.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;KBA is indented for ZD product but process is similar on Unleashed.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;A href="https://support.ruckuswireless.com/articles/000001561" target="_blank" rel="noopener"&gt;https://support.ruckuswireless.com/articles/000001561&lt;/A&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;If you are still having issues, try to convert your cert chain to .cer with base-64 encoding and then upload the chain with key.&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 20:38:51 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31680#M3239</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-07-19T20:38:51Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31681#M3240</link>
      <description>&lt;P&gt;&lt;A href="https://forums.ruckuswireless.com/users/5f9169f549d3ca752488d141" style="color: '#0063ce'; text-decoration: 'none';" data-id="5f9169f549d3ca752488d141" data-username="syamantak_omer"&gt;@syamantak_omer&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;Don't have the correct level of support account to see that KB article. Hence my post...&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 20:48:20 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31681#M3240</guid>
      <dc:creator>bhusan_gupta</dc:creator>
      <dc:date>2021-07-19T20:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31682#M3241</link>
      <description>&lt;P&gt;&lt;A href="https://forums.ruckuswireless.com/users/5fd4fcc6c7b3b92d0a9c057e" style="color: '#0063ce'; text-decoration: 'none';" data-id="5fd4fcc6c7b3b92d0a9c057e" data-username="bhusan_gupta"&gt;@bhusan_gupta&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;DIV&gt;&lt;STRONG&gt;&lt;SPAN&gt;To accomplish the Wild-Card Installation on Zone-Director&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;1. Make sure you have certificate(s) in "&lt;SPAN&gt;.cer&lt;/SPAN&gt;" format with "&lt;SPAN&gt;base-64&lt;/SPAN&gt;" encoding and also make sure that you have complete chain of certificates (Wildcard &amp;gt;&amp;gt; intermediate&amp;nbsp;&amp;gt;&amp;gt; root) along with private key in "&lt;SPAN&gt;.key&lt;/SPAN&gt;" format.&lt;BR /&gt;&lt;BR /&gt;Note: If you have certificate in "&lt;SPAN&gt;.pfx&lt;/SPAN&gt;" format, please use OpenSSL or any other third party application to extract the certificate and key from "&lt;SPAN&gt;.pfx&lt;/SPAN&gt;" to "&lt;SPAN&gt;.cer&lt;/SPAN&gt;" and "&lt;SPAN&gt;.key&lt;/SPAN&gt;" formats.&lt;BR /&gt;&lt;BR /&gt;2. Once you have all above contains&amp;nbsp;ready, Import the wildcard cert into the ZD.&lt;BR /&gt;&lt;BR /&gt;For 9.x firmwares:&amp;nbsp;go to ZD Web GUI &amp;gt;&amp;gt; Configure &amp;gt;&amp;gt; Certificate &amp;gt;&amp;gt;&amp;nbsp;Import Signed Certificate&lt;BR /&gt;For 10.1.x firmwares: go to ZD Web GUI &amp;gt;&amp;gt; Administer &amp;gt;&amp;gt; Certificate &amp;gt;&amp;gt;&amp;nbsp;Import Signed Certificate&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;3. The ZD will prompt for the private key as the ZD will sense that the certs private key and the private key the&amp;nbsp; ZD has are different.&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;4. Once the private key is imported the ZD will prompt for the cert again as it will sense that the cert it has and the private key it has doesn't match&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;5. Once import the cert again, this time the cert's private key and the private key which the ZD has are same so ZD imports the cert, but figures out that the cert is wildcard so prompts for the hostname.&lt;BR /&gt;&lt;BR /&gt;6. Choose the hostname and make sure you create an entry on your DNS for ZD's IP address with new FQDN created for ZD.&lt;BR /&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;7. Now continue installing intermediate&amp;nbsp;and then root certificate.&lt;BR /&gt;&lt;BR /&gt;8. Once chain is completed, select restart ZD, ZD will come up this time with certificate installed on it.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;At this point the ZD will use that cert for all further SSL connections and the web auth and guest pass redirects will use the FQDN in the URL.&lt;/DIV&gt;</description>
      <pubDate>Mon, 19 Jul 2021 20:49:53 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31682#M3241</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-07-19T20:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31683#M3242</link>
      <description>&lt;P style="margin: 0;"&gt;&lt;A href="https://forums.ruckuswireless.com/users/5f9169f549d3ca752488d141" style="text-decoration: 'none';" data-id="5f9169f549d3ca752488d141" data-username="syamantak_omer"&gt;@syamantak_omer&lt;/A&gt;&lt;SPAN class="dummy"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN class="dummy"&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN class="dummy"&gt;&lt;SPAN&gt;Thanks for the instructions. I have followed the steps above but still have the same issue (not able to import). My certificates are in Base-64 format (I pasted snippets of them in my original message). While the file extension is .crt for the certificate, the contents are the same as a Base-64 cer file. I have tried to import the cert (not wildcard but FQDN) and then the key only to have the process halt between step 3 &amp;amp; 4. The difference is that I am using a EC (elliptic curve) key system and not a RSA. I can run the following command on the crt and openssl returns the correct information:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN class="dummy"&gt;&lt;SPAN&gt;openssl x509 -in &amp;lt;fqdn&amp;gt;.crt -text -noout&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Jul 2021 21:18:01 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31683#M3242</guid>
      <dc:creator>bhusan_gupta</dc:creator>
      <dc:date>2021-07-19T21:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31684#M3243</link>
      <description>&lt;P style="margin: 0;"&gt;&lt;SPAN&gt;ECDSA key and certificate is supported on our SmartZone platform with 5.2.2 version and above.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;SPAN&gt;What is the Unleashed firmware on your setup?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;I am not sure if we support it on Unleashed, &lt;SPAN&gt;could you try to&amp;nbsp;&lt;/SPAN&gt;upgrade latest (200.10) and see if that works?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jul 2021 21:20:15 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31684#M3243</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-07-20T21:20:15Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31685#M3244</link>
      <description>&lt;P&gt;&lt;A href="https://forums.ruckuswireless.com/users/5f9169f549d3ca752488d141" style="color: '#0063ce'; text-decoration: 'none';" data-id="5f9169f549d3ca752488d141" data-username="syamantak_omer"&gt;@syamantak_omer&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;I should have mentioned that I am running Unleashed 200.10.10.5.229 on my R750(s). So I suspect that Unleashed might be lagging a bit from SZ in terms of certificate support?&lt;/P&gt;</description>
      <pubDate>Tue, 20 Jul 2021 21:28:27 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31685#M3244</guid>
      <dc:creator>bhusan_gupta</dc:creator>
      <dc:date>2021-07-20T21:28:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31686#M3245</link>
      <description>&lt;P style="margin: 0;"&gt;Hi Bhusan,&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;I am checking if we support it on Unleashed/ZD yet or not.&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jul 2021 14:35:08 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31686#M3245</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-07-21T14:35:08Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31687#M3246</link>
      <description>&lt;P style="margin: 0;"&gt;I have checked this internally with concerned team, as of now this is not supported and there are no future plan to support it.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;If required, you can reach out to your regional Ruckus system engineer and they can help you to open a feature request on your behalf.&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jul 2021 14:47:25 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31687#M3246</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-07-26T14:47:25Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31688#M3247</link>
      <description>&lt;P style="margin: 0;"&gt;&lt;A href="https://forums.ruckuswireless.com/users/5f9169f549d3ca752488d141" style="text-decoration: 'none';" data-id="5f9169f549d3ca752488d141" data-username="syamantak_omer"&gt;@syamantak_omer&lt;/A&gt;&lt;SPAN class="dummy"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Thanks for the follow-up and confirmation about the missing support of EC keys in Unleashed. I assume because the feature does exist in ZD that it would be technically possible to add to Unleashed.&amp;nbsp;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;Given that I don't have a support contract, I am not sure that I would be able to ask for a feature request through the regional system engineer. But hope that other folks with support contracts can ask for the EC support as it is the coming default encryption protocol of record.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 26 Jul 2021 17:17:45 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31688#M3247</guid>
      <dc:creator>bhusan_gupta</dc:creator>
      <dc:date>2021-07-26T17:17:45Z</dc:date>
    </item>
    <item>
      <title>Re: Problem importing custom certificate (EC signature format)</title>
      <link>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31689#M3248</link>
      <description>&lt;P style="margin: 0;"&gt;Hi &lt;A href="https://forums.ruckuswireless.com/users/5fd4fcc6c7b3b92d0a9c057e" style="text-decoration: 'none';" data-id="5fd4fcc6c7b3b92d0a9c057e" data-username="bhusan_gupta"&gt;@bhusan_gupta&lt;/A&gt;&lt;SPAN class="dummy"&gt;&amp;nbsp;&lt;SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;This is not supported on Unleashed and there is no plan to support in near future.&lt;/P&gt;
&lt;P style="margin: 0;"&gt;&lt;/P&gt;
&lt;P style="margin: 0;"&gt;If this is critical for you or if you need this to be supported on Unleashed, please reach out to your regional RUCKUS system engineer, who can help you to raise a feature request on your behalf.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Aug 2021 13:23:09 GMT</pubDate>
      <guid>https://community.ruckuswireless.com/t5/Unleashed/Problem-importing-custom-certificate-EC-signature-format/m-p/31689#M3248</guid>
      <dc:creator>syamantakomer</dc:creator>
      <dc:date>2021-08-09T13:23:09Z</dc:date>
    </item>
  </channel>
</rss>

