| Summary: | Ошибка применения настройки прокси-сервера для браузера Firefox | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Product: | Альт Рабочая станция | Reporter: | Эдуард <yugorsk> | ||||||||||||
| Component: | Ошибки работы | Assignee: | Valery Sinelnikov <greh> | ||||||||||||
| Status: | CLOSED WORKSFORME | QA Contact: | qa-p8 <qa-p8> | ||||||||||||
| Severity: | normal | ||||||||||||||
| Priority: | P5 | CC: | greh, mike, nir, shilovps, sin, yugorsk | ||||||||||||
| Version: | 10.0 | ||||||||||||||
| Hardware: | x86_64 | ||||||||||||||
| OS: | Linux | ||||||||||||||
| Attachments: |
|
||||||||||||||
Версия 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. На чистой обновленной платформе данная ошибка не воспроизводится. |
Возникает ошибка применения настройки групповой политики расположенной в ветке 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