Bug 38614 - Невозможно импортировать сертификат УЦ в gui
Summary: Невозможно импортировать сертификат УЦ в gui
Status: REOPENED
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-net-openvpn (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Mikhail Efremov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-06-15 17:13 MSK by Elena Mishina
Modified: 2024-02-21 18:17 MSK (History)
4 users (show)

See Also:


Attachments
Ошибка при добавлении сертификата УЦ (58.05 KB, image/png)
2020-06-15 17:13 MSK, Elena Mishina
no flags Details
Ошибка в WEB версии (13.77 KB, image/png)
2022-09-23 12:39 MSK, Дорошенко Глеб
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Elena Mishina 2020-06-15 17:13:40 MSK
Created attachment 8838 [details]
Ошибка при добавлении сертификата УЦ

При попытке импортировать сертификат УЦ в графическом интерфейсе альтератора, получаем ошибку Interface does not exist (см.вложение).

В веб-интерфейсе сертификат успешно загружается в файл /etc/net/ifaces/tun0/ovpnca
Comment 1 Alexander Makeenkov 2020-06-26 12:31:48 MSK
Исправлено в alterator-net-openvpn-0.8.15-alt1
Comment 2 Дорошенко Глеб 2022-09-23 12:38:31 MSK
Ошибка актуальна.

Проверено на платформах-клиентах:
kworkstation-p10
workstation-p10
server-p10

Версии пакетов клиента:
alterator-net-openvpn-0.8.15-alt1

Настройка соединения производилась по инструкции:
https://www.altlinux.org/Alterator-net-openvpn

В итоге невозможно загрузить сертификат УЦ ни в GUI, ни в web-версии alterator-net-openvpn. (в случае WEB-версии см. web.png, в случае GUI ошибка "Interface does not exist", либо никакой реакции вовсе)

ОДНАКО! В DE NetworkManager, создать OpenVPN-соединение через NetworkManager удалось, сертификат УЦ загрузился. Отсюда следует, что с сертификатом проблемы нет, чудят GUI и web версии.
Comment 3 Дорошенко Глеб 2022-09-23 12:39:07 MSK
Created attachment 11565 [details]
Ошибка в WEB версии
Comment 4 Elena Mishina 2024-01-15 13:38:54 MSK
Файл net-openvpn/ajax.scm: Почему-то в функцию on-upload (в отличие от, например, delete-connection) не передаётся значение form-value "connections".
Т.е. в backend3/net-openvpn передаётся значение dev = #f, поэтому:
1) не проходит проверка регулярного выражения iface-name (*iface-name-regex-str* "^[_a-zA-Z]((\\.[a-zA-Z0-9_])*[a-zA-Z0-9_-]*)*$") и возникает ошибка "invalid network interface name"/"некорректное имя сетевого интерфейса"
2) интерфейса с именем #f не существует, поэтому будет возникать ошибка "Interface does not exist"

Сертификат УЦ в GUI успешно загружается, просто об этом не выводится никакой информации.
Comment 5 Tatyana Gagina 2024-02-21 18:17:08 MSK
Дополнительно по настройке клиента.
Почему-то не появляются поле для импорта сертификата в WEB-версии (Управление ключами SSL → выбрать ключ → Изменить).

Результат: нет поля "Импортировать сертификат пользователя".
Не в веб-версии данное поле есть, сертификат можно импортировать.

Версия: alterator-net-openvpn-0.8.15-alt1