Hi, I’m having this weird issue. All of a sudden my website ( gracious-wescoff-35e960) can’t be found on Safari. I get the error message:
“Safari can’t find the server”
In Chrome and Firefox the website shows up.
Does anyone have an idea what could be causing this issue? The website is already hosted some time on Netlify, and all this time it worked just fine in Safari.
Hmm, that’s strange. I can get to your site using safari so maybe it’s a cache or weird cookie issue?
Can you try accessing your site using a Private Window in Safari? ( File > New Private Window ). If it loads that way, you may just need to clear your cache and/or cookies.
If a Netlify server is responding then we would ask for you to send us the x-nf-request-id header for the response.
As it would seem that there is no response that won’t be possible. These are the details that header replaces:
the complete URL requested
the IP address for the system making the request
the IP address for the CDN node that responded (or the returned by the DNS lookup)
the day of the request
the time of the request
the timezone the time is in
In order to troubleshoot, we’ll need as many of those details as possible. As we cannot reproduce the issue, we’ll need you to send us those details as we have no access to them.
Would you please send us a much of that information as you have available?
I’m joining the fun. I deployed a site I’m working on. I works fine on Chrome, but doesn’t show up on Safari, even if I try the private window. I’m also traveling and I got the same issue in NY as I do in London.
Hi, @mrdcmiller and @reuelsicatii. This is almost certainly your local ISP blocking the sites by blocking the DNS lookups.
Here is how I would test this:
install some DNS debugging tool on the mobile device
query the official DNS resolver for the domain name that isn’t working (like everra.netlify.app)
query Google’s public resolver (8.8.8.8) for that same domain name
For the DNS debugging tool, you need something that can change resolvers. For example, something like this:
I’m not recommending that app specifically, but it does allow changing the DNS resolver and that is a requirement to debug this.
@mrdcmiller, you don’t sound like you are on mobile and if not, I would just recommend using dig for making these queries:
The only tool I recommend for debugging DNS is dig. If it is available on your platform I always recommend using it instead.
If your ISP’s resolver returns an error and Google’s resolver does not, this then proves the issue is a DNS issue at your ISP. If so, you should contact their technical support to resolve this.
If there are other questions about this, please let us know.
so i’m at a disadvantage, I’ve never used dig but I’m on a mac laptop running OSX, and it’s pre-installed and accessible via terminal. I ran dig https://astonishing-haupia-5c892f.netlify.app/ and I got a response. obviously I’m outside a browser so I’m not sure how to trouble shot browser/ISP issues.
The correct command @mrdcmiller is (with the protocol)
dig astonishing-haupia-5c892f.netlify.app
When I run this I see
% dig astonishing-haupia-5c892f.netlify.app
astonishing-haupia-5c892f.netlify.app. 17 IN A 54.253.175.63
astonishing-haupia-5c892f.netlify.app. 17 IN A 54.206.202.192
That has nothing to do with DNS, or not locating of a server. Safari is finding the server, and trying to load the content. The issue, the error, is with your React app code.