I've been running Plex for a few years. I previously was running it on a Windows VM on an ESXi host. That was all fine and dandy, but I'm container-izing everything else, so I thought I'd give it a whirl with Plex as well.
I can easily get the docker container running.
I *can * access it with my publicIP:32400 as well as internalIP:32400 (I updated the appropriate network port forwarding to the new internal IP address). So network should be fine.
No matter which IP I use to access, if I am not logged on, I am taken to the login prompt and login is successful.
The issue I seem to be having is relating to Claiming the server maybe?
The WebUI does not show my server in the drop down in the upper left corner (it does show all of my friend's PMSes as expected, mine is entirely missing from the list).
I do not get a Claim banner.
When I click Settings, the Server option is missing (I only have Web, Users, Devices).
At this point I have not moved the previous install. I'm trying a pure, net-new install.
Things I've tried:
- Stopping the container, deleting everything from the /config directory (including Preferences.xml), generating a new claim code, and restarting PMS.
- Stopping the container, deleting everything from the /config directory, delete the container, purge the image, generate a new claim code, restart PMS.
- Reverted my port forward rule to the old interal IP, fired up the Plex on the VM, and it works immediately.
more info if it matters:
docker version: 18.03.1-ce
docker-compose version: 1.18.0, build 8dd22a9
- subnet: 172.28.0.0/16
I've also attached the PMS log to this post.