Hi, Thanks for the elaborate answer, much appreciated. I did some tests and it seems the issue on Solus was different from the one on Arch which is now working again (configuration error on my end). However the issue on Solus seems with the plugin itself. The error in journald is: pppd[11604]: Couldn't load plugin /usr/lib64/pppd/2.4.5/nm-fortisslvpn-pppd-plugin.so After looking around This appears to be an issue common in multiple distributions. Fedora: https://bodhi.fedoraproject.org/updates/FEDORA-2017-7a6f98d7ef Red Hat: https://bugzilla.redhat.com/show_bug.cgi?id=1513320 Gentoo: https://github.com/gentoo/gentoo/commit/fffd4eeec18894724408f7930599b707504121a1 Gentoo already integrated your fix. I'd like to have this fix available in Solus as well but I prefer not to patch issues downstream. Is there a new release or a hotfix pending? Cheers, San On 02-01-18 09:39, Thomas Haller wrote:
On Tue, 2018-01-02 at 00:01 +0100, Sander Smid-Merlijn wrote:Hi, I'm new to this mainling list so forgive me if I'm asking things that have been answered here before. To connect to my companies network I use the openfortivpn which implements Fortigate SSL VPN solution. There is a network manager plugin for this vpn implementation as well and I'd like to use it.However so far I've been unable to connect with this plugin and the information on why it fails is limited to the following error message:"Activation of network connection failed." I've encountered this issue on two different distributions (arch and solus) so it's not distribution specific. I've tried the 1.5.0 and 1.6.0 version of openfortivpn with 1.2.6 of the network manager plugin. I'm unsure where to find debug information or how to enable more verbose logging but so far I haven't found anything.I've looked at the usual places (dmesg, journalctl and /var/log) but haven't found any relevant information. Can anyone provide me with information, or links to sources that contain information, on how to find the issue myself. Thanks! SanHi, looking at the logfile of NetworkManager might be helpful. You should enable debug logging level though. See the hints at https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/contrib/fedora/rpm/NetworkManager.conf You can also enable more logging for the plugin, by enabling the VPN_PLUGIN logging domain too. Note that level=TRACE domains=ALL does not enable VPN_PLUGIN:TRACE level. It does so, because this logging level might cause sensitive data to be logged(*), so you have to explicitly enable it via level=TRACE domains=ALL,VPN_PLUGIN:TRACE (*) check the logfile before posting. best, Thomas |