I have an apache server on DO. It serves 6 simple websites (different domains). I haven’t changed anything for many years. Today, one of the sites is not working: Server Not Found. All the others are fine. The server is working fine (I restarted it, just in case), I don’t see any error in the logs. The registrar is namecheap, they quickly verified and answered that everything looks good on their side, it must be DO. DigitalOcean has not yet replied to my ticket after one day.
The DNS addresses are valid (ns1.digitalocean.com…) on both namecheap and DO.
ping syflex.biz ping: unknown host syflex.biz But ping works on all the other sites on the server.
dnschecker.org and whatsmydns.net say the site does not exist.
dig syflex.biz A +short doesn’t return anything, but it works on the other sites (that are on the same server) and return the expected: ns1.digitalocean.com. ns3.digitalocean.com. ns2.digitalocean.com.
dig syflex.biz returns SERVFAIL, but works fine with the other sites.
dig syflex.biz A +noall +answer doesn’t return anything, but returns the expected value on the other sites.
Same for: dig @ns1.digitalocean.com syflex.biz A +noall +answer
I downloaded the zone, it looks good, and similar to the other sites.
DO has an AI support. I spent 5 hours with it, without any result. It doesn’t feel safe to use it, as it returned several times wrong commands. It suggested to remove and re-create the A record, which didn’t help. It suggested to delete the domain and re-create it, which I find a little too drastic (it has several records for **DKIM, google-site-verification, etc).
Not sure what to do now.
This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
Hi there,
The SERVFAIL from DigitalOcean’s own nameservers is the key detail here. That is not a propagation issue, that means DigitalOcean’s nameservers are failing to resolve the zone for that specific domain, even when queried directly.
A couple of things to check:
Run this and compare the output against one of your working domains:
dig @ns1.digitalocean.com syflex.biz SOA +noall +answer
dig @ns1.digitalocean.com syflex.biz NS +noall +answer
If those return nothing while your other domains return results, the zone is either corrupted or stuck on DigitalOcean’s backend.
Also check if the domain is actually delegated correctly at the registry level:
dig syflex.biz NS +trace
This traces the full delegation path from the root DNS servers down. If it fails partway through, that tells you exactly where the break is.
If the trace shows the root servers delegating to DigitalOcean’s nameservers but DigitalOcean then returns SERVFAIL, that confirms it is a DigitalOcean side issue and your support ticket should be escalated.
Reply to your ticket and include the output of those two commands. A SERVFAIL from their own authoritative nameservers is not something they can dismiss as a propagation delay.
Get paid to write technical tutorials and select a tech-focused charity to receive a matching donation.
Full documentation for every DigitalOcean product.
The Wave has everything you need to know about building a business, from raising funding to marketing your product.
Stay up to date by signing up for DigitalOcean’s Infrastructure as a Newsletter.
New accounts only. By submitting your email you agree to our Privacy Policy
Scale up as you grow — whether you're running one virtual machine or ten thousand.
From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.