Server Version#: 1.43.0.10492-121068a07
Linux Version: Ubuntu 24.04.04 LTS (Noble Numbat)
I’m a Plex Pass user running Plex Media Server in an unprivileged (and GUI-less) Proxmox LXC container that I’m pretty sure is set up correctly, but which when accessed only gives me the “Not Authorized” error instructing me to try to claim the server through a desktop app. I have repeatedly added a claim token to my Preferences file, and indeed have seen Preferences update with my PlexOnlineToken, PlexOnlineUsername, and other correct information when I do this – suggesting that the claim process is happening, at least in part, and that the app user has permissions to the directory. I am still running another (Windows-based) server in parallel, under a different name, if that could be a complicating factor.
What should I be looking at when troubleshooting this?
The XML that comes up when I visit the /identity URL also suggests that the server does in fact think it’s claimed:
MediaContainer size=“0” apiVersion=“1.2.0” claimed=“1” machineIdentifier=“TOKEN” version=“1.43.0.10492-121068a07” /MediaContainer
I’ve tried deleting Preferences entirely and reclaiming (both by manually adding a claim token and by visiting the site from a machine on the same network), and while all this data reappears, I never actually get to Server Settings or any of the other configuration options. What else can I try? Is there something else I need to do?
Can anybody tell me what I should be looking for in the server logs to establish why I’m still getting the “Not Authorized” page despite the server reporting claimed=1 and having both a valid claim token and user email populated in the Preferences.xml file? The media server shows up as a device in “Authorized Devices” when I visit the portal settings, too.
A Claim Token is only good for a few minutes and if you try too much it will hit a rate limit invalidating your Cert.
Errors 60, 429
Look at *.plex.tv and *.plex.direct lines for errors 6 or 7 which will be DNS and DNS Rebinding problems.
[data] should have the status of Relay and Published Servers.
Not sure what client you are using but most browsers are enforcing no local access.
What does your network scheme look like? Is your LXC set to the interface of the host?
Hrm. I must be looking in the wrong log; I don’t see any errors at all. There are a lot of DEBUG statements, mostly related to SSDP, but nothing else listed as obviously wrong. And, yeah, I’ve got the LXC inheriting networking from the pve host. Where can I find [data]?
Plex Media Server.log (1-5)
Hrm. I don’t see [data] segments in there at all, either. Do I need to be doing verbose logging to see this?
Right now, having turned debug logging off to reduce the noise, this is all I see in the log. There’s a problematic-looking cert error, but I’m not sure what to do about it.
Mar 26, 2026 19:44:53.901 [130287858076472] INFO - Plex Media Server v1.43.0.10492-121068a07 - Ubuntu Default string Default string x86_64 - build: linux-x86_64 debian - GMT -05:00
Mar 26, 2026 19:44:53.901 [130287858076472] INFO - Linux version: 24.04.4 LTS (Noble Numbat), language: en-US
Mar 26, 2026 19:44:53.902 [130287858076472] INFO - Processor: 2-core 12th Gen Intel(R) Core™ i5-1240P
Mar 26, 2026 19:44:53.902 [130287858076472] INFO - Compiler is - Clang 11.0.1 (https://plex.tv 9b997da8e5b47bdb4a9425b3a3b290be393b4b1f)
Mar 26, 2026 19:44:53.902 [130287858076472] INFO - /usr/lib/plexmediaserver/Plex Media Server
Mar 26, 2026 19:44:53.933 [130287939000976] WARN - [CERT/OCSP] getCertInfo failed; skipping stapling
Mar 26, 2026 19:44:53.933 [130287939000976] INFO - Running migrations. (EPG 0)
Mar 26, 2026 19:44:53.937 [130287939000976] INFO - Running migrations. (EPG 0)
Mar 26, 2026 19:44:53.938 [130287853857592] INFO - Preemptively preparing driver imd for GPU Intel Alder Lake-P GT2 [Iris Xe Graphics]
Mar 26, 2026 19:44:53.938 [130287853857592] INFO - Preemptively preparing driver icr for GPU Intel Alder Lake-P GT2 [Iris Xe Graphics]
Mar 26, 2026 19:44:55.041 [130287837223736] INFO - Refreshing paths watched by LibraryUpdateManager
Mar 26, 2026 19:44:55.410 [130287848897336] WARN - [EventSourceClient/pubsub/172.105.13.59:443] MyPlex: attempted a reachability check but we’re not yet mapped.
Mar 26, 2026 19:45:05.414 [130287853857592] ERROR - Unknown metadata type:
Mar 26, 2026 19:45:05.664 [130287790783288] ERROR - Unknown metadata type:
Mar 26, 2026 19:45:05.754 [130287830862648] ERROR - Unknown metadata type:
With Debug on, I still don’t get anything mentioning [data] or lines referencing .plex.tv or .plex.direct. (I’ll post the whole Debug log when I get back home.) I don’t actually see any log entries indicating that the server’s having any particular problem; it thinks it’s claimed and that it can talk to things, and I don’t even see a message saying that any particular login attempt has failed (or succeeded) – which, to be fair, I don’t know that I SHOULD see at this logging level.
I discovered that when I turned off local authentication requirements in Preferences, visiting the URL of the Plex LXC from a Windows machine on the network did in fact log me in and then took me to my main Plex app console – but the new server wasn’t listed, even though it shows up in Authorized Devices with the correct FriendlyName. Doing the same thing in incognito mode (in a desperate attempt to force a claim), interestingly enough, did NOT work; I got the “not authorized” screen instead.
I genuinely don’t understand what mechanism makes Plex decide to display “not authorized” and/or causes server registration with plex.tv. How did my server get into Authorized Devices and all the appropriate tokens WITHOUT being available in the server selection dropdown? Why would turning off auth matter at all?
Since you are headless you should follow the directions for “On a different network” https://support.plex.tv/articles/200288586-installation/
Make sure you are changing the Server > Settings > General “Enable Plex Media Server debug logging” and not the Plex Web > Debug.
If you are talking about the hidden server setting enableLocalSecurity or allowedNetworks, the apps still have to login and authenticate.
…Woo-hoo! Deleting the Preferences.xml file and then connecting via SSH tunnel appears to have worked perfectly. Thank you!