I rely on plex relay to access my music library over the internet. I’m in the UK and behind a CGNAT, I would need to pay my ISP for an external IP address and plex relay is perfect for my needs. I connect from my phone using plexamp.
Plex relay has been broken for the last few days, and I haven’t been able to connect to my music library when not on my local network.
The resulting XML document should show your server, including all connection information. Look to see if there is an entry for your server which shows the attribute “relay=1.”
Interesting. For my own server which has relay enabled, the “address” shows the resolved IP address and not the FQDN. Is your server able to resolve relay09.pop.lhr.bz via DNS?
If Plex Media Server can’t resolve the IP addresses of the relay servers, no relay can happen.
As @napolij alluded to, it could be a problem with the DNS servers you’re using. I’ve found that both CloudFlare (1.1.1.1, 1.0.0.1) and Google (8.8.8.8, 8.8.4.4) are reliable. ISP DNS can sometimes be unreliable (and they tend to track your activity).
I’m have the same problem for the the last week as well. I’m behind PIA VPN and cloud9 for dns so relay is a life for me. I can get relay working if I turn off the vpn. I’ve never had to do that or will.