I bought a .Dev domain couple of hours ago and it's reachable from my phone's browser, but not yet from my PC's browser. Both devices are connected to the same Network. Why does that happen?

  • 5
    Clear the cache. PC browsers can be really dumb with cached pages
  • 2
    @pmso it's still not working. I even tried different browsers. Nothing. But hey, it works fine on my phone at least!
  • 7
    different dns server?
  • 4
    @Creep Your browser cache might been cleared but not necessarily your DNS cache. If clearing your PCs DNS cache (depends on your OS how to do it - got to use the command line in every one tho) doesn't help it might be that your network router does some DNS caching and that might need clearing. In both situations above, setting your IP configuration manually and manually using a different external DNS should clear the problem as a workaround if you don't have access to the router (or you can't find how to clear those caches). If your using Chrome it might be that the DNS info gets fetched from Google servers indifferent of your IP configuration.

    In any case - global DNS updates may take up to 48h to propagate. Another workaround is to add the IP and the corresponding domain to your hosts file to force the computer to resolve the domain name to the IP.
  • 3
    Do you use plain HTTP?
    Some browsers enforce HTTPS for .dev.
  • 2
    @sbiewald I'm using https. I doesn't even show me any kind of error, it just keeps loading till it timeouts
  • 4
    Did you check for IPv6 connect?
    May be the browser try IPv6 and not fall back correct to IPv4
  • 2
    Now I'm all of a sudden getting dns_probe_finished_nxdomain error. Ugh.
  • 4
    As said, flush the DNS cache and maybe check with other online tools.
  • 3
    Flushing the DNS cache didn't do anything. Ended up trying it with Google's DNS Server and it worked immediately, I'll change it back tomorrow and see if it works. Thanks for y'alls help anyway.
  • 1
    It takes time to propagate through all the dns servers world wide a lot of them especially ISP dns servers have cached records and the ttl they sweet had to expire to update. Nothing you can doon your end except change dns server you are doing which it looks like you did. Or use host entry.

    Edit just read comments looks like someone already explained
  • 1
    @hash-table Yeah I knew that it takes some time, it's just that my other domains always worked like 30 minutes after I had set them up. That's why I was confused
Add Comment