Возникает ошибка применения настройки групповой политики расположенной в ветке Mozilla->Firefox->Proxy Setting После применения политики на компьютере, при открытии браузера и перехода на страницу: about:policies#errors отображается сообщение "Invalid parameters specified for Proxy." Политика настройки прокси не применяется. В файле /etc/firefox/policies/policies.json после применения политики присутствует следующее содержимое: {"policies": {"Proxy": {"AutoConfigURL": "http://proxy.com", "AutoLogin": false, "FTPProxy": "", "HTTPProxy": "", "Locked": true, "Mode": "autoConfig", "Passthrough": "", "SOCKSProxy": "", "SOCKSVersion": null, "SSLProxy": "", "UseHTTPProxyForAllProtocols": false, "UseProxyForDNS": false}, "SecurityDevices": {"PKS": "/usr/lib64/onepin-opensc-pkcs11.so"}}} Если изменить "SOCKSVersion": null на "SOCKSVersion": 4 или 5, то настройки прокси сервера в браузере применяются без ошибок. Содержимое корректного файла ниже: {"policies": {"Proxy": {"AutoConfigURL": "http://proxy.com", "AutoLogin": false, "FTPProxy": "", "HTTPProxy": "", "Locked": true, "Mode": "autoConfig", "Passthrough": "", "SOCKSProxy": "", "SOCKSVersion": 5, "SSLProxy": "", "UseHTTPProxyForAllProtocols": false, "UseProxyForDNS": false}, "SecurityDevices": {"PKS": "/usr/lib64/onepin-opensc-pkcs11.so"}}} В описании настройки политики "Proxy Setting" есть примечание "Из-за ошибки необходимо выбрать значение для версии прокси SOCKS. Вероятно значение этого параметра не может быть пустым. Версия браузера: Mozilla Firefox for Alt Linux 91.10.0esr (64-битный) Версия политик: Firefox v3.10 https://github.com/mozilla/policy-templates/releases/tag/3.10
Версия gpupdate: 0.9.11.2-alt1
(Ответ для Эдуард на комментарий #1) > Версия gpupdate: 0.9.11.2-alt1 Прошу предоставить доп информацию: uname -a cat /etc/os-release apt-repo rpm -q gpupdate rpm -q firefox-esr скриншот ошибки. По указанным шагам ошибка не воспроизводится.
Created attachment 11996 [details] скриншот ошибки
Created attachment 11997 [details] скриншот gpo Настройки групповой политики, обращаю внимание, что при сохранении политики требуется обязательное указание версии SOCKS
Created attachment 11998 [details] файл настроек на компьютере Выделено поле, в котором отсутствует обязательный параметр SOCKSVersion
Created attachment 11999 [details] необходимые изменения если вручную исправить null на 4 или 5, то политика браузера корректно применяется
Created attachment 12000 [details] пример корректного применения политики После изменения файла /etc/firefox/policies/policies.json политика браузера применяется корректно
# uname -a Linux ws-au-l001 5.10.155-std-def-alt1 #1 SMP Thu Nov 24 10:37:00 UTC 2022 x86_64 GNU/Linux # cat /etc/os-release NAME="ALT Workstation" VERSION="10.1" ID=altlinux VERSION_ID=10.1 PRETTY_NAME="ALT Workstation 10.1 (Autolycus)" ANSI_COLOR="1;33" CPE_NAME="cpe:/o:alt:workstation:10.1" BUILD_ID="ALT Workstation 10.0" HOME_URL="https://basealt.ru/" BUG_REPORT_URL="https://bugs.altlinux.org/" # apt-repo rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/x86_64-i586 classic rpm [p10] http://mirror.yandex.ru/altlinux p10/branch/noarch classic # rpm -q gpupdate gpupdate-0.9.11.2-alt1.noarch # rpm -q firefox-esr firefox-esr-102.4.0-alt1.x86_64
Вы пытаетесь подключить настройку групповых политик для Windows и MacOS на машине с Альт линукс. Как указано на github: Эти политики находятся в активной разработке и поэтому могут содержать изменения, которые не работают с текущими версиями Firefox. На чистой обновленной платформе данная ошибка не воспроизводится.