Bug#556545: Iceweasel 3.0.14-1 is configured to use a proxy server and it's impossible to modify the network settings

Claude Micouin mlnglst at free.fr
Tue Nov 17 17:59:01 UTC 2009

Le mardi 17 novembre 2009, Mike Hommey a écrit :
> Oh. That's what I was thinking. You seem to have something locking a
> bunch of proxy preferences. You need to find what is responsible for
> that in /usr/lib/iceweasel/defaults/preferences and
> /usr/lib/iceweasel/defaults/syspref.
Utch! There is nothing in /usr/lib/iceweasel/defaults/syspref
but in /usr/lib/iceweasel/defaults/ there's a big piece.

grep -r proxy /usr/lib/iceweasel/defaults/preferences/firefox.js

pref("network.proxy.share_proxy_settings",  false); // use the same proxy 
settings for all protocols

grep -r proxy /usr/lib/iceweasel/defaults/preferences/debian-edu.js

// Force proxy usage
lockPref("network.proxy.backup.ftp", "webcache");
lockPref("network.proxy.backup.ftp_port", 3128);
lockPref("network.proxy.backup.gopher", "webcache");
lockPref("network.proxy.backup.gopher_port", 3128);
lockPref("network.proxy.backup.socks", "webcache");
lockPref("network.proxy.backup.socks_port", 3128);
lockPref("network.proxy.backup.ssl", "webcache");
lockPref("network.proxy.backup.ssl_port", 3128);
lockPref("network.proxy.ftp", "webcache");
lockPref("network.proxy.ftp_port", 3128);
lockPref("network.proxy.gopher", "webcache");
lockPref("network.proxy.gopher_port", 3128);
lockPref("network.proxy.http", "webcache");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.share_proxy_settings", true);
lockPref("network.proxy.socks", "webcache");
lockPref("network.proxy.socks_port", 3128);
lockPref("network.proxy.ssl", "webcache");
lockPref("network.proxy.ssl_port", 3128);
lockPref("network.proxy.type", 1);
lockPref("network.proxy.no_proxies_on", "localhost,, intern");

I suppose the cause of all my troubles is debian-edu (with these locks).
But I didn't beware because with another PC with Debian (without recent 
upgrade) and the same Debian-edu packages installed (not the same versions) 
firefox can connect.

I've purged all these packages to be sure.

ii  debian-edu-archive-keyring            2008.02.11                    GnuPG 
archive keys of the Debian Edu archive
ii  debian-edu-artwork                    0.0.30-2                      Debian 
Edu themes and artwork               
ii  debian-edu-artwork-usplash            0.0.30-2                      Debian 
Edu artwork for usplash              
ii  debian-edu-config                     1.428                         
Configuration files for Skolelinux systems  
ii  debian-edu-doc                        1.3~20091016~5.0.3+edu0~alpha 
Documentation from the Debian Edu project (t
ii  debian-edu-doc-de                     1.3~20091016~5.0.3+edu0~alpha German 
documentation from the Debian Edu pro
ii  debian-edu-doc-en                     1.3~20091016~5.0.3+edu0~alpha 
English documentation from the Debian Edu pr
ii  debian-edu-doc-es                     1.3~20091016~5.0.3+edu0~alpha 
Spanish documentation from the Debian Edu pr
ii  debian-edu-doc-fr                     1.3~20091016~5.0.3+edu0~alpha French 
documentation from the Debian Edu pro
ii  debian-edu-doc-it                     1.3~20091016~5.0.3+edu0~alpha 
Italian documentation from the Debian Edu pr
ii  debian-edu-doc-nb                     1.3~20091016~5.0.3+edu0~alpha Bokmal 
documentation from the Debian Edu pro
ii  debian-edu-install                    0.677                         Set d-
i values to install Debian Edu without

Now, firefox can't connect, because Connection settings is still on Manual 
proxy configuration, but I can modify it and Iceweasel can connect! :-)

Of course /usr/lib/iceweasel/defaults/preferences/debian-edu.js has gone, but 
I will look at it later.

There was no bug in iceweasel.

A lot of thanks. :-)
Merci beaucoup.
Muchas gracias.


Claude Micouin mlnglst at free.fr			   http://astuce.linux.free.fr

More information about the pkg-mozilla-maintainers mailing list