Since the authentication errors in early February 2020 I have been unable to log in to Plex on my ubuntu server. I have updated Plex to latest Version 1.18.6.2368. Using my browsers dev tools I have traced the issue to a possible cause.
Launch the plex server web using http://localhost:32400/web/index.html which shows the plex web UI and then asks to select a user, which I then select and enter the pin
In dev tools the network requests look ok with mostly 200 http status codes, some 101’s and 304’s other than one 500 HTTP status code from plex.tv. The URL that is giving the 500 is:
Hopefully, this make sense to someone. To confirm that this was not the server I installed a new instance of Ubuntu on a separate VM and installed the latest Plex and the same error occurs.
I had the same problems with my mac mini in early february, but a few hours later everything began to work again. But today I had similar problems with some devices. A few member of my family with I share my server can’t acces from Lg Tv’s, ipads or google chrome browser… The server is not reacheable…
What the hell is going on with Plex…
I have restarted the server a number of times since the problem began and this has had no effect to the problem above. I will perform the actions as you suggest and upload the gzip’d logs.
Please find the logs attached here. I restarted the VM, launched Plex and recreated the problem. The logging is not set to verbose or debug but hopefully these logs help. Let me know if you need more.
I have attached the databases tgz. These are from the installation that the logs are from. This is the newly installed Plex on the new VM and so does not have any media, however, I knew that I would be able to reproduce the problem.
The installation of Plex does not recognise my user as a Plex Pass user. This to me would seem to indicate that it might have something to do with my account. I have had my account since at least 2013 but only been a Plex Pass user since 2018.
We’re going to create a new “TEST” server with “TEST” as the Friendly Name to avoid colliding with your existing server.
Now start the rest of the setup steps as if you’re creating a new server (which you are) – however
Only add one section (small one is best)
Continue through setup with all the defaults.
When you arrive at the dashboard, you should be running normally.
If it’s not running normally at this point, there is a system problem
Once diagnosed what is really happening, we can either delete this “TEST” server
-or-
We can delete the original and rename this to take its place (your choice)
I checked today and the 500 server error does not happen anymore I am able to log in on the app.plex.tv web app and my user avatar pictuer shows correctly. I am happy that this issue is now resolved. Thank you for your help.