Admin Can't see Server

Server Version#: Current Public

I am running a Debian 12 VM on Proxmox and have had no issues for about 8 months. I recently updated the plex server and as the admin user can no longer access my media or get in the settings to troubleshoot. I switched to another user account in the home and all of my media showed up.

I am on the local network using the local IP:32400 address.

Thanks ahead of time for any help

@cwerkey

I went to look at your certificate.

You got a few hosts in there. :wink:

which is active / the one you want to check on?

would you like any others cleaned up?

Yeah I went through a couple faulty VM set-up’s and then they disapeared before I could delete them. The “active” should be “CW Main”.

You are more than welcome to delete the others.

I’ve cleaned things up for you.

There is only one host remaining now

Please confirm?

Local IP: 172.30.100.101, 10.100.10.101

This will give PMS some grief. It doesn’t like multiple adapters when unclaimed.

At this point,

  1. Go to github and get my claim tool.
    GitHub - ChuckPa/UserCredentialReset: User Credential Reset utility for Plex

  2. Download it.

  3. Look at the documentation, specifically the -p /pathname/to/Preferences.xml option

  4. If you can do that, from outside the container, with the container stopped – this is the best method.

  5. invoke the script (as root), get a claim token from https://plex.tv/claim

  6. Paste it into the awaiting script input

  7. Let it claim the server for you

  8. Confirm Username / Email info is correct.

  9. Start PMS

  10. Confirm it’s up

@ChuckPa

Thanks for getting that cleared up and sorry this has taken me so long to get back to.

I have gotten the package installed and able to get it to run semi properly. However! it shows an error code “60” and says it cannot pull creds from plex.tv…

Any thoughts? I have tried disabling the second NIC to make it work with no luck either.

Thanks

root@debian-plex:~/UserCredentialReset# ./UserCredentialReset.sh -p /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Preferences.xml

      Plex Media Server user credential reset and reclaim tool (User-Defined)

This utility will reset the server’s credentials.
It will next reclaim the server for you using a Plex Claim token you provide from https://plex.tv/claim

Using given Preferences path: ‘/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Preferences.xml’
Please enter Plex Claim Token copied from http://plex.tv/claim : claim-5DjttxZMsy81RCQnUQeF
Clearing Preferences.xml
Getting new credentials from Plex.tv
ERROR: Could not get credentials from plex.tv (Error: 60)

Error 60 ==

  1. Date/time sync is off
  2. There’s a FQDN involved (assigned to the host) which PMS doesn’t know about
    ( MITM error )
  3. VERY unlikely but a DNS rebinding ?

what can you tell me about the IP addr of the host and whether or not it has a FQDN assigned to it.

To my knowledge it should not have any sort of FQDN configuration on it. It is a VM on Proxmox which might play into it.

There is a chance that the VM date and time or timezone got out of sync that I will look into when I get back to my machine.

I did also notice as I was getting ready to call it a night troubleshooting that accessing the server from the local IP shows that it needs to be claimed, but it errored out on actually associating to my account.

I was able to get in and edit settings from the web yo again though, it just no longer shows up remotely

whenever you get a ‘no remote’ situation… it’s 1) port forwarding 2) firewall 3) DNS 4) DNS Rebinding protection.

Take your pick. Check the easy stuff. It will be obvious.

I was able to make this work through some trial and error, but in the end using a different machine I was able to bind it back. It seems that it disconnected again however…

I am using it as a VM in proxmox, if I migrate it across machines could that cause problems?

The “migrate across machines” is the key here because it’s ambiguous.

  1. If moving PMS only (e.g. tar ball of /var/lib/plexmediaserver) then you must make certain of the Remote Access port functionality. This is, however, 100% dependent on the VM’s ability to get to the internet and having port forwarding to it.

  2. If you’re migrating the entire VM to a new host, not only do you have to check the ports, you must also check the IP addresses defined in the VM’s network configuration.

Which are you doing? More info is needed,

It is installed in a Debian VM and I am migrating the entire VM. The IP is static and holds it’s routing. I am able to view and watch my library from other user’s on my account before and after migration. I just didn’t know if there would be something in the PVE machine that might tie to the ownership tokens?
Thanks

@cwerkey

If you’re moving the entire VM as a monolithic item from one to another
then nothing inside the VM will change.

I cannot speak to what ProxMox might require / do. That’s a question for their forums.

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