Is AVG still free to use?

I’ve been looking around at the documentation, and been trying to understand if AVG is still free or if you gotta pay, i’ve noticed that Avast is pay to use, tho i didn’t know if AVG was free to use for virus protection for emails.

If there is any documentation or links to the software that still have the free version available, would love to know about it.

Anything regarding this?

Hello,

I really have no idea as AVG is a 3rd party application which could be used by Axigen for filtering, as explained in this KB.

If you have access to a newer version of AVG Linux Server so we could see if instructions from that quite old KB are still applicable we may have a look on it.

The usual “free” AV filtering integration some of our customers have implemented are with ClamAV so you may consider it as an option if AVG is not working anymore for you.

HTH,
Ioan

Right, so i do not know how to get said free AVG server or whatever they have out now, and i’ve been trying to work with clamav, but it refuses to connect to my axigen. Even followed the guides posted on the KB’s

Thank you for your response.

Please find below the steps to install / configure ClamAV to work with Axigen - the below example is for RPM distros and binds locally on the Axigen machine (127.0.0.1:3310)

#Install and configure AntiVirus - ClamAV
(yum install epel-release)
yum install clamav clamav-scanner-systemd clamav-update


#SELinux config
setsebool -P antivirus_can_scan_system 1
setsebool -P clamd_use_jit 1
#Check SElinux config
getsebool -a | grep antivirus

cp /etc/clamd.d/scan.conf /etc/clamd.d/scan.conf.backup
sed -i -e "s/^Example/#Example/" /etc/clamd.d/scan.conf

// changed User to axigen by editing the file

cat << EOF >> /etc/clamd.d/scan.conf

TCPSocket 3310
TCPAddr 127.0.0.1
EOF

cp /etc/freshclam.conf /etc/freshclam.conf.bakup
sed -i -e "s/^Example/#Example/" /etc/freshclam.conf

freshclam


usermod -aG axigen axigen

systemctl start clamd@scan
systemctl enable clamd@scan

# Run freshclam as daemon
cat << EOF >> /usr/lib/systemd/system/freshclam.service
[Unit]
Description = freshclam scanner
After = network.target

[Service]
Type = forking
ExecStart = /usr/bin/freshclam -d -c 4
Restart = on-failure
PrivateTmp = true

[Install]
WantedBy=multi-user.target
EOF

systemctl enable freshclam.service
systemctl start freshclam.service

Please let us know if after running the above commands the ClamAV filter became available in WebAdmin > Security & Filtering > Antivirus & AntiSpam > Supported Applications.

Thank you,
Bogdan Maxim

As a note, i am not on a Rhel and or RPM based distro, i am on a APT distro which i have yet to find a forum post describing how to do it with a APT distro like debian and or ubuntu.

Hello,

Thank you for your response.

Please know that on a DEB distro the packages that should be installed are most probably clamav and clamav-daemon and also you should check Apparmor.
Anyway, we will test the ClamAV installation on a DEB internally and get back to you with more information.

Thank you.
Bogdan Maxim

Hi,
Following back to our conversation, please know that we successfully installed ClamAV on the Ubuntu 20.04 Axigen machine and was able to use it without problem.

Please find below the steps we used to install it on our test environment:

apt-get update && apt-get upgrade
sudo apt-get install clamav clamav-daemon

Make sure that Apparmor is allowing it to access /var/opt/axigen/queue directory and its sub-directories

We are then gonna reconfigure clamav-daemon and you may accept all defaults but specify TCP sockets rather than UNIX sockets.

sudo dpkg-reconfigure clamav-daemon

We are gonna set Axigen as a user running ClamAV. Open /etc/clamav/clamd.conf and make the following changes:
Set the “User” variable to “axigen”.
*Make there is no “LocalSocket” *
Make sure TCPSocket is 3310 and TCPAddr is 127.0.0.1

Now we need to change the database owner, please open /etc/clamav/freshclam.conf and make the following changes:
DatabaseOwner variable to “axigen
Save.
After that, we will need to change the ownership of the clamav files using:

chown -R axigen:axigen /var/log/clamav/
chown -R axigen:axigen /var/lib/clamav/

After that, please restart the clamav-daemon and clamav-freshclam services using their initscripts:

/etc/init.d/clamav-daemon stop
/etc/init.d/clamav-freshclam stop
freshclam
/etc/init.d/clamav-daemon start
/etc/init.d/clamav-freshclam start

Double check that the filter is running as the axigen system user, and that it is listening on a TCP socket on port 3310 using the commands:

   ps aux | grep clam
   netstat -lpn | grep clam

Thank you.
Bogdan Maxim