DNS_PROBE_FINISHED_BAD_CONFIG
Your internet connection works, but the DNS server your device is set to use doesn't. Chrome's check points at your DNS configuration.
Quick checks
- Did you recently change DNS servers, install a VPN or a DNS-filtering app?
- Restart the router.
Fixes on Mac
See which DNS servers macOS uses
- Run
scutil --dns | grep nameserverin Terminal. - Test each with
dig @ADDRESS example.com; one that times out is the problem.
- Run
Set working DNS servers
- System Settings › Network › Wi-Fi › Details › DNS: remove bad entries and add
1.1.1.1and8.8.8.8. - Flush:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder.
- System Settings › Network › Wi-Fi › Details › DNS: remove bad entries and add
Remove leftover DNS profiles
- System Settings › General › Device Management (or Profiles): remove DNS profiles you no longer use.
- Quit or uninstall DNS-filtering apps you've stopped using.
Fixes on Windows
Reset DNS
- Set DNS server assignment back to Automatic (DHCP) or to public servers.
- Run
ipconfig /flushdns.
Other devices
Router
- Check the router's DNS settings and set public resolvers.
Still not working?
If every resolver times out from your network but works elsewhere, something on the network blocks DNS on port 53. Use encrypted DNS (DoH) in the browser, or ask the network administrator.
See what’s happening
LightAtom's connections view shows domain names reappearing on connections once lookups work again.
Frequently asked questions
What does DNS_PROBE_FINISHED_BAD_CONFIG mean?
Chrome tested DNS after a failure and found that your configured DNS servers aren't responding correctly, so the configuration is the likely cause.
How do I reset DNS on a Mac?
In System Settings › Network › Details › DNS, remove manual entries so the router's server is used, or add a public one like 1.1.1.1. Then flush the cache.
Can a VPN cause DNS_PROBE_FINISHED_BAD_CONFIG?
Yes. A VPN that disconnected uncleanly can leave its DNS servers configured. Reconnect or quit the VPN app.