Bug 46295 - При использовании в пароле для proxy сервера спец. символов, в файле /etc/sysconfig/network появляются записи содержащие код этого символа, а не сам символ.
Summary: При использовании в пароле для proxy сервера спец. символов, в файле /etc/sys...
Status: NEW
Alias: None
Product: Альт Рабочая станция
Classification: Distributions
Component: Ошибки работы (show other bugs)
Version: 10.1
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-p8@altlinux.org
URL:
Keywords:
Depends on: 48748
Blocks:
  Show dependency tree
 
Reported: 2023-05-28 22:16 MSK by alexb_alt
Modified: 2023-12-08 19:24 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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"

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

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