Closed Bug 625768 Opened 15 years ago Closed 15 years ago

IPv6 proxy exceptions don't bypass an IPv4 HTTP proxy, when specified as IPv6 IP range

Categories

(Firefox :: Settings UI, defect)

x86_64
Linux
defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 201685

People

(Reporter: n3rd, Unassigned)

Details

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101230 Firefox/3.6.13 Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.13) Gecko/20101230 Firefox/3.6.13 If have the same IPv4 HTTP proxy for HTTP and HTTPS configured in the Firefox preferences. I'am using Teredo with /etc/gai.conf changed to prefer the IPv6 tunnel over IPv4. I'am additional have proxy execptions for the localhost, the local IPv4 subnet and for most of the official IPv6 adresses added. So the execptions look like this: localhost,127.0.0.1,192.168.0.0/16,[2::]/4,2::/4,www.kame.net When I surf to www.kame.net then the IPv6 connection works fine, because the execption matches the dns name of the IPv6 site. But when I try e.g. www.six.heise.de where only the IP matches an exception rule, then the Request is sent to the IPv4 HTTP proxy and fails there. I also tried the IPv6 ranges e.g. specified as "[2001::]/16", "2001::/16","[2::]/4" and "2::/4" separately one by one beside only the IPv4 exceptions, but they also fail. I found no documentation on how to specify an IPv6 prefix right there. The IPv6-IP of the failing IPv6 site is proper resolved as you can also check with e.g. the ShowIP addon. Reproducible: Always Steps to Reproduce: 1. Configure an IPv4 HTTP proxy, with an proxy exception for an IPv6 IP range. 2.Try to surf to an IPv6 only or dual stack IPv6 site which name is not in the proxy exception list. Actual Results: You will be sent to the IPv4 proxy instead to get a direct connection to the IPv6 site. Expected Results: Get a direct connection to the IPv6 site.
Status: UNCONFIRMED → RESOLVED
Closed: 15 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.