Package Details: openvpn3 22_dev-7

Git Clone URL: https://aur.archlinux.org/openvpn3.git (read-only, click to copy)
Package Base: openvpn3
Description: OpenVPN 3 Linux client
Upstream URL: https://codeberg.org/OpenVPN/openvpn3-linux
Keywords: openvpn vpn
Licenses: AGPL3
Submitter: bhyoo
Maintainer: bhyoo
Last Packager: bhyoo
Votes: 17
Popularity: 0.50
First Submitted: 2020-07-04 06:51 (UTC)
Last Updated: 2024-09-12 16:59 (UTC)

Pinned Comments

bhyoo commented on 2024-07-08 11:46 (UTC) (edited on 2024-07-08 11:47 (UTC) by bhyoo)

If you have trouble with building it, please run yay -Scc or yay -Sc.

FYI. I replaced gdbuspp-git with gdbuspp in the PKGBUILD dependency, and it seems that the build fails because the locally cached PKGBUILD is not updated.

Latest Comments

« First ‹ Previous 1 .. 3 4 5 6 7 8 9 10 11 12 Next › Last »

draganp commented on 2023-04-03 15:49 (UTC) (edited on 2023-04-03 16:04 (UTC) by draganp)

@stfm5 you are close to right solution. The real problem is founding on other distros too.

For example on Ubuntu 20.04 can be working but on newest version not, etc...

The main instruction to work every time is:

to downgrade glib2 glib2-docs lib32-glib2 to: 2.74.1 and also openvpn to: 2.4.7

then you got this:

openvpn --version OpenVPN 2.4.7 [git:makepkg/2b8aec62d5db2c17+] x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [PKCS11] [MH/PKTINFO] [AEAD] built on Feb 19 2019 library versions: OpenSSL 1.1.1t 7 Feb 2023, LZO 2.10 Originally developed by James Yonan Copyright (C) 2002-2018 OpenVPN Inc sales@openvpn.net Compile time defines: enable_async_push=no enable_comp_stub=no enable_crypto=yes enable_crypto_ofb_cfb=yes enable_debug=yes enable_def_auth=yes enable_dlopen=unknown enable_dlopen_self=unknown enable_dlopen_self_static=unknown enable_fast_install=yes enable_fragment=yes enable_iproute2=yes enable_libtool_lock=yes enable_lz4=yes enable_lzo=yes enable_management=yes enable_multihome=yes enable_pam_dlopen=no enable_pedantic=no enable_pf=yes enable_pkcs11=yes enable_plugin_auth_pam=yes enable_plugin_down_root=yes enable_plugins=yes enable_port_share=yes enable_selinux=no enable_server=yes enable_shared=yes enable_shared_with_static_runtimes=no enable_small=no enable_static=yes enable_strict=no enable_strict_options=no enable_systemd=yes enable_werror=no enable_win32_dll=yes enable_x509_alt_username=yes with_aix_soname=aix with_crypto_library=openssl with_gnu_ld=yes with_mem_check=no with_sysroot=no

and it will work perfectly!!! this is related to official openvpn from Arch repo.

stfm5 commented on 2023-04-03 10:30 (UTC) (edited on 2023-04-03 10:31 (UTC) by stfm5)

The issue seems to be the 2.76.1 version of glib2. Just downgrading it works but breaks other packages and might cause issues booting into the system. The solution I found that doesn't cause issues is:

  1. Downgrade glib2, glib2-docs and lib32-glib2 (I believe only glib2 is necessary, but for good measure I downgrade all three of them) to an older version ex. 2.74.1
  2. Connect to the VPN
  3. Upgrade back to 2.76.1

It's a bit tedious, but seems to be working. I recommend moving this into a script if you change VPNs often.

fapplin commented on 2023-03-23 23:08 (UTC)

Still getting:

ERROR Failed calling D-Bus method UserInputProvide: GDBus.Error:net.openvpn.v3.sessions.error: Backend VPN process has died. Session is no longer valid.

I did the downgrade, last Friday, when my wife needed to log on to work from home and it worked. I got the error again, today, did the downgrade. It didn't work. I rebooted and it really hosed my up. I kept getting Account Service failed. I had to log in via tty and do an upgrade to get my system back.

draganp commented on 2023-03-21 16:57 (UTC)

i did downgrade lid2 to 2.74.6 and still not working, it stuck on after password is entered.

remanifest commented on 2023-03-16 14:28 (UTC)

Thanks @bhyoo. I was able to get this to work by temporarily downgrading glib2 to 2.74.6

bhyoo commented on 2023-03-16 12:32 (UTC)

https://github.com/OpenVPN/openvpn3-linux/issues/171

draganp commented on 2023-03-16 08:15 (UTC)

Same issue as @sand7000.

ERROR Failed calling D-Bus method UserInputProvide: GDBus.Error:net.openvpn.v3.sessions.error: Failed communicating with VPN backend: Failed calling D-Bus method UserInputProvide: Message recipient disconnected from message bus without replying

i tried to sort it with nmcli still not working,

AlexBro commented on 2023-03-15 20:40 (UTC)

Same issue here...

remanifest commented on 2023-03-15 13:48 (UTC)

I'm also having the same problem as sand7000. I can connect with openvpn2. This started about two days ago. Tried turning on log level 6, but it seems openvpn3-service-sessionmgr is dying very quickly, so I'm not getting anything useful. Any advice or tips on what to look for would be welcome.

sand7000 commented on 2023-03-14 23:55 (UTC) (edited on 2023-03-15 00:41 (UTC) by sand7000)

This suddenly stopped working today. I get the error:

ERROR Failed calling D-Bus method UserInputProvide: GDBus.Error:net.openvpn.v3.sessions.error: Failed communicating with VPN backend: Failed calling D-Bus method UserInputProvide: Message recipient disconnected from message bus without replying

found this page:

https://github.com/OpenVPN/openvpn3-linux/issues/63

but the advice they give already matches my net.openvpn.v3.netcfg.service