PLEX Server: enable HTTPS - HTTP used for internet access?

Hi,
currently I setup Plex server the standard way: locally it is accessible via:
http://localhost:32400

The port 32400 is also the one that is setup according Plex docu in my Router as port forwarding.
When I connect to https://app.plex.tv/desktop# this is secured via SSL. But what about https://app.plex.tv/desktop# <-> http://myPublicIP:32400
Since only the http port is forwarded, my understanding is that this traffic is unencrypted http only.
So when I connect to my Plex Server from Internet now the traffic should be:
Internet Client <- HTTPS -> https://app.plex.tv/desktop <- HTTP -> http://myPublicIP:32400

How can I setup that my plex server is reachable via HTTPS?
I found no option to setup an additional HTTPS port…

The address in your web browser’s URI bar is no indication about whether the traffic between your plex server and the plex app running in the web browser is encrypted.
It is merely indicating, if the web app as such was loaded through an encrypted connection or not.
After the web app has been loaded into the browser, things can change.

That’s why there are icons beside the server name(s). A green padlock indicates encrypted communication.
secure_connection

All Plex traffic is using one single TCP port. Encrypted or not.
All necessary domain names and encryption certificates are provided by Plex, btw. by default. You don’t need to supply your own.

see https://support.plex.tv/articles/206225077-how-to-use-secure-server-connections/ for detail info

Hi,
thanks a lot for the quick reply.
I was searching for a dedicated HTTPS port which I did not find.
But when checking your information I see that the port 32400 will handle both HTTP and HTTPS.
So https://localhost:32400 is working as well. Then I get an certificate error (which is expected and OK) and connection is TLS 1.2 encrypted.

thanks again for the quick and detailed answer!

One more thing on the “lock” sign:

With default player its show:
grafik

Settings->Web-Client: Preview the new Plex experience enabled no information is shown:
grafik

When I go to settings, I see a yellow exclamation mark:
When I hover with the mouse over it, it says “indirekt”
grafik

This has only indirectly to do with secure connections.
The connection to this server cannot be made directly.
If it is a local server, it is probably because your DNS resolver (router) or your ISPs DNS server don’t play ball.

  1. try to use Google’s DNS servers instead (8.8.8.8)
  2. try and find if there is a setting in your router related to ‘DNS rebinding protection’.
    If there is, tell it to make an exemption for the domain plex.direct

Thanks,
the connection above was from a company Network. So maybe there are some restrictions.
Now from Home Network (via plex.tv) it looks OK:
image
I have a no-ip.com DNS entry for my external IP, so maybe this is something blocked here.

This topic was automatically closed after 90 days. New replies are no longer allowed.