Bug 47831 - Невозможно выполнить подключение по протоколу libreswan
Summary: Невозможно выполнить подключение по протоколу libreswan
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: kde5-network-manager-4-nm (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 major
Assignee: Sergey V Turchin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-10-04 11:20 MSK by ildaru
Modified: 2023-12-07 13:59 MSK (History)
3 users (show)

See Also:


Attachments
libreswan1.png (18.05 KB, image/png)
2023-10-04 11:20 MSK, ildaru
no flags Details
libreswan2.png (20.48 KB, image/png)
2023-10-04 11:21 MSK, ildaru
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description ildaru 2023-10-04 11:20:16 MSK
Created attachment 14650 [details]
libreswan1.png

Alt K Workstation 10.2
1. Создаём соединение успешно, при попытке запуска настроенного подключения - получаем ошибку "Не установлен модуль для работы NetworkManager с протоколом VPN «libreswan»." (скрин libreswan1.png в аттаче)
2. Жмём кнопку установить - получаем ошибку "Приложение appstream:network-manager-libreswan  не найдено ни в одном из репозиториев и не может быть открыто" (скрин libreswan2.png в аттаче)
Comment 1 ildaru 2023-10-04 11:21:18 MSK
Created attachment 14651 [details]
libreswan2.png
Comment 2 Tatyana Gagina 2023-11-07 18:00:28 MSK
Ошибка воспроизводится на p10 и Sisyphus.

Стенд, обновлённый до Sisyphus:
Alt K Workstation 10.2

Из уже установленных пакетов на Sisyphus:
kde5-network-manager-4-nm-5.28.0-alt2
plasma5-nm-connect-libreswan-5.27.9-alt1

Шаги:
1) # apt-get install bind-utils net-tools bison flex gcc libcap-ng-devel libcurl-devel libselinux-devel nspr-devel nss-devel pam-devel xl2tpd iptables-* systemd-devel  libevent-devel  fail2ban
# systemctl enable --now ipsec
2) сгенерировать надежный пароль и PSK:
openssl rand -base64 10 (пароль);
openssl rand -base64 16 (PSK)
3) Установить ранее сгенерированные значения:
$ wget https://git.io/vpnsetup -O vpnsetup.sh && VPN_IPSEC_PSK='PSK' VPN_USER='test' VPN_PASSWORD='пароль'
$  wget -O add_vpn_user.sh https://raw.githubusercontent.com/hwdsl2/setup-ipsec-vpn/master/extras/add_vpn_user.sh
или
В трее  → Сетевые соединения → Настроить cетевые соединения → + добавить новое соединение → VPN → VPN на основе IPsec (libreswan) → Создать → указать пароль, сгенерированные ранее (на шаге 2) и имя test → Сохранить → указать пароль администратора;
4) Из лотка с сетевыми соединениями выбрать данное соединение → Подключить → Появится сообщение "Не установлен модуль для работы NetworkManager с протоколом "libreswan"" → нажать Установить.

Результат: окно с ошибкой, как у пользователя "Приложение "appstream:network-manager-libreswan" не найдено ни в одном из репозиториев и не может быть открыто" (смотреть ранее приложенный скриншот libreswan2.png).

Проверялось на p10, ошибка воспроизводится.
Версия: plasma5-nm-connect-libreswan-5.27.8-alt2
kde5-network-manager-4-nm-5.28.0-alt1
Comment 3 Sergey V Turchin 2023-11-07 18:11:51 MSK
Установите libreswan.
Comment 4 ildaru 2023-11-08 08:48:31 MSK
(Ответ для Sergey V Turchin на комментарий #3)
> Установите libreswan.
Невозможно установить, нет такого пакета. 
[root@alt]# apt-get install libreswan
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
E: Невозможно найти пакет libreswan

[root@alt]# apt-cache search libreswan
plasma5-nm-connect-libreswan - Openswan support for plasma5-nm
i586-plasma5-nm-connect-libreswan - Openswan support for plasma5-nm
python3-module-neutron-vpnaas - Neutron VPNaaS Python3 libraries
Comment 5 Sergey V Turchin 2023-12-07 13:59:25 MSK
(Ответ для ildaru на комментарий #4)
> > Установите libreswan.
> Невозможно установить, нет такого пакета. 
Это не отменяет необходимость установки libreswan.
Если хотите, чтобы он появился в репозитории -- добавьте его туда.