Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG]: Проблемы с установкой соединения в Fedora 38 GNOME 44 #136

Open
justc0de-it opened this issue Apr 29, 2023 · 9 comments
Labels
bug Something isn't working

Comments

@justc0de-it
Copy link

Description of the bug

  1. Если использовать установку через скачивание установочного скрипта посредством curl:

После создания соединения оно просто-напросто не активируется в панели управления подключениями. При попытке подключить соединение через nmcli выпадает ошибка "Ошибка: сбой активации подключения: Действительные секреты отсутствуют"

  1. Если устанавливать все вручную

После скачивания vpnclient.p12 и попытке извлечь из него нужные файлы терминал запрашивает пароль.

Steps To Reproduce

Просто попробовать установить соединение на Fedora 38 GNOME 44 с помощью скачивания скрипта или вручную.

Additional Information

No response

@justc0de-it justc0de-it added the bug Something isn't working label Apr 29, 2023
@justc0de-it justc0de-it changed the title [BUG]: Проблемы с установкой соединения в Fdora 38 GNOME 44 [BUG]: Проблемы с установкой соединения в Fedora 38 GNOME 44 Apr 29, 2023
@theyllneverfindyourgrave
Copy link
Contributor

#127

@justc0de-it
Copy link
Author

Пароль запрашивается не после того, как соединение добавлено, а в момент получения из скачанного файла vpnclient.p12 ключей и сертификатов.

openssl pkcs12 -in vpnclient.p12 -cacerts -nokeys -out ikev2vpnca.cer
openssl pkcs12 -in vpnclient.p12 -clcerts -nokeys -out vpnclient.cer
openssl pkcs12 -in vpnclient.p12 -nocerts -nodes -out vpnclient.key

Вот на этих командах уже требует терминал ввода пароля.

@Infinity10K
Copy link

Infinity10K commented May 18, 2023

Пароль запрашивается не после того, как соединение добавлено, а в момент получения из скачанного файла vpnclient.p12 ключей и сертификатов.

openssl pkcs12 -in vpnclient.p12 -cacerts -nokeys -out ikev2vpnca.cer openssl pkcs12 -in vpnclient.p12 -clcerts -nokeys -out vpnclient.cer openssl pkcs12 -in vpnclient.p12 -nocerts -nodes -out vpnclient.key

Вот на этих командах уже требует терминал ввода пароля.

Вы про Import password? Если да, то из инструкции по установке:
# Примечание: У вас может запросить Import password, просто жмите Enter.

@justc0de-it
Copy link
Author

justc0de-it commented May 18, 2023

Нажимал Enter и запрос пароля появлялся вновь.

@Infinity10K
Copy link

Нажимал Enter и запрос пароля появлялся вновь.

Должен три раза на запросить (по одному на команду)

@justc0de-it
Copy link
Author

Нажимал Enter и запрос пароля появлялся вновь.

Должен три раза на запросить (по одному на команду)

Error outputting keys and certificates
40FCCEB12F7F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:crypto/evp/evp_fetch.c:373:Global default library context, Algorithm (RC2-40-CBC : 0), Properties () - вот что выдает, если не вводить никакого пароля.

@vahriin
Copy link

vahriin commented Jun 5, 2023

@justc0de-it раскатал на виртуалке свежую Fedora 38 с Gnome 44, установил VPN, установка прошла успешно, пароль не запрашивался. Проблема все еще актуальна?

@vahriin
Copy link

vahriin commented Jun 5, 2023

@justc0de-it раскатал на виртуалке свежую Fedora 38 с Gnome 44, установил VPN, установка прошла успешно, пароль не запрашивался. Проблема все еще актуальна?

Воспроизвел проблему при установке скриптом. Workaround: после установки в терминале выполнить:

sudo -i <Ввести пароль>
cp /home/{your-username}/.pki/fuckRKN1/* /etc/strongswan/ipsec.d/cacerts/.

Затем, как указано в #127:

nmcli connection edit FuckRKN1
set vpn.data userkey = /etc/strongswan/ipsec.d/cacerts/client.key
set vpn.data usercert = /etc/strongswan/ipsec.d/cacerts/client.cer
set vpn.data certificate = /etc/strongswan/ipsec.d/cacerts/ca.cer
save
quit
exit (чтобы выйти из-под рута) 

@justc0de-it
Copy link
Author

@justc0de-it раскатал на виртуалке свежую Fedora 38 с Gnome 44, установил VPN, установка прошла успешно, пароль не запрашивался. Проблема все еще актуальна?

Воспроизвел проблему при установке скриптом. Workaround: после установки в терминале выполнить:

sudo -i <Ввести пароль>
cp /home/{your-username}/.pki/fuckRKN1/* /etc/strongswan/ipsec.d/cacerts/.

Затем, как указано в #127:

nmcli connection edit FuckRKN1
set vpn.data userkey = /etc/strongswan/ipsec.d/cacerts/client.key
set vpn.data usercert = /etc/strongswan/ipsec.d/cacerts/client.cer
set vpn.data certificate = /etc/strongswan/ipsec.d/cacerts/ca.cer
save
quit
exit (чтобы выйти из-под рута) 

Все заработало! Спасибо за наводку!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants