Bug 46295

Summary: При использовании в пароле для proxy сервера спец. символов, в файле /etc/sysconfig/network появляются записи содержащие код этого символа, а не сам символ.
Product: Альт Рабочая станция Reporter: alexb_alt <bogomolov.a.d>
Component: Ошибки работыAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-p8 <qa-p8>
Severity: normal    
Priority: P5 CC: aen, mike
Version: 10.1   
Hardware: x86_64   
OS: Linux   
Bug Depends on: 48748    
Bug Blocks:    

Description alexb_alt 2023-05-28 22:16:18 MSK
При настройке системы для  работы через прокси сервер - если прописывать прокси сервер через ЦУС->Сеть->Прокси-сервер , то
при использовании в пароле спец. символов, в файле /etc/sysconfig/network появляются  записи содержащие код этого символа. 

Например:
имя пользователя:     user 
пароль пользователя:  !Passw.0.rd

В /etc/sysconfig/network видим: 
HTTP_PROXY=http://user:%21Passw%2e0%2erd@proxy.server.ru:8080
HTTPS_PROXY=http://user:%21Passw%2e0%2erd@proxy.server.ru:8080
FTP_PROXY=http://user:%21Passw%2e0%2erd@proxy.server.ru:8080
NO_PROXY="127.0.0.1,localhost"

Вместо символов мы наблюдаем их коды.

Результат:  Прокси сервер не принимает пароль.

В ручном режиме изменяем /etc/sysconfig/network:
HTTP_PROXY=http://user:!Passw.0.rd@proxy.server.ru:8080
HTTPS_PROXY=http://user:!Passw.0.rd@proxy.server.ru:8080
FTP_PROXY=http://user:!Passw.0.rd@proxy.server.ru:8080
NO_PROXY="127.0.0.1,localhost"

Изменяем в строках коды на символы.

Результат:  Прокси сервер успешно авторизует нас - имеем выход в интернет.