Remotely hosted server all of a sudden stopped serving media and I can't re-claim the server

Server Version#: latest docker image (plexinc/pms-docker:plexpass)
Player Version#: tvOS, iPhone, Safari, Chrome, Firefox, LG tvOS

The server’s second disk filled up (0% available) and then the server’s media stopped being listed in any and every app possible. I cleared up the disk usage issue and restarted the docker container.

That didn’t fix it.

I’ve tried to reclaim the server to no avail. Every time I try it says “Not authorized” after logging in to the server URL. I’ve tried an SSH tunnel and using http://localhost:32400/web/ and https://localhost:32400/web/ and I’ve tried real hostnames without a tunnel and everything. No joy. I log out of everything, then login to the server instance first then I log into Plex.tv.

The server appears for a second or two after going to the Settings page in the lower left but then disappears.

I’ve tried many times to modify and remove the Token/user stuff from Preferences.xml. I even tried deleting it and setting things up as new.

I went so far as to try installing a brand new docker container with empty mounts and although the server is up it exhibits the exact same behaviour. I authenticate and it says “This server is not authorized” or whatever.

I also went through all the devices and removed all the browsers/servers listed to make sure nothing is being confused with the new server.

Then I installed the .deb on the host machine (without docker at all). Same issue. Cannot claim the server. Cannot get access to add media libraries, nothing. Just says “not authorized”.

I’ve been beating my head against the wall for 5 hours over the course of 2 days but I can’t seem to solve this.

Docker service:

    2 services:
    3   plex:
    4     image: plexinc/pms-docker:plexpass
    5     hostname: zip
    6     environment:
    7       - PUID=1000
    8       - PGID=1000
    9       - TZ=UTC
   10       - VERSION=docker
   11       #- PLEX_CLAIM=XXXX  <--- tried using this and without, no-worky either way
   12       - ADVERTISE_IP=https://plex.xxxxxxxxxx.xxx:32400
   13     volumes:
   14       - /mnt/data/Plex/plex:/config
   15       - /mnt/data/Media/tv:/tv
   16       - /mnt/data/Media/movies:/movies
   17       - /mnt/ramdisk:/transcode
   18     ports:
   19       - target: 32400
   20         published: 32400
   21         protocol: tcp
   22         mode: host
   23     networks:
   24       - traefik_public
   25     deploy:
   26       mode: replicated
   27       replicas: 1
   28       placement:
   29         constraints: [node.role == manager]

Although you see “traffic_public” listed this service is not behind Træfik. It’s using host mode networking and responds on <ip>:32400 and <hostname>:32400 but https does not work. Only http.. I think this issue has something to do with it but I don’t know if it should work on https. I think it should.

Any and all hints on special things I should know or can try I would very much appreciate.

2 Likes