Open Bug 496718 Opened 16 years ago Updated 1 year ago

CIDR notation not respected for proxy ignore settings

Categories

(Core :: Networking: Proxy, defect, P5)

All
Linux
defect

Tracking

()

People

(Reporter: daniel-mozillabugzilla, Unassigned)

References

()

Details

(Whiteboard: [necko-would-take])

User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.0.10) Gecko/2009042523 Ubuntu/9.04 (jaunty) Firefox/3.0.10 In gnome's network proxy settings, there are a few "ignore hosts" entries. By default on Ubuntu anyway, there are 3. localhost, *.local, and 127.0.0.0/8 The problem is that 127.0.0.0/8 isn't respected, so 127.0.0.1 for example is not an ignored host as it should be. Reproducible: Always Steps to Reproduce: 1. Must have a proxy set up in Gnome, make sure there's not an specific entry for 127.0.0.1 but that there's a cidr-style 127.0.0.0/8 2. Try http://127.0.0.1/ in the browser Actual Results: Firefox uses a proxy and I can never hit my local site Expected Results: Firefox should ignore 127.0.0.1 because of the ignore entry 127.0.0.0/8 If 127.0.0.1 is added explicitly to the gnome proxy settings, 127.0.0.1 is ignored properly. Strangely, the cidr notation works properly in Firefox's own proxy preference dialog, but when it's set up to use the system settings, the cidr notation is not respected.
Component: Shell Integration → Networking
Product: Firefox → Core
QA Contact: shell.integration → networking
Status: UNCONFIRMED → NEW
Ever confirmed: true
I confirm this bug still exists for IceWeasel 9.0.1, when parsing $no_proxy env variable.
Whiteboard: [necko-would-take]
Priority: -- → P5
Severity: minor → S4

Moving bug to Core/Networking: Proxy.

Component: Networking → Networking: Proxy
You need to log in before you can comment on or make changes to this bug.