Slow DNS lookup/connection timings on 64 bit Linux.
Categories
(Core :: Networking: DNS, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox133 | --- | fixed |
People
(Reporter: brianvanderburg, Assigned: valentin)
References
(Blocks 1 open bug)
Details
(Whiteboard: [necko-triaged][necko-priority-queue][workaround in comment 17])
Attachments
(5 files, 1 obsolete file)
Reporter | ||
Comment 1•10 years ago
|
||
Reporter | ||
Comment 2•10 years ago
|
||
Comment 4•9 years ago
|
||
Updated•9 years ago
|
Updated•9 years ago
|
Comment 5•8 years ago
|
||
Comment 6•7 years ago
|
||
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment 10•7 years ago
|
||
Comment 11•7 years ago
|
||
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Comment 16•7 years ago
|
||
Updated•7 years ago
|
Updated•6 years ago
|
Assignee | ||
Comment 17•6 years ago
|
||
workaround |
Comment 19•4 years ago
|
||
In 84.0 this is solved, don't know if on purpose or by chance.
Updated•2 years ago
|
Comment 21•7 months ago
|
||
I'm on the latest version of Firefox (v125.0.1) and this has not been resolved for me.
I would like to note that I am currently running macOS 14.3.
As previous users have noted, disabling network.dns.disableIPv6 would start loading near instantly in contrast to it being in it's default state (enabled) which yields a few extra seconds of delay (about ~10 seconds)
Assignee | ||
Comment 22•7 months ago
|
||
Ah, thank you for the comment.
This does seem to be a problem, and it's also likely to fix bug 1664492. [1]
I think we can just make sure to temporarily disable IPv6 on a network when the NetworkConnectivityChecker indicates there's no IPv6. That should workaround the issue.
[1] https://www.reddit.com/r/PFSENSE/comments/4wtqad/slow_dns_only_on_android_devices/
Updated•7 months ago
|
Assignee | ||
Comment 23•7 months ago
|
||
We should also make sure that when making the decision on whether to disable IPv6, the channels and DNS requests we use for connectivity checker are not affected.
Updated•6 months ago
|
Assignee | ||
Updated•6 months ago
|
Assignee | ||
Comment 24•6 months ago
|
||
Assignee | ||
Comment 25•6 months ago
|
||
This is a potential performance optimization for networks that don't
have IPv6 connectivity.
Depends on D212105
Assignee | ||
Updated•3 months ago
|
Updated•2 months ago
|
Assignee | ||
Comment 26•1 months ago
|
||
Looking at webrtc test failures:
https://treeherder.mozilla.org/jobs?repo=try&revision=e3e0950f1c32425ffd1bb0001bdb10514bac0f78&selectedTaskRun=H19szTLyR6e6RE5tGkO56Q.0
in test_peerConnection_gatherWithSetConfiguration.html | Should have two srflx candidates with redirect rule: => iceServers: [{"urls":["stun:127.0.0.1,127.0.0.1"]}] - got +0, expected 2
Assignee | ||
Comment 27•1 month ago
|
||
None of the values in nsIDNSSerrvice::DNSFlags that are greater than 1 << 15
currently have any impact on the behaviour of GetAddrInfo, but if we wanted
to define others, those bits might get truncated.
It is better just to keep the same type all though the function call pipeline.
Assignee | ||
Comment 28•1 month ago
|
||
Updated•1 month ago
|
Comment 29•1 month ago
|
||
Comment 30•1 month ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/121346649c75
https://hg.mozilla.org/mozilla-central/rev/db43cb6efba7
https://hg.mozilla.org/mozilla-central/rev/4d8cd0d71db2
Description
•