My library is not accessible remotely, but is accessible on my home network. This started after I updated the server password. I tried to turn off my firewalls, but it did not work. I set up a forwarding public port 32400.
Remote access says “fully accessible outside my network.”
Server Version#: 1.42.1.10060
Player Version#: 4.152.0
Server: {RouterName} if providing DNS forwarding
Address: 192.168.1.1 [router address]
Non-authoritative answer:
Name: plex.tv
Addresses: 63.34.76.179
34.253.111.224
34.251.212.213
34.254.46.50
Then curl https://v4.plex.tv/pms/:/ip should give you your public IP, does it match what you expect.
Server logs, you should have Debug On and Verbose off. You can search these files for plex.direct and identity
‘Plex Media Server.1.log’
‘Plex Media Server.2.log’
‘Plex Media Server.3.log’
‘Plex Media Server.4.log’
‘Plex Media Server.5.log’
‘Plex Media Server.log’
Output should indicate success:
DEBUG - [HCl#2e] HTTP requesting GET https://192-168-1-5.7d6820317d4c4557a87da428689fdc37.plex.direct:32400/security/token?type=delegation&scope=all&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
DEBUG - [HttpClient/HCl#2e] HTTP/1.1 (0.0s) 200 response from GET https://192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400/security/token?type=delegation&scope=all&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx (reused)
DEBUG - [EventSourceClient/mediaserver/192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400] Resolved 192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct to 192.168.1.xx:32400
DEBUG - [EventSourceClient/mediaserver/192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400] Connected in 3 ms.
DEBUG - [EventSourceClient/mediaserver/192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400] Wrote data, reading reply.
DEBUG - [EventSourceClient/mediaserver/192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400] Read HTTP reply header.
DEBUG - [EventSourceClient/mediaserver/192-168-1-xx.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:32400] Successfully connected to 192-168-1-5.7d6820317d4c4557a87da428689fdc37.plex.direct.
DEBUG - [HCl#42] HTTP requesting GET https://64-99-XXX-YYY.xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx.plex.direct:[External Port]/identity
If it doesn’t indicate success (could not connect to) something is blocking the registration of your server.
You could also copy the line that has your private address and put it into the browser and get back a message with your version and is it claimed.