Package Details: barracudavpn 5.1.4-3

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 or 1.1.1.1,1.0.0.1 or your own set), overwriting whatever is set by DHCP

  • Make 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 setting Write DNS to OFF 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 :(

Error:
*** buffer overflow detected ***: barracudavpn terminated
======= Backtrace: =========
[0x7a3c95]
[0x7a3abe]
[0x7a3c47]
[0x4ff195]
[0x4ff4c1]
[0x50b91e]
[0x50c0d7]
[0x418fff]
[0x415942]
[0x72d724]
[0x4013cd]
======= Memory map: ========
00400000-0090a000 r-xp 00000000 103:02 9179469                           /usr/bin/barracudavpn
00b0a000-00b47000 rw-p 0050a000 103:02 9179469                           /usr/bin/barracudavpn
00b47000-00b61000 rw-p 00000000 00:00 0 
00ec3000-00f2c000 rw-p 00000000 00:00 0                                  [heap]
7f0338719000-7f033871b000 rw-p 00000000 00:00 0 
7ffd49f31000-7ffd49f52000 rw-p 00000000 00:00 0                          [stack]
7ffd49fbb000-7ffd49fbf000 r--p 00000000 00:00 0                          [vvar]
7ffd49fbf000-7ffd49fc1000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]
zsh: abort (core dumped)  barracudavpn

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.