1

Better DNS response for Reddit CDN (Fastly)?

Hello,

I've finally found the issue causing images and videos to load very slow on Reddit (sometimes it can take 7-8 seconds for a video to even start playing on a lowest quality with a 100 Mbit/s connection). The NextDNS servers for any of the following:

www.redditmedia.com, www.redditstatic.com, preview.redd.it, v.redd.it, i.redd.it

always give me the same response:

199.232.137.140

After checking here:

https://dnschecker.org/#A/i.redd.it
https://dnschecker.org/#A/v.redd.it

It looks like the Cloudflare, Google, OpenDNS and many more providers return the following IP addresses instead:

151.101.129.140
151.101.65.140
151.101.1.140
151.101.193.140

Indeed, after switching to Cloudflare and Google for testing purposes, videos and images on Reddit are loading almost instantly. Then I switched back to NextDNS and the issue came back again.

My diagnostics:

https://nextdns.io/diag/d6e3add0-6294-11ec-a5e2-d5cbdc939c6f

Is there any way to get the better (for me) 151.101.*.* DNS responses in this case while using NextDNS?

18replies Oldest first
  • Oldest first
  • Newest first
  • Active threads
  • Popular
  • I also have this problem, it's really slow reddit with nextdns, will be great to get it resolved

    on the main reddit page, the images don't load and I get this message "Sorry, we couldn't load posts for this page."

    Like
  • What do you get for https://www.fastly-debug.com with nextdns?

    Like
      • Miguel
      • Miguel
      • 6 mths ago
      • Reported - view

      Olivier Poitrey it's now "Collecting data please wait" for 15 minutes, should I let it run a few hours?

      Like
    • Miguel it should be almost instant.

      Like
    • Olivier Poitrey If the question was for me, then here are my results (hint for others - disable adblocker if fastly-debug does not complete):

      Like
      • Miguel
      • Miguel
      • 6 mths ago
      • Reported - view

      Chris NextDNS I have the same issue than Chris

      Like
    • Paweł Kowalik based on this report, you are getting the best fastly region for your network.

      Like
      • Miguel
      • Miguel
      • 5 mths ago
      • Reported - view

      NextDNS after unblocking the site fastly-analytics.com, it now works fine, what do you wanted to see from the site fastly-debug.com ?

      Like
    • Miguel  same as the screenshot above.

      Like
    • NextDNS Exactly, but somehow for Reddit which uses Fastly, I still get the response with the slower 199.232 IP addresses pool instead of the faster 151.101 one when using NextDNS. Do you think I should escalate this problem to Reddit or Fastly instead?

      Like
    • Paweł Kowalik please show traceroute both IPs. It should probably be escalated to fastly yes.

      Like
    • NextDNS 
      The much slower one:
       Common 1-6 hops skipped
        7    16 ms    15 ms    16 ms  195.149.239.46
      8 33 ms 47 ms 33 ms orange.com.pl [80.81.196.254]
      9 33 ms 32 ms 33 ms fra2.decixfra.fastly.net [80.81.195.55]
       10    33 ms    32 ms    32 ms  199.232.137.140

      The much faster one:
       Common 1-6 hops skipped
      7 28 ms 29 ms 28 ms win-b2-link.ip.twelve99.net [62.115.152.92]
      8 33 ms 56 ms 32 ms win-bb4-link.ip.twelve99.net [62.115.114.182]
      9 34 ms 35 ms 33 ms ffm-bb2-link.ip.twelve99.net [62.115.138.22]
      10 * * 33 ms ffm-b11-link.ip.twelve99.net [62.115.124.119]
      11 32 ms 32 ms 33 ms fastly-ic328449-ffm-b11.ip.twelve99-cust.net [213.248.87.111]
       12    38 ms    37 ms    39 ms  151.101.13.140

      It looks like it's not a latency issue, as even the better route has 2 more hops. I also find something that might be interesting - both 199.232.137.140 (slow Reddit CDN server) and 194.45.101.249 (resolver recognized by fastly-debug when using NextDNS) points to the Germany - Frankfurt by checking their geolocation.

      Like
    • NextDNS As a workaround, I added the following custom reponses in the NextDNS settings and it seems to work for now. I attached my current configuration, so maybe it will help someone else too. Please note that you'll probably need to use different IP address than mine (you can use dnschecker.org to find the best one for you). Anyway, thanks for help to anyone involved here!

      Like 1
  •  it's now "Collecting data please wait" for 15 minutes

    While I don't seem to have issues with Reddit, I also see this status never finishing.

    Like
    • Chris maybe caused by blocklist

      Like 2
    • Chris It looks like some blocklists block u.fastly-analytics.com which breaks the debug site. fyi

      cc @Olivier

      Like 1
      • Chris
      • Chris.6
      • 6 mths ago
      • Reported - view

      Chris Leidich Thanks, I noticed this too. Even after allowing the domain, and using another browser without any extensions the site never finished. I didn't get the text block as seen above from another user. Nothing else was blocked during that time. Not worth the effort for me.

      Like
      • Miguel
      • Miguel
      • 5 mths ago
      • Reported - view

      Chris But that was the solution for me Chris, I added the site fastly-analytics.com as mention by the other Chris and now it works

      Like
Like1 Follow
  • 1 Likes
  • 5 mths agoLast active
  • 18Replies
  • 404Views
  • 8 Following