Firefox resetting windows proxies that were set via batch scripts or by executing registry files.
I use batch scripts to set windows proxies. These batch scripts usually execute a *.reg file. REGEDIT.EXE /S "proxy.reg"
The content of the registy file is
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings] "ProxyEnable"=dword:00000001 "ProxyOverride"="127.0.0.1;localhost;<local>" "ProxyServer"="myproxy.domain.com:8088"
These settings are global where i reset the IE settings to here than under HKCU. So IE refers at HKLM.
Next I have multiple proxies that configures similar way. depending on the need I can execute any of the proxy bat files. This gives me an ease of switching of proxies couple of times in a day due to the networks i connect in my office environment.
For e.g. I have set proxy to XYZ and I am working with Firefox. Then I close all browsers. Then I run the bat file to set the proxy ABC. Then I start Firefox. The proxies were getting reset back to XYZ. Now, before I start Firefox, if i just open IE and then start Firefox then the proxies stay and Firefox uses the new proxy.
This is observed in the latest version of the Firefox. I did not see which version of the Firefox did really had this issue. But i am running an older version of Firefox at the same time. On Firefox 15.0 this issue was not observed.
OS : Windows 7 Enterprise Browsers : Firefox Latest / 15