Unable to see or configure my newly installed PMS

Hi,

I have been running PMS on Windows for a while as it was the only platform that supported GPU acceleration, but now that Linux supports that as well, I decided to move back to Linux. I removed my PMS from plex.tv and installed Ubuntu 20.04 LTS and then reinstalled PMS on the freshly installed Ubuntu. My issue is that it doesn’t matter what I do, I can’t see the new server.
Here is what I have done:

  • I have logged out of plex.tv and logged back in, no server.

  • I have connected to my PMS directly and logged in there, it doesn’t show me the setup screen for the PMS

  • I have restarted my PMS server, but the service and the actual server itself, and I still can’t see it.

  • I have waited 24hrs since the installation just in case, it would take some time for the new PMS to appear. Nothing

  • I have checked the firewall on the PMS server and it is totally disabled.

  • This IP address of the PMS hasn’t changed, so my network firewall is fine as it was working with the previous installation.

  • I have looked into the logs and can’t see anything suggesting there is an issue, but just in case, here are the logs: PMS_Logs.zip (107.4 KB)

I am totally running out of ideas on how to fix this. My Google kung-fu hasn’t been able to help me either as I feel I have done everything all the articles I have found suggest, so I am turning to this great forum and see if anybody has any idea.

Server Version#: 1.24.3.5033-757abe6b4

Thoughts?
Thanks a lot in advance,
Bertrand.

If you loaded a GUI desktop, browser on local machine http://127.0.0.1:32400/web
Browser from another machine http://192.168.1.124:32400/web

Desktop or Server version of Ubuntu?
Downloaded the .deb file or snap install?

You can try this claim tool which was written by one of our forum moderators.

Hi @pl_5309 ,

PMS is installed on Ubuntu Server 20.04.3 LTS so I don’t have a desktop configured on the machine. I have all the dependencies that were installed when I installed the nvidia-drivers, but that’s it.

I have tried multiple installation methods (although not snap) with no difference. I have tried to download the .deb file from the plex website and use that and it didn’t work. The latest install was done by adding the plex repo and doing a apt install plexmediaserver.

@BigWheel : I have just tried to run the various curl commands included in the script and when I try to claim the server, I get an 401 Unauthorized response. I have checked my password and username and they are fine, so I am not sure what it happening here. Should I try to change my password just to re-initialize everything?

Run this command

sudo ufw status

You don’t want the snap version and unless that is an Nvidia with lots of ram your probably better off with using the built in gpu.

It’s not clear if you actually got your server claimed. Using incognito mode what happed when you did http://192.168.1.124:32400/web? You could try putty and setup a tunnel to appear local on the machine.

@pl_5309 : for sure.
Here is the output:

Status: inactive

The server never got claimed. When I ran the curl command to claim the server it gave me a 401 Unauthorized.

But then, I followed your idea of accessing the PMS in incognito mode and sure enough, it worked. Not sure why. Maybe some cached data, but I was able to claim the PMS and configure it.

Thank you for the help.
Bertrand.

If I may jump in?

On Linux – which is is what I presume the goal is:

  1. Plex stopped

  2. Edit Preferences.xml

  3. Remove the following Name="Value" pairs (carefully)
    a. PlexOnlineUsername
    b. PlexOnlineToken
    c. PlexOnlineEmail
    d. PlexOnlineHome

  4. Start Plex (keep the terminal window open)

  5. In a new browser window – Claim | Plex – COPY the token to your clipboard (this token has a 5 minute expiration window so mind the clock)

  6. Terminal window:
    curl -X POST 'http://127.0.0.1:32400/myplex/claim?token=PASTE_TOKEN_HERE'

  7. It should look like:
    curl -X POST 'http://127.0.0.1:32400/myplex/claim?token=claim-1234fec85eadf'

  8. Hit enter so curl sends the token

  9. Wait about 15-20 seconds for PMS to communicate with Plex.tv, using that token, to claim the server

  10. When it completes, if successful, you’ll see a whole bunch of 'feature flags"

  11. Now, this “Hostname” server is claimed and will be listed by the computer’s hostname until you change the Friendly Name.

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