*Hello all,*
*I’m trying to setup OnAccessScanning on my VM but I’m running in a lot of
problems.*
*Every time I do “sudo clamonacc” I get next:*
*ERROR: ClamClient: Could not connect to clamd, Couldn't connect to server*
*ERROR: Clamonacc: daemon is local, but a connection could not be
established*
*I saw in one of conversations it is needed to provide this so i’ll do that
forhand.*
clamconf -n
Checking configuration files in /etc/clamav
Config file: clamd.conf
-----------------------
LogFile = "/tmp/clamav.log"
LogFileUnlock = "yes"
LogFileMaxSize = "5242880"
LogSyslog = "yes"
LogVerbose = "yes"
LogRotate = "yes"
ExtendedDetectionInfo = "yes"
PidFile = "/var/run/clam.pid"
LocalSocket = "/tmp/clamd.socket"
TCPSocket = "3310"
TCPAddr = "127.0.0.1"
VirusEvent = "/usr/bin/mailx -s "ClamAV VIRUS ALERT: %v" alert < /dev/null"
OnAccessMountPath = "/", "/home/user"
OnAccessIncludePath = "/home", "/students"
OnAccessExcludeUname = "clamuser"
OnAccessPrevention = "yes"
OnAccessExtraScanning = "yes"
Config file: freshclam.conf
---------------------------
DatabaseMirror = "database.clamav.net"
Config file: clamav-milter.conf
-------------------------------
ERROR: Please edit the example config file /etc/clamav/clamav-milter.conf
Software settings
-----------------
Version: 0.103.6
Optional features supported: MEMPOOL IPv6 FRESHCLAM_DNS_FIX AUTOIT_EA06
BZIP2 LIBXML2 PCRE ICONV JSON JIT
Database information
--------------------
Database directory: /var/lib/clamav
daily.cvd: version 26721, sigs: 2010985, built on Tue Nov 15 00:54:13 2022
main.cvd: version 62, sigs: 6647427, built on Thu Sep 16 05:32:42 2021
bytecode.cvd: version 333, sigs: 92, built on Mon Mar 8 07:21:51 2021
Total number of signatures: 8658504
Platform information
--------------------
uname: Linux 5.4.0-132-generic #148~18.04.1-Ubuntu SMP Mon Oct 24 20:41:14
UTC 2022 x86_64
OS: linux-gnu, ARCH: x86_64, CPU: x86_64
Full OS version: Ubuntu 18.04.6 LTS
zlib version: 1.2.11 (1.2.11), compile flags: a9
Triple: x86_64-pc-linux-gnu
CPU: haswell, Little-endian
platform id: 0x0a217f7f0807050001070500
Build information
-----------------
GNU C: 7.5.0 (7.5.0)
GNU C++: 7.5.0 (7.5.0)
CPPFLAGS: -Wdate-time -D_FORTIFY_SOURCE=2
CFLAGS: -g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64
CXXFLAGS: -g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64
LDFLAGS: -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed
Configure: '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=/usr/include' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--disable-silent-rules' '--libdir=/usr/lib/x86_64-linux-gnu'
'--libexecdir=/usr/lib/x86_64-linux-gnu' '--runstatedir=/run'
'--disable-maintainer-mode' '--disable-dependency-tracking' 'CFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'
'CXXFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro
-Wl,-z,now -Wl,--as-needed' '--with-dbdir=/var/lib/clamav'
'--sysconfdir=/etc/clamav' '--disable-clamav' '--disable-unrar'
'--enable-milter' '--enable-dns-fix' '--with-libjson'
'--with-system-libmspack' '--with-libcurl=/usr' '--with-gnu-ld'
'-with-system-llvm=/usr/bin/llvm-config-3.9' '--with-llvm-linking=dynamic'
'--with-systemdsystemunitdir=/lib/systemd/system'
'build_alias=x86_64-linux-gnu' 'OBJCFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security'
sizeof(void*) = 8
Engine flevel: 127, dconf: 127
*Also I have written script to install clamav maybe there is problem, here
is it:*
#sudo apt-get uptade -y
#sudo apt-get upgrade -y
#sudo apt-get install clamav clamav-daemon -y
clamconf -g freshclam.conf > freshclam.conf
clamconf -g clamd.conf > clamd.conf
clamconf -g clamav-milter.conf > clamav-milter.conf
sudo mv freshclam.conf /etc/clamav
sudo mv clamd.conf /etc/clamav
sudo mv clamav-milter.conf /etc/clamav
cd /etc/clamav
sudo grep -i "Example" clamd.conf |sudo sed -i 's/Example/#Example/g'
clamd.conf
sudo grep -i "#LogFile" clamd.conf |sudo sed -i 's/#LogFile/LogFile/g'
clamd.conf
sudo grep -i "#TCPSocket" clamd.conf |sudo sed -i
's/#TCPSocket/TCPSocket/g' clamd.conf
sudo grep -i "#TCPAddr" clamd.conf |sudo sed -i 's/#TCPAddr/TCPAddr/g'
clamd.conf
sudo grep -i "#OnAccessPrevention" clamd.conf |sudo sed -i
's/#OnAccessPrevention/OnAccessPrevention/g' clamd.conf
sudo grep -i "#OnAccessExcludeUname" clamd.conf |sudo sed -i
's/#OnAccessExcludeUname/OnAccessExcludeUname/g' clamd.conf
sudo grep -i "#OnAccessExtraScanning" clamd.conf |sudo sed -i
's/#OnAccessExtraScanning/OnAccessExtraScanning/g' clamd.conf
sudo grep -i "#OnAccessDisableDDD" clamd.conf |sudo sed -i
's/#OnAccessDisableDDD/OnAccessDisableDDD/g' clamd.conf
sudo grep -i "#OnAccessIncludePath" clamd.conf |sudo sed -i
's/#OnAccessIncludePath/OnAccessIncludePath/g' clamd.conf
sudo grep -i "Example" freshclam.conf |sudo sed -i 's/Example/#Example/g'
freshclam.conf
sudo grep -i "#DatabaseMirror" freshclam.conf |sudo sed -i
's/#DatabaseMirror/DatabaseMirror/g' freshclam.conf
sudo freshclam
sudo clamonacc
Thanks in advanced,
Nikola
*I’m trying to setup OnAccessScanning on my VM but I’m running in a lot of
problems.*
*Every time I do “sudo clamonacc” I get next:*
*ERROR: ClamClient: Could not connect to clamd, Couldn't connect to server*
*ERROR: Clamonacc: daemon is local, but a connection could not be
established*
*I saw in one of conversations it is needed to provide this so i’ll do that
forhand.*
clamconf -n
Checking configuration files in /etc/clamav
Config file: clamd.conf
-----------------------
LogFile = "/tmp/clamav.log"
LogFileUnlock = "yes"
LogFileMaxSize = "5242880"
LogSyslog = "yes"
LogVerbose = "yes"
LogRotate = "yes"
ExtendedDetectionInfo = "yes"
PidFile = "/var/run/clam.pid"
LocalSocket = "/tmp/clamd.socket"
TCPSocket = "3310"
TCPAddr = "127.0.0.1"
VirusEvent = "/usr/bin/mailx -s "ClamAV VIRUS ALERT: %v" alert < /dev/null"
OnAccessMountPath = "/", "/home/user"
OnAccessIncludePath = "/home", "/students"
OnAccessExcludeUname = "clamuser"
OnAccessPrevention = "yes"
OnAccessExtraScanning = "yes"
Config file: freshclam.conf
---------------------------
DatabaseMirror = "database.clamav.net"
Config file: clamav-milter.conf
-------------------------------
ERROR: Please edit the example config file /etc/clamav/clamav-milter.conf
Software settings
-----------------
Version: 0.103.6
Optional features supported: MEMPOOL IPv6 FRESHCLAM_DNS_FIX AUTOIT_EA06
BZIP2 LIBXML2 PCRE ICONV JSON JIT
Database information
--------------------
Database directory: /var/lib/clamav
daily.cvd: version 26721, sigs: 2010985, built on Tue Nov 15 00:54:13 2022
main.cvd: version 62, sigs: 6647427, built on Thu Sep 16 05:32:42 2021
bytecode.cvd: version 333, sigs: 92, built on Mon Mar 8 07:21:51 2021
Total number of signatures: 8658504
Platform information
--------------------
uname: Linux 5.4.0-132-generic #148~18.04.1-Ubuntu SMP Mon Oct 24 20:41:14
UTC 2022 x86_64
OS: linux-gnu, ARCH: x86_64, CPU: x86_64
Full OS version: Ubuntu 18.04.6 LTS
zlib version: 1.2.11 (1.2.11), compile flags: a9
Triple: x86_64-pc-linux-gnu
CPU: haswell, Little-endian
platform id: 0x0a217f7f0807050001070500
Build information
-----------------
GNU C: 7.5.0 (7.5.0)
GNU C++: 7.5.0 (7.5.0)
CPPFLAGS: -Wdate-time -D_FORTIFY_SOURCE=2
CFLAGS: -g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D_FILE_OFFSET_BITS=64
CXXFLAGS: -g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64
LDFLAGS: -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--as-needed
Configure: '--build=x86_64-linux-gnu' '--prefix=/usr'
'--includedir=/usr/include' '--mandir=/usr/share/man'
'--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var'
'--disable-silent-rules' '--libdir=/usr/lib/x86_64-linux-gnu'
'--libexecdir=/usr/lib/x86_64-linux-gnu' '--runstatedir=/run'
'--disable-maintainer-mode' '--disable-dependency-tracking' 'CFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64' 'CPPFLAGS=-Wdate-time -D_FORTIFY_SOURCE=2'
'CXXFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security -Wall
-D_FILE_OFFSET_BITS=64' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro
-Wl,-z,now -Wl,--as-needed' '--with-dbdir=/var/lib/clamav'
'--sysconfdir=/etc/clamav' '--disable-clamav' '--disable-unrar'
'--enable-milter' '--enable-dns-fix' '--with-libjson'
'--with-system-libmspack' '--with-libcurl=/usr' '--with-gnu-ld'
'-with-system-llvm=/usr/bin/llvm-config-3.9' '--with-llvm-linking=dynamic'
'--with-systemdsystemunitdir=/lib/systemd/system'
'build_alias=x86_64-linux-gnu' 'OBJCFLAGS=-g -O2
-fdebug-prefix-map=/build/clamav-6gS6Mc/clamav-0.103.6+dfsg=.
-fstack-protector-strong -Wformat -Werror=format-security'
sizeof(void*) = 8
Engine flevel: 127, dconf: 127
*Also I have written script to install clamav maybe there is problem, here
is it:*
#sudo apt-get uptade -y
#sudo apt-get upgrade -y
#sudo apt-get install clamav clamav-daemon -y
clamconf -g freshclam.conf > freshclam.conf
clamconf -g clamd.conf > clamd.conf
clamconf -g clamav-milter.conf > clamav-milter.conf
sudo mv freshclam.conf /etc/clamav
sudo mv clamd.conf /etc/clamav
sudo mv clamav-milter.conf /etc/clamav
cd /etc/clamav
sudo grep -i "Example" clamd.conf |sudo sed -i 's/Example/#Example/g'
clamd.conf
sudo grep -i "#LogFile" clamd.conf |sudo sed -i 's/#LogFile/LogFile/g'
clamd.conf
sudo grep -i "#TCPSocket" clamd.conf |sudo sed -i
's/#TCPSocket/TCPSocket/g' clamd.conf
sudo grep -i "#TCPAddr" clamd.conf |sudo sed -i 's/#TCPAddr/TCPAddr/g'
clamd.conf
sudo grep -i "#OnAccessPrevention" clamd.conf |sudo sed -i
's/#OnAccessPrevention/OnAccessPrevention/g' clamd.conf
sudo grep -i "#OnAccessExcludeUname" clamd.conf |sudo sed -i
's/#OnAccessExcludeUname/OnAccessExcludeUname/g' clamd.conf
sudo grep -i "#OnAccessExtraScanning" clamd.conf |sudo sed -i
's/#OnAccessExtraScanning/OnAccessExtraScanning/g' clamd.conf
sudo grep -i "#OnAccessDisableDDD" clamd.conf |sudo sed -i
's/#OnAccessDisableDDD/OnAccessDisableDDD/g' clamd.conf
sudo grep -i "#OnAccessIncludePath" clamd.conf |sudo sed -i
's/#OnAccessIncludePath/OnAccessIncludePath/g' clamd.conf
sudo grep -i "Example" freshclam.conf |sudo sed -i 's/Example/#Example/g'
freshclam.conf
sudo grep -i "#DatabaseMirror" freshclam.conf |sudo sed -i
's/#DatabaseMirror/DatabaseMirror/g' freshclam.conf
sudo freshclam
sudo clamonacc
Thanks in advanced,
Nikola