I have a problem that sometimes my domain and subdomain do not work. When I say sometimes I mean that an hour ago they worked fine, but now they do not, and It changed over the day a few times.
When they do not work, I have this error message: DNS_PROBE_FINISHED_NXDOMAIN
I have searched a solution for this and saw that the problem might be in the way I configured the DNS records in Cloudflare.
screenshot attachment of my DNS records in Cloudflare:
Other than the DNS records, I have set the following settings:
I have activated DENSEC and inserted all the DS records in the correct place at the domain registrar, and Cloudflare noted that the connection is successful.
Changed my SSL/TLS mode to Full (strict).
I have switched “Always Use HTTPS” to ON.
I have created an origin certificate that covers the relevant hosts, and installed it properly in cPanel.
When I runned a diagnostic with Cloudflare Diagnostic Center, I got these errors:
Check the HTTPS status:
Error: fail
Description: No, your request failed with a response status of 400 or above.
Check the site for mixed content:
Error: response_non_200
Description: The site’s web server responded with a status code that isn’t 200 (OK).
As for the 404, it’s fine, there is nothing installed on this domain. It’s my fault, I should have made it clear.
Getting to the 404 page actually means it’s working now, but again, it can change in a matter of hours.
Anyway, the problem is that sometimes it doesn’t even get to the 404 page. It’s just showing me a Chrome error page, with that error code:
DNS_PROBE_FINISHED_NXDOMAIN
From a DNS point of view, it seems to be set up all right.
I’d assume this will be an issue with your local resolver. Maybe try switching to another resolver whenever you experience the issue. sitemeer.com/#adigolan.co.il should also tell you whether this is a general issue.
This is assuming, of course, there are no changes whenever you have the issue.