{"id":3367,"date":"2017-07-31T02:41:41","date_gmt":"2017-07-31T10:41:41","guid":{"rendered":"https:\/\/cheapsslsecurity.com\/blog\/?p=3367"},"modified":"2021-01-26T09:13:08","modified_gmt":"2021-01-26T17:13:08","slug":"how-to-enable-https-on-pound","status":"publish","type":"post","link":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/","title":{"rendered":"How to enable HTTPS on Pound"},"content":{"rendered":"<h2>Easily enable SSL certificate on the Pound reverse-proxy server<\/h2>\n<p style=\"text-align: justify;\">The <strong>Pound<\/strong> is an open source reverse-proxy server platform. It is also used as an application firewall as well as a load balancer. It doesn\u2019t serve the content on its own but it acts as a front-end server. It accepts requests from HTTP\/HTTPS clients and distributes them to the back-end servers.<\/p>\n<p style=\"text-align: justify;\">One of the advantages of using pound is the security that it provides. Unlike other servers, it filters the data coming from clients. Any bad or malicious request is filtered out before transferring them to the web server(s).<\/p>\n<p style=\"text-align: justify;\">Recently, we have been getting a lot of questions regarding SSL certificate configuration on Pound proxy server. Therefore, we have come up with this blog. This blog will guide you through the entire SSL certificate installation process.<\/p>\n<p>Let\u2019s get started.<\/p>\n<h3><strong>1. Combine the certificate files <\/strong><\/h3>\n<p style=\"text-align: justify;\">Before getting on with the process, you must make sure that you have the Private Key and Certificate files. You should have received the certificate files from the certificate authority (CA) and your private key during the CSR generation process. All the files will be in .pem format. You must concatenate or combine the Private Key and all the certificate files into a single new <strong>.pem<\/strong> file. You must concatenate the Private Key, Certificate file and Intermediate certificate.<\/p>\n<p>Keep in mind that the order is of utmost importance here.<\/p>\n<p>The Server Certificate must be at the top of that new .pem file and the Intermediate at the bottom.<\/p>\n<p>Lets\u2019 assume that the Certificate files are stored in <strong>\/etc\/test\/ssl<\/strong> location.<\/p>\n<h4><strong>Private key:<\/strong><\/h4>\n<pre>$ cat \/etc\/test\/ssl\/private_keys\/host_key.pem &gt;&gt; \/etc\/test\/ssl\/pound\/host_key_and_cert_chain.pem<\/pre>\n<p>&nbsp;<\/p>\n<h4><strong>Server Certificate:<\/strong><\/h4>\n<pre>$ cat \/etc\/test\/ssl\/certs\/host_cert.pem &gt;&gt; \/etc\/test\/ssl\/pound\/host_key_and_cert_chain.pem<\/pre>\n<p>&nbsp;<\/p>\n<h4><strong>Intermediate certificate:<\/strong><\/h4>\n<pre>$ cat \/etc\/test\/ssl\/ca\/intermediate.pem &gt;&gt; \/etc\/test\/ssl\/pound\/host_key_and_cert_chain.pem<\/pre>\n<h3><strong>2. Configure the pound.cfg file<\/strong><\/h3>\n<p>Now open pound.cfg file and add the following line of code.<\/p>\n<pre>\"\/etc\/puppet\/ssl\/pound\/host_key_and_cert_chain.pem\"<\/pre>\n<p>&nbsp;<\/p>\n<h3><strong>3. Restart Pound<\/strong><\/h3>\n<pre>pound -f \/etc\/pound\/pound.cfg -p \/var\/run\/pound.pid<\/pre>\n<p>&nbsp;<\/p>\n<p>Finally, Pound is ready to transmit your HTTPS traffic.<\/p>\n<h3>Important Resources<\/h3>\n<ul>\n<li><a href=\"https:\/\/cheapsslsecurity.com\/ssltools\/ssl-checker.php\">Check SSL Certificate Information &amp; Installation<\/a><\/li>\n<li><a href=\"https:\/\/cheapsslsecurity.com\/ssltools\/csr-generator.php\">Generate CSR for Pound<\/a><\/li>\n<li><a href=\"https:\/\/cheapsslsecurity.com\/ssltools\/ssl-converter.php\">Convert SSL Certificate files into .PEM<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<p><img decoding=\"async\" class=\"wp-image-573 size-thumbnail alignleft\" src=\"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2018\/09\/ssl-lock-icon.png\" alt=\"green pad lock\" width=\"70\" height=\"93\" \/>Here, we learn the steps to enable the SSL Certificate in Pound. As the Pound server only accepts the genuine SSL Certificate, you must install a trusted SSL.<\/p>\n<p><input type=\"button\" name=\"button\" id=\"button\" value=\"SSL Certificate for Pound Server\" class=\"comparebtn\" onclick=\"window.location.href='\/'\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Easily enable SSL certificate on the Pound reverse-proxy server The Pound is an open source reverse-proxy server platform. It is also used as an application firewall as well as a load balancer. It doesn\u2019t serve the content on its own but it acts as a front-end server. It accepts requests from HTTP\/HTTPS clients and distributes<\/p>\n","protected":false},"author":8,"featured_media":2409,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[5],"tags":[],"class_list":["post-3367","post","type-post","status-publish","format-standard","has-post-thumbnail","category-ssl-pki"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.0 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to enable HTTPS on Pound Reverse Proxy Server<\/title>\n<meta name=\"description\" content=\"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to enable HTTPS on Pound Reverse Proxy Server\" \/>\n<meta property=\"og:description\" content=\"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/\" \/>\n<meta property=\"og:site_name\" content=\"Savvy Security\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/cheapsslsecurities\" \/>\n<meta property=\"article:published_time\" content=\"2017-07-31T10:41:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-26T17:13:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png\" \/>\n\t<meta property=\"og:image:width\" content=\"810\" \/>\n\t<meta property=\"og:image:height\" content=\"570\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Savvy Security\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@sslsecurity\" \/>\n<meta name=\"twitter:site\" content=\"@sslsecurity\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Savvy Security\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/\"},\"author\":{\"name\":\"Savvy Security\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/#\\\/schema\\\/person\\\/1ce9a5743b7f25b5be6e4972864b4493\"},\"headline\":\"How to enable HTTPS on Pound\",\"datePublished\":\"2017-07-31T10:41:41+00:00\",\"dateModified\":\"2021-01-26T17:13:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/\"},\"wordCount\":358,\"image\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/HTTPS-SSL-Certificate.png\",\"articleSection\":[\"SSL &amp; PKI\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/\",\"url\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/\",\"name\":\"How to enable HTTPS on Pound Reverse Proxy Server\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/HTTPS-SSL-Certificate.png\",\"datePublished\":\"2017-07-31T10:41:41+00:00\",\"dateModified\":\"2021-01-26T17:13:08+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/#\\\/schema\\\/person\\\/1ce9a5743b7f25b5be6e4972864b4493\"},\"description\":\"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/HTTPS-SSL-Certificate.png\",\"contentUrl\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/HTTPS-SSL-Certificate.png\",\"width\":810,\"height\":570,\"caption\":\"SSL Vs TLS\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/how-to-enable-https-on-pound\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to enable HTTPS on Pound\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/\",\"name\":\"Savvy Security\",\"description\":\"Practical cybersecurity advice\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/#\\\/schema\\\/person\\\/1ce9a5743b7f25b5be6e4972864b4493\",\"name\":\"Savvy Security\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g\",\"caption\":\"Savvy Security\"},\"description\":\"Welcome to Savvy Security, a blog focused on providing practical cybersecurity advice for website owners and small businesses. Our team brings you the latest news, best practices and tips you can use to protect your business...without a multi-million dollar budget or 24\\\/7 security teams.\",\"sameAs\":[\"blogadmin\"],\"url\":\"https:\\\/\\\/cheapsslsecurity.com\\\/blog\\\/author\\\/blogadmin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to enable HTTPS on Pound Reverse Proxy Server","description":"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/","og_locale":"en_US","og_type":"article","og_title":"How to enable HTTPS on Pound Reverse Proxy Server","og_description":"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.","og_url":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/","og_site_name":"Savvy Security","article_publisher":"https:\/\/www.facebook.com\/cheapsslsecurities","article_published_time":"2017-07-31T10:41:41+00:00","article_modified_time":"2021-01-26T17:13:08+00:00","og_image":[{"width":810,"height":570,"url":"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png","type":"image\/png"}],"author":"Savvy Security","twitter_card":"summary_large_image","twitter_creator":"@sslsecurity","twitter_site":"@sslsecurity","twitter_misc":{"Written by":"Savvy Security","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#article","isPartOf":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/"},"author":{"name":"Savvy Security","@id":"https:\/\/cheapsslsecurity.com\/blog\/#\/schema\/person\/1ce9a5743b7f25b5be6e4972864b4493"},"headline":"How to enable HTTPS on Pound","datePublished":"2017-07-31T10:41:41+00:00","dateModified":"2021-01-26T17:13:08+00:00","mainEntityOfPage":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/"},"wordCount":358,"image":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#primaryimage"},"thumbnailUrl":"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png","articleSection":["SSL &amp; PKI"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/","url":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/","name":"How to enable HTTPS on Pound Reverse Proxy Server","isPartOf":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#primaryimage"},"image":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#primaryimage"},"thumbnailUrl":"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png","datePublished":"2017-07-31T10:41:41+00:00","dateModified":"2021-01-26T17:13:08+00:00","author":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/#\/schema\/person\/1ce9a5743b7f25b5be6e4972864b4493"},"description":"A quick guide to enable https on Pound Reverse Proxy Server, now secure your website over pound proxy server within minutes.","breadcrumb":{"@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#primaryimage","url":"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png","contentUrl":"https:\/\/cheapsslsecurity.com\/blog\/wp-content\/uploads\/2016\/09\/HTTPS-SSL-Certificate.png","width":810,"height":570,"caption":"SSL Vs TLS"},{"@type":"BreadcrumbList","@id":"https:\/\/cheapsslsecurity.com\/blog\/how-to-enable-https-on-pound\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cheapsslsecurity.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to enable HTTPS on Pound"}]},{"@type":"WebSite","@id":"https:\/\/cheapsslsecurity.com\/blog\/#website","url":"https:\/\/cheapsslsecurity.com\/blog\/","name":"Savvy Security","description":"Practical cybersecurity advice","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cheapsslsecurity.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cheapsslsecurity.com\/blog\/#\/schema\/person\/1ce9a5743b7f25b5be6e4972864b4493","name":"Savvy Security","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/4e5539150b16b5af1d22136f03dedda89a96babb3e9b5ceb18c2bde4e1dcba57?s=96&d=mm&r=g","caption":"Savvy Security"},"description":"Welcome to Savvy Security, a blog focused on providing practical cybersecurity advice for website owners and small businesses. Our team brings you the latest news, best practices and tips you can use to protect your business...without a multi-million dollar budget or 24\/7 security teams.","sameAs":["blogadmin"],"url":"https:\/\/cheapsslsecurity.com\/blog\/author\/blogadmin\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/posts\/3367","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/comments?post=3367"}],"version-history":[{"count":0,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/posts\/3367\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/media\/2409"}],"wp:attachment":[{"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/media?parent=3367"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/categories?post=3367"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cheapsslsecurity.com\/blog\/wp-json\/wp\/v2\/tags?post=3367"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}