Версии пакетов: firefox-esr-102.7.0-alt1.x86_64 libproxy-kde-0.4.18-alt1 Системы: Alt Workstation K 10.1 x86_64 Alt Education KDE 10.1 x86_64 ================================================================= Настройка сервера: Сервер с настроенным Squid и автоматической настройкой PAC на p10-server-10-x86-64, обновлённым до Sisyphus. # apt-get install -y squid # cat > /etc/squid/squid.conf << _EOF_ auth_param negotiate program /usr/lib/squid/negotiate_kerberos_auth -r auth_param negotiate children 10 auth_param negotiate keep_alive on acl AUTHENTICATED proxy_auth REQUIRED acl Safe_ports port 631 # CUPS acl Safe_ports port 280 # HTTP-MGMT acl Safe_ports port 210 # WAIS acl Safe_ports port 591 # Filemaker acl SSL_ports port 443 # HTTPS (C) acl Safe_ports port 488 # GSS-HTTP acl Safe_ports port 21 # FTP acl Safe_ports port 70 # GOPHER acl Safe_ports port 777 # Multilingual HTTP acl Safe_ports port 80 # HTTP acl Safe_ports port 873 # RSYNC acl Safe_ports port 1025-65535 # Other ports acl SSL_ports port 563 # SNEWS (C) acl Safe_ports port 901 # SWAT http_access deny !Safe_ports !SSL_ports acl CONNECT method CONNECT http_access deny CONNECT !SSL_ports acl our_networks src 127.0.0.0/8 # LOCALHOST acl our_networks src 10.0.0.0/8 # Enter your ip-address http_access deny !our_networks http_access allow all http_access deny all http_port 3128 _EOF_ # systemctl enable --now squid && sleep 5; systemctl status squid # cat > /etc/httpd2/conf/sites-available/default.conf << _EOF_ <VirtualHost *:80> ServerName $(hostname -i) DocumentRoot /var/www/html ErrorLog ${APACHE_LOG_DIR}/error.log CustomLog ${APACHE_LOG_DIR}/access.log combined Redirect /wpad.dat http://$(hostname -i)/proxy.pac KeepAlive On <Directory "/var/www/html"> Options -Indexes </Directory> </VirtualHost> _EOF_ # cat > /var/www/html/proxy.pac << _EOF_ function FindProxyForURL(url, host) { return "PROXY $(hostname -i):3128" } _EOF_ # echo "application/x-ns-proxy-autoconfig dat" >> /etc/httpd2/conf/mime.types # systemctl restart httpd2.service ===================================================================== Шаги воспроизведения: 1. Установить необходимые пакеты Для Education KDE: firefox-esr и libproxy-kde: $ apt-get install firefox-esr libproxy-kde Для Workstation K: firefox-esr (libproxy-kde установлен по умолчанию) $ apt-get install firefox-esr 2. В консоли задать переменную окружения для прокси: $ export https_proxy=http://<ip-proxy>:3128 3. Запустить браузер через консоль: $ firefox Ожидаемый результат: успешная работа firefox через прокси Реальный результат: firefox не работает через прокси, заданный через переменную окружения, если установлен пакет libproxy-kde =================================================================== Дополнительно: 1. Воспроизводится в р10 с версиями: firefox-esr-102.6.0-alt1.x86_64 libproxy-kde-0.4.17-alt1.1 2. Если удалить libproxy-kde, то firefox успешно работает через прокси, заданный через переменную окружения.
Добрый день! Подскажите пожалуйста, как удалить назначенные переменные для прокси по данной статье https://www.altlinux.org/Групповые_политики/Прокси-сервер , через политики назначается все корректно для пользователя, но мне к примеру захотелось убрать настройки прокси. unset удаляет только до перезагрузки, а в статье про удаление ничего не сказано.