Здравствуйте!
Под админом поставили firefox, запустили, всё ок, последняя версия(40.что-то), закинули эти файлы. Проверили, инет проксируется по всем протоколам.
C:\Program Files (x86)\Mozilla Firefox\mozilla.cfg
lockPref("network.proxy.http", "192.168.100.2");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.type", 1);
lockPref("network.proxy.share_proxy_settings", true);
C:\Program Files (x86)\Mozilla Firefox\defaults\pref\channel-prefs.js
pref("app.update.channel", "release");
pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);
Теперь на компьютер(в домене) первый раз логонится новый пользователь, стартует первый раз firefox, параметры залочены. Визуально галочки все на месте. Вроде всё ок.
Случайно выяснилось, работая этим юзером, проксируются только http запросы, а https и т.д. запросы идут на прямую в инет(все настройки/галочки на месте).
Проверил под админом, всё ок, проксируется всё.
Лечится только одним путём:
1. удалить строчку lockPref("network.proxy.share_proxy_settings", true);
2. запустить&закрыть firefox под этим юзером
3. добавить строчку lockPref("network.proxy.share_proxy_settings", true);
И так нужно проделывать с каждым новым юзером на компе!
Куда писать чтобы починили?
Отсутствует
Но это костыли.
Отсутствует
Andrey Goncharov
> C:\Program Files (x86)\Mozilla Firefox\defaults\pref\channel-prefs.js
pref("app.update.channel", "release");
pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);
C:\Program Files (x86)\Mozilla Firefox\defaults\pref\local-settings.js
pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);
C:\Program Files (x86)\Mozilla Firefox\mozilla.cfg
// IMPORTANT: Start your code on the 2nd line
lockPref("...
Отсутствует
Andrey Goncharov
> C:\Program Files (x86)\Mozilla Firefox\defaults\pref\channel-prefs.js
pref("app.update.channel", "release");
pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);C:\Program Files (x86)\Mozilla Firefox\defaults\pref\local-settings.js
pref("general.config.filename", "mozilla.cfg");
pref("general.config.obscure_value", 0);C:\Program Files (x86)\Mozilla Firefox\mozilla.cfg
// IMPORTANT: Start your code on the 2nd line
lockPref("...
Не работает.
работает только вариант с user.js
Отсутствует
По идее вам нужно так же ssl привязывать
network.proxy.ssl
network.proxy.ssl_port
Отсутствует
так работает:
lockPref("network.proxy.http", "192.168.100.2");
lockPref("network.proxy.http_port", 3128);
lockPref("network.proxy.https", "192.168.100.2");
lockPref("network.proxy.https_port", 3128);
lockPref("network.proxy.ftp", "192.168.100.2");
lockPref("network.proxy.ftp_port", 3128);
lockPref("network.proxy.socks", "192.168.100.2");
lockPref("network.proxy.socks_port", 3128);
lockPref("network.proxy.ssl", "192.168.100.2");
lockPref("network.proxy.ssl_port", 3128);
lockPref("network.proxy.type", 1);
я проверил, local-settings.js не обязательно создавать, channel-prefs.js достаточно.
Кто может отправить разработчикам, что lockPref("network.proxy.share_proxy_settings", true) не срабатывает?
Или в FAQ добавьте.
Отсутствует
А у меня вот упорно не хочет работать
Есть проблемы в в установке настроек по умолчанию на терминальном сервере
Постоянно выдает "ошибка при чтении файла настроек"
не зависимо от того что в него положено
Сам mozilla.cfg делал без кодирования на ROT-13 и с ним
в нам лежит всего лишь
Выделить код
Код:
//
pref("browser.startup.homepage", "http://yandex.ru/");
в channel-prefs.js выставлял general.config.obscure_value и с нулем и с 13 и без этого параметра
сыылка на файл настроек выглядит так
Выделить код
Код:
pref("general.config.filename", "mozilla.cfg");
с правами администратора запускал, полные доступы к файлам и папкам выставлял
Скажите где накосячил?
Firefox 43
Отсутствует