Closed Bug 732840 Opened 13 years ago Closed 9 years ago

Does not report when failure to connect is due to lack of IPv6 / IPv4 access

Categories

(Core :: Networking, enhancement)

10 Branch
x86_64
Linux
enhancement
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 625710

People

(Reporter: darxus-mozillabug, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2
Build ID: 20120216100510

Steps to reproduce:

Attempted to access an IPv6 only website while only connected via IPv4.


Actual results:

Firefox didn't mention that the failure to load was due to lack of IPv6 access.


Expected results:

Firefox should have mentioned the failure to load was due to lack of IPv6 access.
The reverse case of attempting to connect to an IPv4 only site while only having IPv6 access should be handled the same.

This is similar to bug 625710, but I don't just want it mentioned that lack of IPv6 *could* have been the problem, I'd like it determined that it actually *was* the problem, and stated clearly.

For example, in the case of http://www.v6.facebook.com you can do a DNS lookup of www.v6.facebook.com, notice that it only provides an IPv6 address, and then determine that there is no networking device with an IPv6 address that isn't link local (fe80::/10), then throw an error saying the URL is only accessible via IPv6 and you don't have IPv6 access.
Confirming.

Firefox just doensn't do anything.

Especially when I "open in new tab" a link to http://[3ffe:b00:c18:1::10]/, the new tab page is just empty, as is its progress bar.
More info: In my specific case, I only have a "inet6 addr: fe80::f2de:f1ff:fe5c:37b2/64 Scope:Link" address.

I would expect Firefox to show an error message in ALL cases it cannot connect.
Severity: normal → enhancement
Component: Untriaged → Networking
Product: Firefox → Core
See Also: → 625710
Status: UNCONFIRMED → RESOLVED
Closed: 9 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.