I’ve run into a real odd issue that seems by my ISPs fault and not that of netlify. I’m sure this is going to entail my having to call my ISP and go down that phone call support rabbit hole (which I’m dreading) but I figured before I do that, I’d ask if anyone here has had anything like this happen to them.
So this has been happening for the last 4 or 5 days. It all started when one day I noticed my domains hosted through netlify weren’t loading on my laptop. They were just timing out. Then I tried loading them on my phone, and same thing. Then I disconnected my phone from my home network and boom, everything started loading just fine (over AT&T 4G network). I even tethered my laptop to my phone and used its 4G connection and my netlify sites loaded just fine. But when I switched back to my home network, the sites started timing out again. “It must be a router issue or something,” I thought. So I reset my router, tried changing DNS settings (google’s 8.8.8.8, then cloudflare’s 1.1.1.1) but nothing fixed it.
As I started to Google for problems, I noticed that not only were my personal sites—which are hosted through netlify—timing out, but even netlify’s own sites (netlify.com) were timing out as well.
The weird thing is sometimes the sites will start loading. Then at times, they’ll start timing out again. When they were timing out, I tried running dig
and on the domains that weren’t working and doing a curl
but things were timing out:
❯ dig macosicongallery.com
; <<>> DiG 9.10.6 <<>> macosicongallery.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 56569
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
;; OPT PSEUDOSECTION:
; EDNS: version: 0, flags:; udp: 512
;; QUESTION SECTION:
;macosicongallery.com. IN A
;; ANSWER SECTION:
macosicongallery.com. 19 IN A 104.248.78.24
;; Query time: 276 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Mon Oct 21 08:19:21 MDT 2019
;; MSG SIZE rcvd: 65
~
❯ curl macosicongallery.com
curl: (7) Failed to connect to macosicongallery.com port 80: Operation timed out
~ 1m 25s
Strange.
Then I tried traceroute
for another of my failing domains:
traceroute to jim-nielsen.com (104.248.78.23), 64 hops max, 52 byte packets
1 192.168.86.1 (192.168.86.1) 11.183 ms 9.724 ms 17.699 ms
2 * * *
3 * * *
4 * * *
5 * * *
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *
11 * * *
12 * * *
13 * * *
14 * * *
15 * * *
16 * * *
17 * * *
18 * * *
19 * * *
Just timing out.
Then I noticed that when I was connected to a VPN, the issue was resolved. Whenever I had my VPN connection on, all my personal domains as well as netlify’s own domains, loaded just fine.
So even connecting to answers.netlify.com
isn’t possible from my home network unless I’m connected to my VPN (that’s how I was able to post this message).
So, in summary, I am not an network specialist but this appears to be some kind of routing issue with my ISP? My ISP is TDS. I suspect I am going to have to call them and ask to speak with someone in their network division about a routing issue to any netlify domains, but I figured I’d post this here and see if anyone has heard of such a case.