[regression] all network apps / browsers suffer from multi-second delays by default due to IPv6 DNS lookups
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
eglibc (Ubuntu) |
Invalid
|
High
|
Matthias Klose | ||
Karmic |
Fix Released
|
High
|
Unassigned | ||
Lucid |
Won't Fix
|
High
|
Matthias Klose | ||
glibc (Fedora) |
Fix Released
|
High
|
Bug Description
In Karmic, DNS lookups take a very long time with some routers, because glibc's DNS resolver tries to do IPv6 (AAAA) lookups even if there are no (non-loopback) IPv6 interfaces configured. Routers which do not repond to this cause the lookup to take 20 seconds (until the IPv6 query times out).
*** PLEASE DO NOT COMMENT ON THIS BUG unless you have something constructive to say. Everything that can be said has already been said, and if you comment, you are just adding noise. Please let those that actually know what they are doing concentrate on fixing this bug from now on. ***
If disabling IPv6 or using good DNS servers like openDNS fixes the problem, you are not dealing with this bug. Please refrain from complaining here in that case
summary: |
- Browsers are slow by default due to IPv6 DNS lookups + [karmic regression] all network apps / browsers suffer from multi-second + delays by default due to IPv6 DNS lookups |
affects: | ubuntu → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
tags: | added: metabug |
Changed in linux (Ubuntu): | |
assignee: | nobody → IPv6 Task Force (ipv6) |
Changed in network-manager (Ubuntu): | |
assignee: | nobody → IPv6 Task Force (ipv6) |
Changed in network-manager (Ubuntu): | |
assignee: | IPv6 Task Force (ipv6) → nobody |
Changed in linux (Ubuntu): | |
assignee: | IPv6 Task Force (ipv6) → nobody |
Changed in linux (Ubuntu): | |
assignee: | nobody → IPv6 Task Force (ipv6) |
Changed in network-manager (Ubuntu): | |
assignee: | nobody → IPv6 Task Force (ipv6) |
Changed in linux (Ubuntu): | |
assignee: | IPv6 Task Force (ipv6) → nobody |
Changed in network-manager (Ubuntu): | |
assignee: | IPv6 Task Force (ipv6) → nobody |
Changed in linux (Ubuntu Lucid): | |
importance: | Undecided → High |
Changed in linux (Ubuntu Karmic): | |
importance: | Undecided → High |
tags: |
added: regression-release removed: needs-reassignment |
Changed in linux (Ubuntu Karmic): | |
milestone: | none → karmic-updates |
Changed in network-manager (Ubuntu Karmic): | |
status: | New → Invalid |
Changed in network-manager (Ubuntu Lucid): | |
status: | Confirmed → Invalid |
affects: | linux (Ubuntu Lucid) → glibc (Ubuntu Lucid) |
Changed in glibc (Ubuntu Lucid): | |
assignee: | nobody → Canonical Foundations Team (canonical-foundations) |
status: | Confirmed → Triaged |
description: | updated |
Changed in glibc (Ubuntu Karmic): | |
status: | New → Triaged |
Changed in glibc (Ubuntu Lucid): | |
assignee: | Canonical Foundations Team (canonical-foundations) → Matthias Klose (doko) |
Changed in glibc (Ubuntu Karmic): | |
status: | Triaged → Fix Committed |
Changed in glibc (Ubuntu Karmic): | |
status: | Fix Committed → Triaged |
Changed in glibc (Ubuntu Karmic): | |
status: | Triaged → In Progress |
status: | In Progress → Confirmed |
Changed in glibc (Ubuntu Lucid): | |
status: | Triaged → Invalid |
Changed in glibc (Ubuntu Lucid): | |
status: | Invalid → Confirmed |
Changed in glibc (Fedora): | |
status: | Unknown → Confirmed |
Changed in glibc (Ubuntu Karmic): | |
status: | Confirmed → Fix Released |
status: | Fix Released → Confirmed |
description: | updated |
Changed in glibc (Ubuntu Lucid): | |
status: | Confirmed → Fix Released |
Changed in glibc (Ubuntu Karmic): | |
status: | Confirmed → In Progress |
tags: | added: verification-needed |
affects: | glibc (Ubuntu Karmic) → eglibc (Ubuntu Karmic) |
Changed in eglibc (Ubuntu Karmic): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done removed: verification-needed |
Changed in eglibc (Ubuntu Lucid): | |
status: | Fix Released → Confirmed |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → Fix Committed |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → Fix Committed |
status: | Fix Committed → Fix Released |
Changed in eglibc (Ubuntu Lucid): | |
status: | Confirmed → Fix Released |
Changed in eglibc (Ubuntu Lucid): | |
status: | Fix Released → Triaged |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → Invalid |
Changed in eglibc (Ubuntu Karmic): | |
status: | Invalid → Fix Released |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → Fix Committed |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Committed → Fix Released |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → Incomplete |
status: | Incomplete → In Progress |
Changed in eglibc (Ubuntu Karmic): | |
status: | In Progress → Fix Released |
Changed in eglibc (Ubuntu Karmic): | |
status: | Fix Released → In Progress |
Changed in eglibc (Ubuntu Karmic): | |
status: | In Progress → Fix Released |
description: | updated |
tags: | added: ipv6 |
description: | updated |
Changed in eglibc (Ubuntu Lucid): | |
status: | Triaged → Confirmed |
Changed in eglibc (Ubuntu Lucid): | |
status: | Confirmed → Triaged |
summary: |
- [karmic regression] all network apps / browsers suffer from multi-second - delays by default due to IPv6 DNS lookups + [regression] all network apps / browsers suffer from multi-second delays + by default due to IPv6 DNS lookups |
no longer affects: | network-manager (Ubuntu) |
no longer affects: | network-manager (Ubuntu Karmic) |
no longer affects: | network-manager (Ubuntu Lucid) |
Changed in eglibc (Ubuntu Lucid): | |
status: | Triaged → Won't Fix |
Changed in eglibc (Ubuntu): | |
status: | Triaged → Invalid |
Changed in glibc (Fedora): | |
importance: | Unknown → High |
status: | Confirmed → Fix Released |
Thank you for reporting this to Ubuntu. Could you please see if you have the same trouble with other browsers such as epiphany-webkit or midori?