I recently had access issue to my Plex server (running on Linux). It was fine sometime ago, but lately everytime I tried to access it from my LG TV or my phone, they said the server was offline. I'd followed various instructions and troubleshooting I found on the Internet with no luck. Here is the list of steps I did:
- Ensure no VPN running on all devices and server
- Select "Preferred" for secure connection
- Added my private subnet in the "List of IP addresses and networks that are allowed without auth"
- Upgrade the Plex server to the latest
- Restart the server (e.g., "sudo service plexmediaserver restart")
- Verify I am able to access the server through its IP (e.g, http://192.168.1.103:32400)
- Enable DLNA server
- Revert the Plex on TV to last publicly available version
- Power down TV, wait 2 minutes and turn it back on
Turned out it was due to IPv6 connection was enabled on the Plex server! Once I disabled it, now I could watch my movies or stream my music to other devices. My LG TV apparently did not support IPv6 yet.