Enable HTTPS for Plex on pfSense

If you want to enable HTTPS for Plex Media Server, you will probably experience that Plex can’t establish a secure connection and wants to use an insecure one instead when you try to connect to your server via the web interface.

⚠️ If you would like to learn more about pfSense, I highly recommend you check out my pfSense Fundamentals Bootcamp over at Udemy. This is the most up-to-date as well as the highest-rated pfSense course on Udemy.

The little green lock next to your server name is what we want to achieve.

Enable HTTPS for Plex on pfSense

Of course, this is even more relevant if you want to use your Plex Media Server remotely.

Table of Contents

Install pfSense on a Physical Appli...
Install pfSense on a Physical Appliance - Step-by-Step (SERIAL CABLE + USB!)

Step 1 – Plex Configuration

Let’s start with the Plex configuration.

  • Open your Plex via the web browser
  • Click on the settings tab in the right upper corner
  • 2016-08-15 10_49_22-Program Manager
  • Click on Server and on the Network tab on the left and set secure connections to required (I’d recommend leaving it on preferred until you setup your pfSense firewall correctly to see if you are able to establish a secure connection. If this is assured, change it to Required!)
  • 2016-08-15 10_52_26-Plex
  • Click on SAVE CHANGES

That’s it for the Plex part now we continue to our pfSense firewall. This configuration is the same no matter if you use DNS Resolver or DNS Forwarder.

Step 2 – Enable HTTPS for Plex on pfSense

  • Login to your pfSense firewall via the web interface
  • Click on the DNS Service you have in use
  • 2016-08-15 11_00_42-Status_ Dashboard -
  • Scroll all the way to the bottom until you find Domain Overrides and click on Add
  • 2016-08-15 11_02_09-Services_ DNS Resolver_ General Settings -
  • As Domain you enter: plex.direct
  • For IP Adress you enter the Google Public DNS Server 8.8.8.8 or a DNS Server of your choice
  • 2016-08-15 11_02_50-Services_ DNS Resolver_ General Settings_

Now you eventually have to delete your browser cache and try connecting to Plex again. Now you should be able to see an HTTPS connection and the shiny green lock. This is how you Enable HTTPS for Plex on pfSense.

For any questions leave a comment.

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Share via
Copy link
Powered by Social Snap