{"id":243,"date":"2013-05-22T12:26:00","date_gmt":"2013-05-22T12:26:00","guid":{"rendered":"https:\/\/www.geekmungus.co.uk\/?p=243"},"modified":"2022-11-05T10:53:19","modified_gmt":"2022-11-05T10:53:19","slug":"barracuda-networks-ssl-certificate-installation-for-secure-administration","status":"publish","type":"post","link":"https:\/\/geekmungus.co.uk\/?p=243","title":{"rendered":"Barracuda Networks SSL Certificate Installation for Secure Administration"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I was setting up an SSL certificate for secure administration on a Barracuda Networks Load Balancer appliance. Normally Barracuda&#8217;s products are very easy to everything, but the Secure Administration certificate install was a bit of a head scratcher. The documentation on their support site seems to miss out a key step of the install, it does mention it on the web interface under the &#8220;Private (self-signed)&#8221; section but it is not very clear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So if you want your own certificate or just stick with the default certificate these instructions are not for you. But if you want to have a valid certificate from a third-party CA, you should follow these instructions:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">1. Logon to the web interface and then click on &#8220;Advanced&#8221; and then &#8220;Secure Administration&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">2. Now you need to select &#8220;Private (self-signed)&#8221; (this is the first weird bit, surely you&#8217;d do it all under the trusted one?)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Enter all your organisation information in the boxes. Paying special attention to the &#8220;Common Name&#8221; field. Once all the details are in click on &#8220;Save Changes&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">4. Now click back on &#8220;Secure Administration&#8221; then select &#8220;Private (self-signed)&#8221; now at the bottom you should see two buttons for &#8220;Private Key&#8221; and &#8220;Private Root Certificate&#8221; click both and download the keys and keep them safe you&#8217;ll need them in a bit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. Now click on &#8220;Trusted (Signed by a trusted CA)&#8221; from the dropdown box, click on &#8220;Edit Data&#8221; next to the CSR and fill out the details EXACTLY as you did before.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6. Once done click the &#8220;Download&#8221; button next to the &#8220;Edit Data&#8221; button for the CSR. Then take the CSR file you got and send it to your CA to get a certificate issued. You need to ask for an Apache certificate in PEM format. More details about this can be found on the Barracuda support site.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">7. Once you have your certificate back from the CA, you need to import it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">8. Logon to the web interface and then click on &#8220;Advanced&#8221; and then &#8220;Secure Administration&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">9. Select the &#8220;Trusted (Signed by a trusted CA)&#8221; from the drop down, then upload the certificates:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">10. In my case I got a CRT file with the certificate in it from my CA, firstly click on the <strong>PEM certificate type radio button<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">11. Now for the certificate upload, click on &#8220;<strong>Browse<\/strong>&#8221; next to &#8220;<strong>Certificate Authority<\/strong>&#8221; box and pick the <strong>CRT<\/strong> file you go from your CA.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">12. Next click on &#8220;<strong>Browse<\/strong>&#8221; next to the &#8220;<strong>Private Key<\/strong>&#8221; box and pick the private key file you exported earlier.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">13. Click the &#8220;<strong>Upload Certificate Information<\/strong>&#8221; and you should have the certificate uploaded. You&#8217;ll need to log out possibly for the certificate to take effect. Now the next time you go to the secure administration page you can do so without the certificate errors.(note: if you get an error about your certificate not being valid, you may need to combine an intermediate certificate with the main certificate, more instructions for this can be found here: <a href=\"https:\/\/www.barracuda.com\/support\/knowledgebase\/50160000000GQCrAAO\">https:\/\/www.barracuda.com\/support\/knowledgebase\/50160000000GQCrAAO<\/a>)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I was setting up an SSL certificate for secure administration on a Barracuda Networks Load Balancer appliance. Normally Barracuda&#8217;s products are very easy to everything, but the Secure Administration certificate install was a bit of a head scratcher. The documentation on their support site seems to miss out a key step of the install, it &#8230; <a title=\"Barracuda Networks SSL Certificate Installation for Secure Administration\" class=\"read-more\" href=\"https:\/\/geekmungus.co.uk\/?p=243\" aria-label=\"Read more about Barracuda Networks SSL Certificate Installation for Secure Administration\">Read more<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-243","post","type-post","status-publish","format-standard","hentry","category-general"],"_links":{"self":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=243"}],"version-history":[{"count":1,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/243\/revisions"}],"predecessor-version":[{"id":1483,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/243\/revisions\/1483"}],"wp:attachment":[{"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/geekmungus.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}