Problem after move plexserver on another linux server

Server Version#: Latest
Player Version#: Web

Hello,

I migrated my Plex server to another Linux machine behind a pfSense firewall with a different public IP address.

Since then, I haven’t been able to regain external access.

Here’s what I have in the logs:

root@plexserver:/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs# grep -ri ERROR Plex\ Media\ Server.log
Apr 07, 2026 21:18:52.204 [139633696811832] ERROR - MyPlex: Error 401 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:19:03.769 [139633703140152] WARN - [HttpClient/HCl#17] HTTP error requesting GET http://192.168.10.59:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.59 port 34400 after 3049 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:03.770 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2020-04-AG7D-HPTSY5, marking as dead.
Apr 07, 2026 21:19:06.841 [139633703140152] WARN - [HttpClient/HCl#18] HTTP error requesting GET http://192.168.10.59:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.59 port 34400 after 3071 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.842 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2020-04-AG7D-HPTSY5:2, marking as dead.
Apr 07, 2026 21:19:06.842 [139633703140152] WARN - [HttpClient/HCl#19] HTTP error requesting GET http://192.168.10.20:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.20 port 34400 after 0 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.843 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2022-03-F4CS-PLVPSP, marking as dead.
Apr 07, 2026 21:19:06.843 [139633703140152] WARN - [HttpClient/HCl#1a] HTTP error requesting GET http://192.168.10.20:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.20 port 34400 after 0 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.843 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2022-03-F4CS-PLVPSP:2, marking as dead.
Apr 07, 2026 21:19:25.615 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:20:00.857 [139633690483512] ERROR - [Req#d3] MyPlex: Error 403 requesting JSON from: https://plex.tv/api/v2/server/users/features
Not Found
Apr 07, 2026 21:20:56.489 [139633681181496] ERROR - [Req#15c] MyPlex: Error 401 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:21:03.859 [139633696811832] ERROR - Couldn’t find the file to stream: /usr/lib/plexmediaserver/Resources/Plug-ins-121068a07/WebClient.bundle/Contents/Resources/i
Apr 07, 2026 21:21:14.468 [139633698921272] ERROR - [Req#1d1] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633681181496] ERROR - [Req#1d3] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633656732472] ERROR - [Req#1d2] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633696811832] ERROR - [Req#1d0] Unknown metadata type: folder
Apr 07, 2026 21:21:14.987 [139633698921272] ERROR - [Req#1eb] Unknown metadata type: folder
Apr 07, 2026 21:21:15.530 [139633656732472] ERROR - [Req#228] Unknown metadata type: folder
Apr 07, 2026 21:21:29.715 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:22:29.516 [139633658841912] ERROR - [Req#2b2] MyPlex: Error 403 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:23:12.475 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:23:23.982 [139633840945976] DEBUG - NotificationStream: Removing because of error
root@plexserver:/var/lib/plexmediaserver/Library/Application Support/Plex Media Server/Logs# grep -ri ERROR Plex\ Media\ Server.log
Apr 07, 2026 21:18:52.204 [139633696811832] ERROR - MyPlex: Error 401 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:19:03.769 [139633703140152] WARN - [HttpClient/HCl#17] HTTP error requesting GET http://192.168.10.59:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.59 port 34400 after 3049 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:03.770 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2020-04-AG7D-HPTSY5, marking as dead.
Apr 07, 2026 21:19:06.841 [139633703140152] WARN - [HttpClient/HCl#18] HTTP error requesting GET http://192.168.10.59:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.59 port 34400 after 3071 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.842 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2020-04-AG7D-HPTSY5:2, marking as dead.
Apr 07, 2026 21:19:06.842 [139633703140152] WARN - [HttpClient/HCl#19] HTTP error requesting GET http://192.168.10.20:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.20 port 34400 after 0 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.843 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2022-03-F4CS-PLVPSP, marking as dead.
Apr 07, 2026 21:19:06.843 [139633703140152] WARN - [HttpClient/HCl#1a] HTTP error requesting GET http://192.168.10.20:34400/discover.json (7, Couldn’t connect to server) (Failed to connect to 192.168.10.20 port 34400 after 0 ms: Couldn’t connect to server)
Apr 07, 2026 21:19:06.843 [139633673607992] ERROR - DVR:Device: Error refreshing existing device device://tv.plex.grabbers.hdhomerun/2022-03-F4CS-PLVPSP:2, marking as dead.
Apr 07, 2026 21:19:25.615 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:20:00.857 [139633690483512] ERROR - [Req#d3] MyPlex: Error 403 requesting JSON from: https://plex.tv/api/v2/server/users/features
Not Found
Apr 07, 2026 21:20:56.489 [139633681181496] ERROR - [Req#15c] MyPlex: Error 401 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:21:03.859 [139633696811832] ERROR - Couldn’t find the file to stream: /usr/lib/plexmediaserver/Resources/Plug-ins-121068a07/WebClient.bundle/Contents/Resources/i
Apr 07, 2026 21:21:14.468 [139633698921272] ERROR - [Req#1d1] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633681181496] ERROR - [Req#1d3] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633656732472] ERROR - [Req#1d2] Unknown metadata type: folder
Apr 07, 2026 21:21:14.472 [139633696811832] ERROR - [Req#1d0] Unknown metadata type: folder
Apr 07, 2026 21:21:14.987 [139633698921272] ERROR - [Req#1eb] Unknown metadata type: folder
Apr 07, 2026 21:21:15.530 [139633656732472] ERROR - [Req#228] Unknown metadata type: folder
Apr 07, 2026 21:21:29.715 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:22:29.516 [139633658841912] ERROR - [Req#2b2] MyPlex: Error 403 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:23:12.475 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:23:23.982 [139633840945976] DEBUG - NotificationStream: Removing because of error
Apr 07, 2026 21:27:30.102 [139633698921272] ERROR - [Req#2b2] MyPlex: Error 403 requesting JSON from: https://plex.tv/api/v2/server/users/features
Apr 07, 2026 21:29:04.504 [139633698921272] ERROR - [Req#d3/ViewStateSync] MyPlex: Error 403 requesting XML from: https://plex.tv/api/v2/server/users/services?auth_token=xxxxxxxxxxxxxxxxxxxx

Thank you for any help.

Can we start with an actual copy of your server logs instead of the excerpt?

Should be port 32400, did you put an entry in custom server access?

Those log entries are referring to a (old) xTeVe/Threadfin virtual HDHomeRun tuner (I’d guess). Port 34400 is their default and ‘discover.json’ is the endpoint for finding tuner information.

In the context of what’s been provided, it’s just noise (as are the DVR error logs around them).

Hello,
Thanks for your reply.

Here are the complete logs.

I have the impression that the problem is here:

Apr 08, 2026 07:10:32.290 [129716677983032] DEBUG - [HttpClient/HCl#3c] HTTP/1.1 (0.3s) 429 response from POST https://plex.tv/servers.xml?auth_token=xxxxxxxxxxxxxxxxxxxx
Apr 08, 2026 07:10:32.290 [129716703296312] DEBUG - [Req#150] MyPlex: Published Mapping State response was 429
Apr 08, 2026 07:10:32.290 [129716703296312] WARN - [Req#150] MyPlex: Invalid response when mapping state (code=429):
Apr 08, 2026 07:10:32.290 [129716703296312] DEBUG - [Req#150] MyPlex: updating mapped state - current state: ‘Mapped - Not Published’
Apr 08, 2026 07:10:32.290 [129716703296312] DEBUG - [Req#150] MyPlex: mapping state set to ‘Mapped - Not Published (Bad Response)’.

I can access http://my-public-ip:32400/web from any device, but I can’t access the server (from this URL, it tells me the server hasn’t been claimed, which is definitely the case. I changed allowedNetworks=“192.168.10.0/24” in Preferences to access and claim it).

The problem doesn’t seem to be entirely on my end.

I tried deleting Preference.xml, restarting, and re-claiming the server, but I have the same issue.

Thanks

Plex Media Server Logs_2026-04-08_07-12-42.zip (1.5 MB)

For me, it’s not a network problem.

My port is definitely open from the outside.

I even ran a test using dnschecker.org’s port open testing tool.

I just read that it’s because I’m with Hetzner… I suppose that’s why???

is also at fault in other cases,

See also https://forums.plex.tv/t/not-allowed-to-use-hetzner/853570