No local server settings in plex webapp

Server Version#: 1.14.0.5470
Player Version#: 3.69.1

My primary plex server is having some stability issues due to failing hardware, so I am trying to set up a secondary plex server on a proxmox node on an LXC running ubuntu 18.04.1 LTS. This isn’t my first go around with plex by any means, and not my first go around with LXC containers and proxmox either, but my first attempt at combining the two. My previous server was on 16.04 LTS, and has been running for about 8 years without issues. I have the GPU passthrough working fine in proxmox, and everything appears to be running correctly, but when I log in to the ip.address:32400/web via my plex account, the new server doesn’t show up in the app at all. I’ve also updated my port forwarding on my firewall NAT settings to point to the new IP address, and no joy, the old server just shows up as unavailable. I’ve grepped the running processes and plex server is definitely running. I’m at a loss at the moment as to where to proceed next. Is there a local config file I can check to see what account the local plex server thinks it is logged into? Obviously with an LCX I can’t log in as localhost. I could upload a log if needed, but honestly there’s nothing unusual in the log. According to the local system everything is ok. Any ideas would be very helpful!

This is all I can tell you.

Proxmox isn’t supported but this was contributed by a user so we decided to make it available to all.

Yeah that’s only related to GPU acceleration passthrough. All that is working fine, and I already read through that article when I was searching for a solution. I don’t really think this is related to it being in an LXC, but it’s possible. I’ll try spinning up a full VM, rather than a container and see if that works. Any way of seeing what account PMS thinks it’s logged into? Any other hints when dealing with a headless server?

One other oddity, the new server is showing up under “Media Devices” on my local network on Windows machines, so clearly the DLNA stuff is working.

Then if you don’t have Settings, Either your browser or it are on a different Plex.tv account or one isn’t logged in. (it’s locking itself down to prevent media deletion)

If both are known in the same account, recycle (sign out / sign in) if not cleared, then reset the Preferences.xml file (soft reset). It will give you the sequence of a fresh setup however do not create any shares. Your existing shares are already in the DB and survive this.

https://support.plex.tv/articles/204281528-why-am-i-locked-out-of-server-settings-and-how-do-i-get-in/

I checked the Preferences.xml file and it doesn’t have any plex account information in it, just a few key pairs with the machine ID etc.

<?xml version="1.0" encoding="utf-8"?>
<Preferences OldestPreviousVersion="1.14.0.5470-9d51fdfaa" MachineIdentifier="..random code.." ProcessedMachineIdentifier="..randomcode..." AnonymousMachineIdentifier="..randomcode.." MetricsEpoch="1"/>

I’m installing a full VM with Ubuntu 18.04 now to see if that solves the problem, but I’m curious why it wouldn’t work in a container.

Ok, I installed and setup ubuntu in a VM, and I’m getting the same problem, still no go. When I visit the IP address to do the setup it redirects me to the plex.tv login page where I log in, then it I get the normal plex web interface screen at the server’s IP address. It shows my old server as offline, but it is like it doesn’t even know the new server exists. The settings only show the web client settings, and the server section only shows my old server, and Preferences.xml is the same as mentioned above.

EDIT:
I also just removed the old server from my account and now I can only see servers that have been shared with me, none of my own servers at all, even though technically there are two running on my local network. Any ideas?

Is the VM network in “Bridge” mode and does the VM guest appear as a host on your LAN or is it in a different subnet.

Best and easiest is to make it appear as another host, just as if a standalone NAS. You will be able to access if directly by IP address.

You may still need go back into the VM guest and delete Preferences.xml to restart the claiming process. (It locks down to protect your media after a finite time)

Yes, all my VMs appear as hosts on my network. I host about 15 VM servers, many of which are public-facing web-hosts behind reverse proxies to get out. I’ve set up my NAT to make 32400 available to the host as well, so I can actually access the web interface from outside my network. I’ll try removing preferences.xml and restarting the server.

EDIT: Nope, no go. I even removed all the shares from other users, so now it just shows the screen attached below.

One other thought, this is a clean install of Ubuntu 18.04.1 with nothing else on it but samba. Is there any other dependency related to network discovery, etc, that might need to be installed for it to discover properly? I tried the app on the phone though, as well as the desktop. On the phone I even forced the IP address for a manual connection, and still nothing.

If it’s helpful here’s the last log file: https://drive.google.com/open?id=12L48eJrcsFMjHul8ih8VWhc1ZB55Lo77v4HEIN0cnHE

You say “Public Facing”.

Do they have RFC-1918 compliant IP addresses?

If not, SSH tunnel is your only recourse

Just tried the SSH tunnel and it worked perfectly. Not sure why it didn’t work before, both servers were on a the same subnet (192.168.100.1/24) and I was accessing them directly. A tunnel through putty worked though.

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