Server Version#: 1.43.3.10861-07dfddaeb
Player Version#: All players
When updating the “Custom server access URL” it doesn’t seem to be reflecting on Plex’s API endpoint: https://clients.plex.tv/api/v2/resources
It shows domains for the preferred network interfaces, but not the custom server access URL.
This means the plex clients aren’t able to connect to my server as they attempt all the ones listed in that API response which is missing the custom URL that they need to use.
For what it’s worth, it was working initially – I erroneously changed the “Custom server access URL” field and then changed it back a few days later. Since then it has not worked.
It seems all is working fine on my end. My Plex process is making HTTP requests to the Plex server with the IP I need:
HTTP requesting PUT https://servers.plex.tv/devices/REDACTED
?Connection[][uri]=http://100.116.64.108:32400 #===> This is the one I care about
&Connection[][uri]=http://192.168.68.72:32400
&Connection[][uri]=http://172.17.0.1:32400
&Connection[][uri]=http://172.18.0.1:32400
&Connection[][uri]=http://172.20.0.1:32400
&Connection[][uri]=http://172.19.0.1:32400
&httpsEnabled=1
&httpsRequired=0
&dnsRebindingProtection=0
&X-Plex-Token=xxxxxxxxxxxxxxxxxxxx
This is the response from the resources endpoint:
<resources>
<script/>
<resource name="REDACTED" product="Plex Media Server" productVersion="1.43.3.10861-07dfddaeb" platform="Linux" platformVersion="7.0.0-29-generic" device="Docker Container" clientIdentifier="REDACTED" provides="server" ownerId="" sourceTitle="" publicAddress="REDACTED" accessToken="REDACTED" searchEnabled="1" createdAt="2026-06-18T19:43:06Z" lastSeenAt="2026-08-15T06:44:53Z" owned="1" home="0" synced="0" relay="0" presence="1" httpsRequired="0" publicAddressMatches="1" dnsRebindingProtection="0" natLoopbackSupported="1">
<connections>
<connection protocol="https" address="192.168.68.72" port="32400" uri="https://192-168-68-72.REDACTED.plex.direct:32400" local="1" relay="0" IPv6="0"/>
<connection protocol="https" address="172.17.0.1" port="32400" uri="https://172-17-0-1.REDACTED.plex.direct:32400" local="1" relay="0" IPv6="0"/>
<connection protocol="https" address="172.18.0.1" port="32400" uri="https://172-18-0-1.REDACTED.plex.direct:32400" local="1" relay="0" IPv6="0"/>
<connection protocol="https" address="172.19.0.1" port="32400" uri="https://172-19-0-1.REDACTED.plex.direct:32400" local="1" relay="0" IPv6="0"/>
<connection protocol="https" address="172.20.0.1" port="32400" uri="https://172-20-0-1.REDACTED.plex.direct:32400" local="1" relay="0" IPv6="0"/>
</connections>
</resource>
</resources>
It seems the Plex API is not updating this resource for some reason – I would greatly appreciate some help.