debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: OpenVPN из-под NetworkManager  (Прочитано 1512 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mexx

  • Topic Author
  • Сообщений: 204
  • Jabber: mexx400@jabber.ru
OpenVPN из-под NetworkManager
« : 24 Апрель 2017, 20:52:49 »
Не могу настроить соединение openvpn в Debian 8 Mate из-под GUI NetworkManager.
Установлены openvpn & network-manager-openvpn & network-manager-openvpn-gnome
Конфиг клиента заведомо рабочий, отлично работает по:
# openvpn --config "***.ovpn"Ключи и сам конфиг лежат в /etc/openpvn
Когда выбираю его в "NM->Соединения VPN->Настроить VPN->Добавить->Импортировать сохраненные параметры VPN" окно NM просто молча закрывается.
Про создать кнопку в курсе, но Google говорит, что, например, в Ubuntu работает. Про Debian не нашел. 
Debian 8 MATE
 

Оффлайн ihammers

  • Сообщений: 1703
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: OpenVPN из-под NetworkManager
« Ответ #1 : 11 Май 2017, 06:43:23 »
Когда выбираю его в "NM->Соединения VPN->Настроить VPN->Добавить->Импортировать сохраненные параметры VPN" окно NM просто молча закрывается.
Если ещё актуально, то попробуйте заменить расширение на .conf, может помочь.
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн mexx

  • Topic Author
  • Сообщений: 204
  • Jabber: mexx400@jabber.ru
Re: OpenVPN из-под NetworkManager
« Ответ #2 : 11 Май 2017, 14:26:42 »
Если ещё актуально, то попробуйте заменить расширение на .conf, может помочь.
Спасибо за ответ.
Я пробовал *.conf, из-под nm не работает.
Пока пользуюсь штатным сервисом resolvconf. Так понимаю, openvpn стартует демоном и запускает resolvconf, который сам находит мой *.conf и отдает настройки openvpn . Вроде всё работает и устраивает. Правда, пока не понял как сделать автоматический рестарт openvpn после падения сети (использую с LTE, бывает рвется, модем то сам реконнектится, а вот vpn приходится руками).
Если бы работало из-под nm было бы удобнее.

Cообщение объединено [time]11 Мая 2017, 17:06:41[/time]
Поскольку окно закрывается молча, думаю это какая-то проблема с правами доступа.

Cообщение объединено 11 Май 2017, 21:43:56
И вот ещё в новости про новый nm - https://www.opennet.ru/opennews/art.shtml?num=46528:
Цитировать
... но плагины для поддержки VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN развиваются в рамках собственных циклов разработки ...
То есть может и в пакетах какие-то баги. Из-за MATE, например.
« Последнее редактирование: 11 Май 2017, 21:43:56 от mexx »
Debian 8 MATE
 

Оффлайн ihammers

  • Сообщений: 1703
  • Debian GNU/Linux Stretch
    • Алтайская Группа Пользователей Linux
  • Jabber: ihammers@jabber.ru
Re: OpenVPN из-под NetworkManager
« Ответ #3 : 18 Май 2017, 15:34:53 »
Может быть и так как вы считаете. Попробуйте отключить NW, после чего запустить его через терминал и создать соединение через импорт конфигурационного файла. Возможно там появятся ошибки. Так же стоит запустить следующую команду и посмотреть есть ли записи в лог файл системы (до и после импорта):
~$ ls -alt /var/log/ | head
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64,
LXQt/KDE/OpenBox AMD Phenon X4 / 16Gb RAM / ATI HD7750 Silent
_______________________________
Debian GNU/Linux Stretch, kernel 4.9.0-5-amd64, LXQt/KDE/OpenBox
Acer Aspire One 722 AMD C60 / 4Gb RAM / ATI HD6290
 

Оффлайн mexx

  • Topic Author
  • Сообщений: 204
  • Jabber: mexx400@jabber.ru
Re: OpenVPN из-под NetworkManager
« Ответ #4 : 19 Май 2017, 13:23:24 »
Попробуйте ...
Остановил сервис из-под systemd
Убрал сервис из автозагрузки systemd
Перегрузился
Запустил nm из терминала
Запустил мониторинг journalctl
Попытался скормить nm свой конфигурационный файл *.conf
Цитировать
май 19 12:42:22 laptop dbus[1782]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
май 19 12:42:22 laptop systemd[1]: Starting Hostname Service...
май 19 12:42:22 laptop systemd-hostnamed[4115]: Warning: nss-myhostname is not installed. Changing the local hostname might make it unresolveable. Please install nss-myhostname!
май 19 12:42:22 laptop dbus[1782]: [system] Successfully activated service 'org.freedesktop.hostname1'
май 19 12:42:22 laptop systemd[1]: Started Hostname Service.
май 19 12:42:27 laptop kernel: nm-connection-e[4104]: segfault at 14aacb0 ip 00000000014aacb0 sp 00007fff692628b8 error 15
ОК, установил libnss-myhostname
Перегрузился
Новая попытка, после нажатия кнопки "Создать" стало вот так:
Цитировать
май 19 12:57:48 laptop dbus[1693]: [system] Activating via systemd: service name='org.freedesktop.hostname1' unit='dbus-org.freedesktop.hostname1.service'
май 19 12:57:48 laptop systemd[1]: Starting Hostname Service...
май 19 12:57:48 laptop dbus[1693]: [system] Successfully activated service 'org.freedesktop.hostname1'
май 19 12:57:48 laptop systemd[1]: Started Hostname Service.
Однако, после выбора файла конфигурации все равно молча закрывается и пишет:
Цитировать
май 19 13:00:52 laptop kernel: nm-connection-e[2577]: segfault at ad2c20 ip 0000000000ad2c20 sp 00007fff50380b48 error 15
Журналы не смотрел, вроде все важное journalctl собирает. Или надо?

Cообщение объединено 19 Май 2017, 17:01:58
Debian Bug report logs - 726935, 744128, 779858 и совсем свежий 838567
Что означает "Bug is archived. No further changes may be made" осталось для меня загадкой...
« Последнее редактирование: 19 Май 2017, 17:01:58 от mexx »
Debian 8 MATE
 

Оффлайн mrgoodvin

  • Сообщений: 302
Re: OpenVPN из-под NetworkManager
« Ответ #5 : 19 Май 2017, 21:22:45 »
Что означает "Bug is archived. No further changes may be made" осталось для меня загадкой...
Баг является архивным. Никаких дальнейших изменений быть не может. Что подразумевает - что нет надобности в его исправлении, в виду разных причин :). Как пример - функция/задача вмещаемая баг исключена (больше не поддерживается) в новой версии или может применяться новая технология, исключающая возможность его исправить и т.д. и т.п..
 

