Closed Bug 1600616 Opened 5 years ago Closed 3 years ago

Requests for domains under DNS Suffix list are resolved through TRR

Categories

(Core :: Networking: DNS, defect, P2)

ARM
Android
defect

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: diana.rus, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged][trr])

Environment
Device: Google Pixel 3a XL (Android 9)
Build: Fenix Nightly 191202 (Build #13360607) and GeckoView: 72.0a1-20191129094247

Prerequisites:

  • Have in about:networking -> Loggins section set the path to which the information needs to be saved and what information to be set.
    Set current file as: "/sdcard/Android/data/org.mozilla.fenix.nightly/files/log.txt"
    Set log modules as: "sync,timestamp,nsHostResolver:5"
  • Have in about:config for "network.trr.mode -> 2".
  • Check in about:config that the "network.trr.confirmationNS" is not the same as the DNS suffix of the network connection.

Steps to reproduce:

  1. After having the prerequisites set, make a search after "example.com" in new tab. In my case this is the DNS suffix.
  2. Tap on the "Open tabs" option.
  3. Select the "about:networking" tab and tap on the "DNS" section.
  4. Check the request for "example.com".
  5. Inspect the value on the "TRR" column for the "example.com".

Expected Result: Because the networks DNS suffix is set to be "example.com" the value from the TRR column should be "false". It's not resolved through TRR.

Actual Result: The search after the dns suffix is correctly displayed in the DNS column but the "TRR column" displays value "true" for hostname "example.com". This search should be resolved through DNS.

Note:

  • Please check the "logfile".
  • My network's connection DNS suffix is "example.com" in order to not have any impact on the test. I changed for setting "network.trr.confirmationNS" from "example.com" to "wikipedia.org".
Component: DOM: Networking → Networking: DNS
Priority: -- → P2
Whiteboard: [necko-triaged]

Hi, I did a check with a test build under Android 5.0 AArch64 opt -> geckoview_example.apk from Bug1590528,Comment3. And seems that the issue is fixed, will wait until the fix reaches Fenix Nightly in order to have it checked on the official version.

Thank you, Diana!

Whiteboard: [necko-triaged] → [necko-triaged][trr]

Hi, checked as fixed for the issue on Firefox Preview Nightly 191216 (Build #13500610) and GV: 73.0a1-20191212095326 with Samsung Galaxy S9 (Android 8.0.0) and Google Pixel 3a (Android 9).
Until it reaches Firefox Preview Beta I will leave the status for the ticket as it is.

Hi, verified as fixed, with Google Pixel 3a XL (Android 9) on Firefox Preview Beta 3.2.0-beta.3 (Build #20250043) GV 73.0-20200123180644. Will leave the ticket with the actual status until the fix reaches Firefox Preview RC.

Also seems to be fixed.

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.