Bug 44960

Summary: Не меняет настройки прокси, если ранее были заданы вручную в KDE
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: alterator-sysconfigAssignee: inger <inger>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: boyarsh, mike, rider, snejok
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Evgeny Shesteperov 2023-01-18 18:38:46 MSK
Версия
======

- alterator-sysconfig-1.3.7-alt1

Дистрибутивы
============

- p10-education-10-x86-64-kde
- p10-kworkstation-10.1-x86-64

Стенд
=====

Настроенный squid-сервер:

        # 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

Шаги воспроизведения
====================

1. Открыть Меню приложения → Настройки → Параметры системы KDE → Сеть и связь → Настройка сети → Прокси сервер.
2. Выбрать Автоматическое обнаружение и настройка прокси.
3. Нажать Применить.
4. Выбрать Без прокси.
5. Нажать Применить.
6. Открыть ЦУС (# acc) → Сеть → Настройки прокси.
7. В поле Прокси-сервер указать IP-адрес сервера.
8. В поле Порт указать 3128.
9. Нажать Применить.
10. Перелогиниться в систему.
11. Открыть Меню приложения → Настройки → Параметры системы KDE → Сеть и связь → Настройка сети → Прокси сервер.

Ожидаемый результат: использована опция Использовать заданные параметры с настройками, указанным в модуле ЦУС Настройки прокси

Фактический результат: использована опция Без прокси, как последняя сохранённая. Как итог, браузеры, такие как Chromium, Chromium-GOST, Firefox не использует прокси-сервер.