Оффлайн LD

  • Сообщений: 66
  • Debian Отец!
Re: OpenVPN из-под NetworkManager
« Ответ #6 : 19 Май 2017, 22:03:03 »
Что подразумевает - что нет надобности в его исправлении, в виду разных причин :).

Просто замечательно.

А заменить его чем нибудь можно ?
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн mrgoodvin

  • Сообщений: 302
Re: OpenVPN из-под NetworkManager
« Ответ #7 : 20 Май 2017, 18:47:27 »
LD, не пользуюсь NetworkManager. Я описал возможность архивирования бага как пример, это не означает что NM вылетает именно из-за этого. Пробуйте менять конфигурационный файл. Посмотреть включено ли хранилище сертификатов и ключей для gnome (pkcs11), заодно и службу безопасного хранения связки ключей на загрузке ОС, хотя в логах были бы наверно сообщения, если он влиял бы. В списке нахожу ike-qtgui, но поможет ли не знаю. Можно узнать о пакете больше или попробовать с возможностью отката. Такие падения по самой сути сложные в анализе.
 

Оффлайн LD

  • Сообщений: 66
  • Debian Отец!
Re: OpenVPN из-под NetworkManager
« Ответ #8 : 21 Май 2017, 02:00:11 »
Это ужас а не программа.
Правил файлы по статье https://wiki.debian.org/ru/NetworkManager
Убирал лишее, дописывал true, перегружал сеть. Всё равно ни в какую не хочет. А на Убунте эта программа работала идеально.  >:( Вообще без настроек.
Причем я ещё ни разу не обновлял систему.

Ну ладно, поставил другую программу pptp.. Создал подключение, вбил данные.. и... тоже самое, выкидывает.  :D Уже начинает клинить.
Прям беда-беда, с этим VPN...
Почему в wicd нету этих настроек, блин.

Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Оффлайн mrgoodvin

  • Сообщений: 302
Re: OpenVPN из-под NetworkManager
« Ответ #9 : 21 Май 2017, 20:18:34 »
Ну ладно, поставил другую программу pptp.. Создал подключение, вбил данные.. и... тоже самое, выкидывает.
Это уже что-то. Посмотрите это http://steronius.blogspot.com/2013/02/cisco-vpn-via-network-manager-applet-in.html. Там где речь о cisco, игнорируйте :).
 

Оффлайн LD

  • Сообщений: 66
  • Debian Отец!
Re: OpenVPN из-под NetworkManager
« Ответ #10 : 21 Май 2017, 20:27:42 »
Угу спс. сейчас добьем этот network-manager, если не получится буду изучать.  :)

Cообщение объединено [time]21 Мая 2017, 21:54:44[/time]
Ну в общем поставил vpnc, настроил. При выборе "импортировать параметры" он говорит:
Цитировать
Файл «......ovpn» не может быть прочитан или не содержит распознаваемые данные о VPN-соединении.

Ошибка: Файл ключей содержит строку «client», которая не является парой «ключ-значение», группой или комментарием.

А если просто создаю подключение, там нужно IPSec ключ, который пока не найду.  ???
Нашел ipsec, создаю-нажимаю подключить, и прямо сразу говорит "Сбой подключения".  >:(
« Последнее редактирование: 21 Май 2017, 22:51:50 от LD »
Ubuntu--mate
BunsenLabs--xfce+LiveUSB
Одна ось
 

Теги: