New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 658323 link

Starred by 3 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug



Sign in to add a comment

DNS_PROBE_FINISHED_NXDOMAIN is inaccurately named

Reported by scyt...@gmail.com, Oct 21 2016

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36

Example URL:

Steps to reproduce the problem:
1. Attempt to load a site where DNS is returning a SERVFAIL.
2. Observe that the error page says DNS_PROBE_FINISHED_NXDOMAIN.

What is the expected behavior?
Chrome should mention that it received SERVFAIL, or at least, not claim that it received NXDOMAIN.

What went wrong?
Chrome should not have claimed the name does not exist.

Did this work before? N/A 

Chrome version: 54.0.2840.59  Channel: n/a
OS Version: 
Flash Version: Shockwave Flash 23.0 r0
 

Comment 1 by mmenke@chromium.org, Oct 21 2016

Cc: juliatut...@chromium.org
Components: -Internals>Network Internals>Network>DNS
Yea, it's not all that well named.  IIRC, it's all based on DNS lookups of a known global DNS address.  On error, if the system-configured DNS resolver works when looking it up, we assume the issue is the domain name itself (i.e., you have an Internet connection, local configuration is fine).  We return the same if we can't get the system configuration, but the we can reach GDNS, and it works for the known address (We don't use the one you were actually trying to reach for privacy reasons).

We'd return the same error regardless of what we actually got from the DNS server, as long as it wasn't an actual DNS result, as long we think DNS in general is working.

Comment 2 by scyt...@gmail.com, Oct 21 2016

Thanks for the info.

It also looks like my steps to reproduce are too simplistic -- if I try to load dnssec-failed.org (against a DNSSEC-validating resolver), I get ERR_NAME_NOT_RESOLVED instead.  DNS_PROBE_FINISHED_NXDOMAIN does seem to consistently come up when I try to load a site affected by today's ongoing Dyn outage, though.

Comment 3 Deleted

 mmenke@, Could you please provide an update on this issue.
Labels: Needs-Feedback

Comment 6 by mmenke@chromium.org, Jan 23 2017

Labels: -Needs-Feedback
I don't own the DNS code, and this isn't on my radar.
Owner: mge...@chromium.org

Comment 8 by mge...@chromium.org, Mar 23 2018

Owner: ----
Status: Available (was: Unconfirmed)

Sign in to add a comment