I’m completely baffled. If I go directly to server1:37400 then it loads only the information about that server and it is connected to my plex account. If I go to server2:37400 it shows information about that server and the option for an old server that I no longer have running it is NOT listed in my “Authorized Devices” list. Oddly enough only server1 is listed in my authorized devices list, but not server2. I can’t seem to get the old server to be removed from the list no matter how hard I try. Also I can’t figure out how to get both servers to display next to each other in the settings screen or any plex app. Yes I’ve double checked 5 different times that they are both using the same plex account, and I only have one plex account. I can’t wrap my mind around this problem at all.
Here is a screen recording of the two browser windows showing the two different services and the mystery rouge server listing. https://youtu.be/4sDOVbN_Iwo
From which server? You do see the fundamental fact is I have two of them, and they problem is they aren’t both showing up in the clients even though they are both added to a single account.
Ok I have the laptop removed from the server list finally. It looks like one server is stomping on the other server still though. I followed the procedure you outlined above. I added the first server just fine. Then I added second. This is when things started to get weird. I would add the second server and in the setting screen of of the second server it would only show the settings of the first server. In the authorized devices list it would only show the first server. Finally I opened the second server on a completely separate computer and browser and got it attached to my account. Now that second server has stomped all over the first server and there is no record of the first server in my plex.tv account. Even when I go to server1:32400/ and browse to settings I only see the server2
I’ve been working the problem as I’ve been creating this post and best I can tell plex server that is started last grabs focus and stomps all over the previous registered server. I’ve downloaded both logs again and this time I’m 100% sure they are unique to each server. Server1 is 10.99.10.75 and server2 is 10.90.10.75. Note the slight difference in the IP in the second subnet.
Any idea what is going on and how to get these two to place nice together on the same account?
What you are saying doesn’t make sense logically. plex.tv is service out on the internet. When it has a server registered to it, nothing makes any sense that a second server could have the plex.tv service remove the first server and replace it with the second, no matter how the folders and double NAT are connected.
10.99 works just fine and has for months, until I added 10.90. There is no double NAT, and it obtains the WAN address perfectly with UPnP, and punches a hole through the firewall.
There might be some issues with the folders, but I can’t imagine how that would relate to how the plex.tv service swaps out servers.
Just for kicks I signed out of 10.90 and signed it back into a completely new plex account that I created. Now both servers are completely up and working without any other changes at all to either server. This would appear to be a failure of the software/service not the configuration.
The libraries are sync’d but not any of the plex system files or folders. I definitely will address the folder issue you highlighted, but there isn’t a double NAT or inability to obtain the WAN IP. I’m not a networking genius but I do know enough about it to configure routers, firewalls, etc. This is also supported by the fact that the remote access issues magically disappear when connecting the server to a new account.
What you are getting at with both servers sharing the same ID makes a lot of sense, but wouldn’t the
/volume1/@appstore/Plex Media Server/
or
/volume1/plex/
folders need to be sync’d in order for that to happen? Is there configuration/data in the library structure?
I mean I can use the two logins as dirty hack/work around, but isn’t something I’m thrilled with. The main thing I wanted to demonstrate is the problem is independent of the errors in the logs you raised.