edit:
according to this plex doesn’t support IPv6 on at least some smart tv clients and maybe android too so that’s probably the issue.
i was testing on android and an android tv device. the only time i got it to work v6-only was on the windows client
Server Version#: 1.40.2.8395
i tried out enabling nat64 and dhcp option 108 on my network but clients don’t seem to be able to connect to my server over the local network even tho i have ipv6 enabled in the server settings.
does plex prefer ipv4 even with ipv6 available? because with the default Tayga config it won’t do nat64 to private ipv4 addresses, maybe plex is trying ipv4 by default.
blocking ipv4 on port 32400 on the server’s local firewall also breaks it
also Under Settings > Network > Enable server support for IPv6 is on
I think you have to specify your prefix in the network settings and then the local traffic should be recognized as local.
Unfortunately plex ipv6 implementation is far from perfect. Some mod even advised users to disable IPv6 because plex and ipv6 dont work well toghether which is completely unacceptable in 2024 for a service for which remote access is essential.
android and android tv devices can’t at connect at all over ipv6-only at least over the local network (i don’t have any other networks to test), but windows with ipv4 totally disabled does seem to work, i was wondering if plex prefers an ipv4 connection and since android/android tv will use an internal ipv4 address for nat64 it might be prefering that
Honestly, I have never tested IPv6 only enviroment on the server side (| have both public IPv4 and IPv6 using reverse proxy for remote access). The only thing I did was to disable IPv4 on mac or ios clients to make sure that communication works over IPv6 only (both local and remote).
I do not have any windows or android device at home so i cannot comment on that.
Correct, Plex Media Server does not work in an IPv6-only environment, even with NAT64. It still seems to have some hardcoded IPv4 literals in the code somewhere, or maybe the GDM protocol is IPv4-only?
The IPv6 deficit in Plex is really unfortunate and avoidable, as far back as 2012-2013 we had the first users with DS-Lite connections complaining that something needed to be done, but the devs at the time were really anti-IPv6 and didn’t want to hear it. Now things are slowly moving, but the delay means that there’s 10+ years of additional IPv4-centric code and APIs that need to be reworked.
Hi, i have the same problem. I have migrate all my network in dual stack. I assume my DNS resolution is correct over WAN and LAN (local DNS server, but with ipv6 no nat so same ipv6 address).
Over the WAN ipv6 work perfectly. tautulli report ipv6 source when ready movies and other stuffs. Same computer or smartphone locally use only ipv4 address.
No problem with my local ipv6 configuration, I browse internet in ipv6, I connect to my NAS in ipv6 with the NAS name. Only Plex don’t use ipv6 address.