[Bug 655025] [NEW] Gnome proxy setting "Exclusion" seems not correctly handled by Firefox

Julien 655025 at bugs.launchpad.net
Tue Oct 5 08:40:49 UTC 2010


Public bug reported:

Binary package hint: firefox

configuration
=============
Distribution: Ubuntu Lucid Lynx Desktop 32 bits (Linux 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux)
Firefox version: 3.6.10
Gnome Version: 2.32 (Build 25/06/2010)

description
===========
When GNOME proxy server is enabled and configured with address exclusions (for local lan, local servers...), Firefox which is configured to use "proxy server settings" does not mindful of address exclusions.

reproduce the behavior
======================
You need a network with which you can acces directly - without proxy - to an HTTP server (eg. google.com: 66.249.92.104).
You need also Firefox, Gnome and Wireshark.

* In GNOME:
Menu System \ Settings \ Proxy Server
Select the radio button "Manual configuration of proxy" and check the checkbox "Use the same proxy server for all protocols"
In edit box HTTP Proxy server, enter a proxy address (does not have to be correct, eg. http://127.0.0.1/)
In Tab "Ignored Host", add the ip address of your HTTP server (here 66.249.92.104).
In first Tab, Click on button "Apply to the all system"

* In Firefox:
Edit / Settings / Advanced / Network / Connection / Parameters
Select radio button "Use proxy system parameters"

Now run wireshark with gksudo and run capture on outgoing interface.
In Firefox, try to request a random website, not specifically the HTTP server.
=> Firefox try to connect to proxy server
In Firefox, try to request the HTTP server (here http://66.249.92.104/)
=> Firefox try to connect to proxy server and not to web site directly, which is not excepted behavior.

If you perform exactly the same test with proxy configuration done in Firefox and not in gnome :
* in Firefox:
Edit / Settings / Advanced / Network / Connection / Parameters and select "Manual configuration of proxy"
In edit box HTTP Proxy server, enter a proxy address (does not have to be correct, eg. http://127.0.0.1/)
In edit box "Ignored Host", add the ip address of your HTTP server (here 66.249.92.104).

Retry tests and Firefox handles perfecly exclusion list.

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Gnome proxy setting "Exclusion" seems not correctly handled by Firefox
https://bugs.launchpad.net/bugs/655025
You received this bug notification because you are a member of Mozilla
Bugs, which is subscribed to firefox in ubuntu.




More information about the Ubuntu-mozillateam-bugs mailing list