Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Some YouTube videos don't load on Apple TV

    Scheduled Pinned Locked Moved General pfSense Questions
    17 Posts 5 Posters 1.8k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Ok. The 3 v6 IPs seems weird though. Are 2 of those public IPs?

      It could be an MTU issue, though I wouldn't really have expected that to affect different Youtube videos in different ways.

      Steve

      1 Reply Last reply Reply Quote 0
      • E
        ericafterdark
        last edited by

        Yeah, it seems to be an Apple TV issue since other devices are not affected by the behavior.

        And the 3 IPv6 IP's, they are all public. Two long ones, one short one.

        JKnottJ 1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          Hmm, I mean if it doesn't affect anything else it could be a v6 problem with the Apple TV itself.

          The easiest solution here is to just prevent it using v6. It would be nice to know why though.

          Steve

          1 Reply Last reply Reply Quote 0
          • E
            ericafterdark
            last edited by

            I agree.

            If anyone knows a possible root cause and/or solution I'd appreciate that. For now I'm done troubleshooting and I accept the fact YouTube on Apple TV is 'hit-and-miss' because everything else works like a charm.

            1 Reply Last reply Reply Quote 0
            • T
              tim.mcmanus
              last edited by

              Apple devices do DNS queries using IPv6 FIRST and then fall back on IPv4. However, their implementation is flakey, and you'll always get odd results.

              I had to disabled IPv6 on my entire network to get all of their gear to work happily. I experienced a ton of issues running DNS on macOS X Server, even though it was supposed to be a standard bind installation.

              This is a known issue to Apple, but they're not going to change the behavior of their devices. I've already escalated this to Apple via a bug report and they basically told me to go pound sand.

              Full discloser: I am a former Apple Consultant and Developer. I used to deploy OS X Server into education and business.

              1 Reply Last reply Reply Quote 0
              • E
                ericafterdark
                last edited by ericafterdark

                There is a noticeable difference tho when using pfSense compared to the router provided by my ISP.

                With pfSense I have strange issues like the one described here. When using the ISP's router it's all fine. Yes, with IPv6 and an Apple ecosystem. It makes me wonder why.

                I now have found a new issue; streaming on of my favorite radio stations does not work when using pfSense. And yes, it also seems to be IPv6 related. If I stream via an IPv4 source, it's working fine.

                Argh....

                WAN:

                IPv6 Configuration Type: DHCP6
                Request a IPv6 prefix/information through the IPv4 connectivity link
                Only request an IPv6 prefix, do not request an IPv6 address
                DHCPv6 Prefix Delegation size: 48

                LAN:

                IPv6 Configuration Type: Track Interface
                IPv6 Interface: WAN
                IPv6 Prefix ID: 0

                Everything else default.

                No clue what I need to adjust to make things work. Still could be MTU if some videos/streams work and some don't?

                -edit-

                Despite earlier, it looks like I actually do have the issues with IPv4 as well. Also with Unbound disabled. I think it is something MTU related. Argh....

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  Still only on the AppleTV though?

                  Steve

                  1 Reply Last reply Reply Quote 0
                  • JKnottJ
                    JKnott @ericafterdark
                    last edited by

                    @tomcruise said in Some YouTube videos don't load on Apple TV:

                    And the 3 IPv6 IP's, they are all public. Two long ones, one short one.

                    Are you sure they're all public? Normally, you'd have 1 or more public addresses and 1 link local, which starts with fe80.

                    PfSense running on Qotom mini PC
                    i5 CPU, 4 GB memory, 32 GB SSD & 4 Intel Gb Ethernet ports.
                    UniFi AC-Lite access point

                    I haven't lost my mind. It's around here...somewhere...

                    1 Reply Last reply Reply Quote 0
                    • T
                      tim.mcmanus
                      last edited by

                      What are you using for DNS?

                      I have three Apple TVs and a boatload of Apple gear. I set my LAN to IPv4 and my ISP doesn’t support IPv6, so that’s disabled too. I am also running a MacOS X Server DNS service and also use pfSense for DNS. I am actually migrating DNS to pfSense since OS X Server is losing most of its features in the latest release.

                      By shutting off IPv6, I eliminated all issues with Apple gear.

                      1 Reply Last reply Reply Quote 0
                      • E
                        ericafterdark
                        last edited by

                        I've been isolating and troubleshooting some more and it seems like it's an IPv6 issue after all.

                        Fully disabling IPv6 resolves all issues.

                        So, now I need to find out which pfSense settings need adjustments. There are some tutorials for my ISP (XS4ALL) but none of those resolve the issue.

                        I'm going to dive into a config export of the ISP's router and see if I can discover something funky. Because that one works.

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.