The Remote Access feature determines the Public address by making an outbound connection to Plex’s discovery servers. They report the apparent source address of that connection.
It’s very similar to how http://ipquail.com/ works.
If your WAN address has recently changed perhaps the ISP is handling it differently now. Even with a static WAN address, your ISP may be performing CGNAT or proxying of outbound connections.
Have you confirmed that you can connect to it remotely? https://canyouseeme.org/
You may not need Plex’s Remote Access feature at all. Remote Access attempts to discover your public IP address, register it with the Plex Cloud, and perform port forwarding.
If Remote Access is detecting the wrong address (because of upstream routing hijinks), you can disable Remote Access.
Since you have a static WAN address with port forwarding, enter a Custom server access URL:
This is a funny format, but it works:
http://23.x.x.x:port
Plex will register that IP with the Plex Cloud without performing any autodiscovery.
It will also automatically generate and register the magic hostname for SSL. This is similar to what @certuna mentioned, but it doesn’t need to be done manually.
You can view the URLs/addresses registered with the Plex Cloud here:
Option to manually specify the announced IP address for the server? - #8 by Volts
OK boomer. Go back to your taps and thicknet…
![]()