Vercel domain failing DNS resolution with SERVFAIL on Cloudflare resolvers

Problem

My production URL syllabuddy.xyz suddenly broke for Cloudflare servers, but works on 8.8.8.8.

Current Behavior

Right now, it seems to resolve fine on some DNS resolvers but not others. For example:

dig @8.8.8.8 syllabuddy.xyz → NOERROR
dig @1.1.1.1 syllabuddy.xyz → SERVFAIL

I also noticed:

dig DS syllabuddy.xyz @8.8.8.8 → no DS record returned
dig DS syllabuddy.xyz @1.1.1.1 → SERVFAIL

The domain is currently using Cloudflare nameservers, and when I query the Cloudflare authoritative nameservers directly, the records look correct (apex A record and www CNAME to Vercel).

However, some environments (like iPhone with iCloud Private Relay) still can’t reach the site at all.

Troubleshooting

My troubleshooting suggests this is a DS record that needs to be removed or fixed at the registrar level, which I don’t seem to be able to do on my Vercel dashboard.

The domain troubleshooting guide can help with most custom domain configuration issues. You might be able to use that guide to solve it before a human is available to help you. Then you can come back here and share the answer for bonus points.

You can also use v0 to narrow down the possibilities.

This looks like it works now! Let us know if you have any other questions :slight_smile:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.