Aw, Snap! in Chrome
Fix Chrome Aw, Snap! crashes by isolating extensions, profile corruption, cache issues, hardware acceleration, and device-specific problems.
Troubleshoot DNS errors by checking NXDOMAIN symptoms, nameservers, A and CNAME records, resolver cache, propagation, and browser messages.
DNS troubleshooting starts before HTTP. If the hostname does not resolve, the browser cannot reach the web server, so changing WordPress, nginx, or PHP will not help. Separate local resolver cache from authoritative DNS records before you change nameservers or A records.
| Symptom | Likely issue | Next page |
|---|---|---|
| Chrome says DNS_PROBE_FINISHED_NXDOMAIN | Resolver cannot find the hostname | DNS_PROBE_FINISHED_NXDOMAIN |
| Works on one network but not another | Resolver cache or propagation difference | Flush DNS cache and compare resolvers |
| Broke after nameserver change | Wrong authoritative records or NS delegation | Audit DNS records |
| Domain resolves but a page is missing | HTTP route issue, not DNS | 404 Not Found |
Authoritative nameservers hold the source records for the domain. Recursive resolvers, such as ISP resolvers or public DNS services, cache those answers for a time. If one resolver still has an old answer, compare it against the authoritative nameserver instead of changing every record repeatedly.
Check A and AAAA records for direct IP targets, CNAME records for host aliases, MX records for mail, NS records for delegation, and TTL values for expected cache windows. For browser-facing errors, the linked Chrome and DNS pages help separate a local browser profile problem from a domain-wide resolver issue.
Compare at least three answers before changing production records: the authoritative nameserver, a public resolver, and the affected user's resolver if available. If authoritative DNS has the right answer but one recursive resolver is stale, wait for TTL or flush that resolver where possible. If authoritative DNS is wrong, fix the zone at the active DNS provider rather than editing DNS at an old registrar or inactive host.
A and AAAA records point a hostname to IPv4 or IPv6 addresses. A CNAME points one hostname at another hostname. NS records say which nameservers are authoritative. TTL is the cache window. NXDOMAIN means the resolver could not find the requested name.
Fix Chrome Aw, Snap! crashes by isolating extensions, profile corruption, cache issues, hardware acceleration, and device-specific problems.
Diagnose a 502 Bad Gateway by checking the proxy, CDN, upstream app, PHP-FPM, timeouts, and server logs before changing DNS.
Resolve DNS_PROBE_FINISHED_NXDOMAIN by checking domain records, nameservers, resolver cache, DNS propagation, and browser/network settings.
Check a 502 Bad Gateway in Chrome by separating local browser or network symptoms from a real website-side gateway outage.
Trace a 502 Bad Gateway across browser, CDN, reverse proxy, origin server, upstream app, and logs to find the failing layer.
Flush DNS cache and compare resolvers to separate local browser or ISP cache problems from domain-wide DNS record issues.
Audit DNS records after hosting or nameserver changes by checking A, AAAA, CNAME, MX, TTL, and authoritative nameserver answers.
Stabilize Chrome when pages crash by testing extensions, profiles, cache, hardware acceleration, browser updates, and device conditions.