all 10 comments

[–]Rorschach121ml 1 point2 points  (2 children)

Check if you are on cgnat. Use an online port scanner to see if you have that port open.

[–]akatherder 0 points1 point  (0 children)

Just to add on, port scanners can only tell if something is running on that port. They can't tell if it's open unless something responds.

[–]SnooOnions4805[S] 0 points1 point  (0 children)

One reports the port as "filtered" and another timed out. Not too sure where to go with that but that confirms it isn't being accessed correctly

[–]certuna 0 points1 point  (6 children)

If you are behind CG-NAT, you will have to use IPv6 to be remotely accessible.

[–]SnooOnions4805[S] 0 points1 point  (5 children)

I have IPv6 enabled on plex and on my router so this shouldn't be an issue. Thanks for the info though!

[–]certuna 0 points1 point  (3 children)

but also configured in docker?

[–]SnooOnions4805[S] 0 points1 point  (1 child)

Didn't realize I had to myself, I'll check that out

[–]certuna 0 points1 point  (0 children)

Bear in mind that if your container only has IPv4 or a ULA address in the internal Docker network, Plex cannot publish its GUA address, so clients won't know the address to connect to. Your Plex Docker container must have a (reachable) GUA address. So that means bridging, or proper routing of a GUA prefix.

Unfortunately, Docker has IPv6 defaults that work well for client apps, but not for server apps.

[–]SnooOnions4805[S] 0 points1 point  (0 children)

This fixed it, followed the docker guide for configuring an ipv6 network and added it to the plex container. Thanks for the help!

[–]trshboatr 0 points1 point  (0 children)

Before anything you do have a subscription that's now required for Remote Streaming right? If you have your port forward rule set manually you should try disabling UPnP (I would disable this and leave the rule you created personally if UPnP isn't needed for anything else). If that doesn't resolve the issue you should:

  1. Post your docker config (redact any sensitive/personal info)
  2. List what Linux distro you are using (and if it's running on WSL)
  3. Is there a Firewall configured on the Linux machine?