I’ve noticed that if I try to visit my website, I often get an error like:
DNS address could not be found. Diagnosing the problem.
DNS_PROBE_POSSIBLE
However, trying again a minute later it works. It feels like the initial request sort of “wakes up” the server or something. I don’t see anything in the logs to help, so hoping someone might be able to point me in the right direction.
Hosted with Hestia on the same server I’m running Hestia as a web server. So all together.
I know that’s not ideal, and I’m looking at options to host DNS elsewhere. But I’d still like to understand what’s happening.
No CloudFlare involved on my end. One of my domains is dgredd.net and looking at DNS lookups etc, I can’t see any problems. They seem to load the info fine.
It doesn’t seem to affect emails, also hosted with Hestia on the same server.
It depends on the DNS resolver you use. Some resolvers only rely on the IPs provided by the glue records, while others may skip broken NS records. In some cases, it might work if the correct response was previously cached by the resolver.
So, just follow the method I suggested and you shouldn’t have issues with any resolver.