Search Criteria
Package Details: barracudavpn 5.1.4-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/barracudavpn.git (read-only, click to copy) |
---|---|
Package Base: | barracudavpn |
Description: | Barracuda VPN Client for Linux |
Upstream URL: | https://campus.barracuda.com/product/networkaccessclient |
Keywords: | barracudavpn vpn |
Licenses: | custom:BarracudaVPN |
Submitter: | RoMarQ |
Maintainer: | None |
Last Packager: | RoMarQ |
Votes: | 4 |
Popularity: | 0.000000 |
First Submitted: | 2020-02-08 01:09 (UTC) |
Last Updated: | 2020-06-03 00:21 (UTC) |
Latest Comments
1 2 3 Next › Last »
cedricroijakkers commented on 2023-05-01 14:08 (UTC) (edited on 2023-05-01 14:10 (UTC) by cedricroijakkers)
For all of you having the
buffer overflow detected
crashes with the VPN client, after some digging we've managed to find the problem behind this issue.It seems like the Barracuda VPN is client is doing a reverse DNS lookup on all the IP addresses it detects that you have, and if you have either more than 2 IPv4 DNS servers configured or 1 (or more) IPv6 DNS servers, it cannot do that lookup because the memory storage needed to save all this is too large, resulting in the buffer overflow.
The workaround we've implemented is the following: In your network interface settings (be it Gnome, KDE, NetworkManager, or any other tool of choice), for all network interfaces:
Make sure that for the IPv4 protocol, manual DNS servers are set and only 2 DNS servers are configured (i.e. use
8.8.8.8,8.8.4.4
or1.1.1.1,1.0.0.1
or your own set), overwriting whatever is set by DHCPMake sure that for the IPv6 protocol manual DNS servers are set and NONE are configured, overwriting whatever is set by router advertisement
Restart your network configuration or reboot. Check that
/etc/resolv.conf
only has a total of two DNS servers, both with an IPv4 address.Now your VPN client should not longer crash.
NOTE: The limit of 2 IPv4 DNS servers is something that we set in our setup, because we are pushed 1 extra DNS server over VPN. This brings the amount to 3, which is the limit
resolv.conf
supports. You might not need to set this hard limit. Also, you can try settingWrite DNS
toOFF
in the VPN configuration if you still encouter errors. This last configuration change cleared all errors that were left for us.raptox commented on 2021-10-08 07:18 (UTC) (edited on 2021-10-08 07:19 (UTC) by raptox)
Hello, I have updated Manjaro yesterday, and since then I get this error below when starting barracudavpn. I already tried reinstalled it multiple times, I have no clue what could have caused the breakage :(
0xR commented on 2020-11-05 09:13 (UTC)
Running this executable gives me the following erorr: buffer overflow detected : barracudavpn terminated
TERM=xterm /usr/bin/barracudavpn doesn't help
confus commented on 2020-08-22 11:30 (UTC)
People should download and install directly from the Barracuda website, where they can be sure of its authenticity.
kofeinix commented on 2020-08-03 09:34 (UTC) (edited on 2020-08-03 09:36 (UTC) by kofeinix)
-rwsr-xr-x 1 root root 1,9K 08-03 09:54 /opt/barracudavpn/icons/barracudavpn.png*
-rwsr-xr-x 1 root root 250 08-03 09:54 /usr/share/applications/barracudavpn.desktop*
theokonos commented on 2020-06-03 17:54 (UTC)
@RoMarQ yep, works great now! Thank you! :D
firebone commented on 2020-06-03 04:56 (UTC)
@RoMarQ it worked with yay like you said, thank you for the fix :)
RoMarQ commented on 2020-06-03 00:27 (UTC)
@firebone, @theokonos
I was able to replicate the issue with yay, should be fixed now :)
firebone commented on 2020-06-01 20:45 (UTC)
@RoMarQ
I am indeed updating trough yay when I get the error.
theokonos commented on 2020-06-01 20:42 (UTC)
@RoMarQ
Thanks for the update! Regarding running from terminal, I've been doing that for a while now because of an open KDE bug regarding .desktop shortcuts reliant on Konsole.
As for @firebone's problem, I believe he's updating it with yay/yogurt. I'm doing the same thing and getting the same error, even after a
pacman -Rns barracudavpn
and fresh re-install from AUR.1 2 3 Next › Last »