This comes down to two basic use cases, one of which is to manage SSL certificates at the edge of the network (i.e. This is a very good question, and one that doesn’t have a straight forward answer. It has no link to the Acme Corporation in the Road Runner/Wile E. If you have managed to get that working, then please do comment on the setup that you’ve got working!įor reference, ACME stands for Automated Certificate Management Environment. A virtual pfSense environment is great for playing around, but beyond that, personally I’ve had too many issues for that setup to be taken seriously for a production ready setup. For the purpose of this blog post we’re going to assume you’re running pfSense directly on one of the Netgate hardware devices as there are too many nuances to running pfSense virtually that make the setup too problematic in any real world environment.
OK, so back to the main point of this blog post, how to get Let’s Encrypt setup on your pfSense hardware. We’ve done a few blog posts on Let’s Encrypt over recent years including, How to Configure Let’s Encrypt on CentOS6 with cPanel and WHM, How to Use AutoSSL on WHM and cPanel for SSL Certificates and Claim Your Free SSL Certificates for HTTPS.
Let’s Encrypt is part of the global movement to secure the internet free of charge to prevent the people between you, and the web servers you are visiting as a user from reading the traffic – people like governments, Internet Service Providers (ISPs) and other people snooping around. Go read up on it on the main Let’s Encrypt website, it’s awesome, it supports over 225,000,000 SSL certificates on websites around the globe and is supported by the biggest companies powering the internet. If you don’t know about Let’s Encrypt, you really should. Today we’re going to look at how to setup Let’s Encrypt on pfSense so that you can install, manage and automatically renew your SSL certificates completely free of charge with ease.