[Risolto] Errore aggiornamento definizioni virus clamav

Mi spiego meglio (soprattutto il punto di domanda nel titolo):
Dovendo spesso condividere file tra il mio sistema e sistemi windows ho preferito installare l’antivirus clamav per controllare i file prima di trasferirli. Il programma ha sempre funzionato senza problemi solo che da qualche giorno mi arrivano queste email dal sistema (col vostro aiuto qualche tempo fa ho dirottato la mail di root su un account apposito in evolution)

[quote]WARNING: update of clamav database is disabled; please see
‘/etc/sysconfig/freshclam’
for information how to enable the periodic update resp. how to turn
off this message.
[/quote]

ora…tenendo conto che se lancio l’aggiornamento manualmente col comando # freshclam
ricevo questo errore alla fine dell’output ERROR: During database load : LibClamAV debug: Initialized 0.97.3 engine ...] LibClamAV debug: Phishcheck cleaned up WARNING: Database successfully loaded, but there is stderr output safebrowsing.cld updated (version: 36353, sigs: 1116993, f-level: 63, builder: google) bytecode.cvd is up to date (version: 167, sigs: 40, f-level: 63, builder: edwin) WARNING: getfile: dbname1.cvd not found on remote server (IP: 195.22.205.162) WARNING: Can't download dbname1.cvd from database.clamav.net Trying again in 5 secs... ClamAV update process started at Fri Feb 24 16:40:36 2012 main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven) daily.cld is up to date (version: 14520, sigs: 108289, f-level: 63, builder: jesler) safebrowsing.cld is up to date (version: 36353, sigs: 1116993, f-level: 63, builder: google) bytecode.cvd is up to date (version: 167, sigs: 40, f-level: 63, builder: edwin) WARNING: getfile: dbname1.cvd not found on remote server (IP: 213.92.8.5) WARNING: Can't download dbname1.cvd from database.clamav.net Trying again in 5 secs... ClamAV update process started at Fri Feb 24 16:40:46 2012 main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven) daily.cld is up to date (version: 14520, sigs: 108289, f-level: 63, builder: jesler) safebrowsing.cld is up to date (version: 36353, sigs: 1116993, f-level: 63, builder: google) bytecode.cvd is up to date (version: 167, sigs: 40, f-level: 63, builder: edwin) WARNING: getfile: dbname1.cvd not found on remote server (IP: 193.206.139.37) WARNING: Can't download dbname1.cvd from database.clamav.net Trying again in 5 secs... ClamAV update process started at Fri Feb 24 16:40:52 2012 main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven) daily.cld is up to date (version: 14520, sigs: 108289, f-level: 63, builder: jesler) safebrowsing.cld is up to date (version: 36353, sigs: 1116993, f-level: 63, builder: google) bytecode.cvd is up to date (version: 167, sigs: 40, f-level: 63, builder: edwin) WARNING: Can't download dbname1.cvd from database.clamav.net Trying again in 5 secs... ClamAV update process started at Fri Feb 24 16:40:57 2012 main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven) daily.cld is up to date (version: 14520, sigs: 108289, f-level: 63, builder: jesler) safebrowsing.cld is up to date (version: 36353, sigs: 1116993, f-level: 63, builder: google) bytecode.cvd is up to date (version: 167, sigs: 40, f-level: 63, builder: edwin) ERROR: Can't download dbname1.cvd from database.clamav.net Giving up on database.clamav.net... Update failed. Your network may be down or none of the mirrors listed in /etc/freshclam.conf is working. Check http://www.clamav.net/support/mirror-problem for possible reasons.

ma che da interfaccia grafica mi viene riportato che la definizione dei virus è stata aggiornata e che il file indicato nella email è questo (e che non idea di come vada editato)

[quote]

When changing the periodicity of freshclam runs in the crontab,

this value must be adjusted also. Its value is the timespan between

two subsequent freshclam runs in minutes. E.g. for the default

| 0 */3 * * * …

crontab line, the value is 180 (minutes).

FRESHCLAM_MOD=

A predefined value for the delay in seconds. By default, the value is

calculated by the ‘hostid’ program. This predefined value guarantees

constant timespans of 3 hours between two subsequent freshclam runs.

This option accepts two special values:

‘disabled-warn’ … disables the automatic freshclam update and

gives out a warning

‘disabled’ … disables the automatic freshclam silently

FRESHCLAM_DELAY=[/quote]

Secondo voi come posso risolvere il problema???

A.

# system-config-firewall

porta 53/tcp aperta ?

No…l’ho aperta ora…mi ha chiesto di verificare che i servizi iptables e ip6tables fossero attivi. Ho verificato con[code]# systemctl status iptables.service

systemctl status ip6tables.service[/code] e risultano attivati.

Riscontro sempre lo stesso errore.

A.

il router ha un firewall ?

No ho solo il firewall di linux.

A.

prova i suggerimenti contenuti in questa http://forum.fedoraonline.it/viewtopic.php?pid=160827#p160827

Avevo già dato un occhio ma niente…ancora stesso errore di prima.

A.

possiamo vedere :

# cat /etc/freshclam.conf 

quello precedente era completo ?

Si quello postato precedentemente era completo…questo è /etc/freshclam.conf

[code]##

Example config file for freshclam

Please read the freshclam.conf(5) manual before editing this file.

Comment or remove the line below.

Example

Path to the database directory.

WARNING: It must match clamd.conf’s directive!

Default: hardcoded (depends on installation options)

DatabaseDirectory /var/lib/clamav

Path to the log file (make sure it has proper permissions)

Default: disabled

UpdateLogFile /var/log/freshclam.log

Maximum size of the log file.

Value of 0 disables the limit.

You may use ‘M’ or ‘m’ for megabytes (1M = 1m = 1048576 bytes)

and ‘K’ or ‘k’ for kilobytes (1K = 1k = 1024 bytes).

in bytes just don’t use modifiers.

Default: 1M

#LogFileMaxSize 2M

Log time with each message.

Default: no

#LogTime yes

Enable verbose logging.

Default: no

LogVerbose yes

Use system logger (can work together with UpdateLogFile).

Default: no

LogSyslog yes

Specify the type of syslog messages - please refer to ‘man syslog’

for facility names.

Default: LOG_LOCAL6

#LogFacility LOG_MAIL

This option allows you to save the process identifier of the daemon

Default: disabled

PidFile /var/run/freshclam.pid

By default when started freshclam drops privileges and switches to the

“clamav” user. This directive allows you to change the database owner.

Default: clamav (may depend on installation options)

#DatabaseOwner clamupdate

Initialize supplementary group access (freshclam must be started by root).

Default: no

#AllowSupplementaryGroups yes

Use DNS to verify virus database version. Freshclam uses DNS TXT records

to verify database and software versions. With this directive you can change

the database verification domain.

WARNING: Do not touch it unless you’re configuring freshclam to use your

own database verification domain.

Default: current.cvd.clamav.net

DNSDatabaseInfo current.cvd.clamav.net

Uncomment the following line and replace XY with your country

code. See http://www.iana.org/cctld/cctld-whois.htm for the full list.

You can use db.XY.ipv6.clamav.net for IPv6 connections.

#DatabaseMirror db.XY.clamav.net

database.clamav.net is a round-robin record which points to our most

reliable mirrors. It’s used as a fall back in case db.XY.clamav.net is

not working. DO NOT TOUCH the following line unless you know what you

are doing.

DatabaseMirror database.clamav.net

How many attempts to make before giving up.

Default: 3 (per mirror)

MaxAttempts 5

With this option you can control scripted updates. It’s highly recommended

to keep it enabled.

Default: yes

ScriptedUpdates yes

By default freshclam will keep the local databases (.cld) uncompressed to

make their handling faster. With this option you can enable the compression;

the change will take effect with the next database update.

Default: no

#CompressLocalDatabase no

With this option you can provide custom sources (http:// or file://) for

database files. This option can be used multiple times.

Default: no custom URLs

#DatabaseCustomURL http://myserver.com/mysigs.ndb
#DatabaseCustomURL file:///mnt/nfs/local.hdb

Number of database checks per day.

Default: 12 (every two hours)

Checks 24

Proxy settings

Default: disabled

#HTTPProxyServer myproxy.com
#HTTPProxyPort 1234
#HTTPProxyUsername myusername
#HTTPProxyPassword mypass

If your servers are behind a firewall/proxy which applies User-Agent

filtering you can use this option to force the use of a different

User-Agent header.

Default: clamav/version_number

#HTTPUserAgent SomeUserAgentIdString

Use aaa.bbb.ccc.ddd as client address for downloading databases. Useful for

multi-homed systems.

Default: Use OS’es default outgoing IP address.

#LocalIPAddress aaa.bbb.ccc.ddd

Send the RELOAD command to clamd.

Default: no

#NotifyClamd /path/to/clamd.conf

Run command after successful database update.

Default: disabled

OnUpdateExecute command

Run command when database update process fails.

Default: disabled

#OnErrorExecute command

Run command when freshclam reports outdated version.

In the command string %v will be replaced by the new version number.

Default: disabled

#OnOutdatedExecute command

Don’t fork into background.

Default: no

#Foreground yes

Enable debug messages in libclamav.

Default: no

Debug yes

Timeout in seconds when connecting to database server.

Default: 30

#ConnectTimeout 60

Timeout in seconds when reading from database server.

Default: 30

#ReceiveTimeout 60

With this option enabled, freshclam will attempt to load new

databases into memory to make sure they are properly handled

by libclamav before replacing the old ones.

Default: yes

TestDatabases yes

When enabled freshclam will submit statistics to the ClamAV Project about

the latest virus detections in your environment. The ClamAV maintainers

will then use this data to determine what types of malware are the most

detected in the field and in what geographic area they are.

Freshclam will connect to clamd in order to get recent statistics.

Default: no

#SubmitDetectionStats /path/to/clamd.conf

Country of origin of malware/detection statistics (for statistical

purposes only). The statistics collector at ClamAV.net will look up

your IP address to determine the geographical origin of the malware

reported by your installation. If this installation is mainly used to

scan data which comes from a different location, please enable this

option and enter a two-letter code (see http://www.iana.org/domains/root/db/)

of the country of origin.

Default: disabled

#DetectionStatsCountry country-code

This option enables support for our “Personal Statistics” service.

When this option is enabled, the information on malware detected by

your clamd installation is made available to you through our website.

To get your HostID, log on http://www.stats.clamav.net and add a new

host to your host list. Once you have the HostID, uncomment this option

and paste the HostID here. As soon as your freshclam starts submitting

information to our stats collecting service, you will be able to view

the statistics of this clamd installation by logging into

http://www.stats.clamav.net with the same credentials you used to

generate the HostID. For more information refer to:

http://www.clamav.net/support/faq/faq-cctts/

This feature requires SubmitDetectionStats to be enabled.

Default: disabled

#DetectionStatsHostID unique-id

This option enables support for Google Safe Browsing. When activated for

the first time, freshclam will download a new database file (safebrowsing.cvd)

which will be automatically loaded by clamd and clamscan during the next

reload, provided that the heuristic phishing detection is turned on. This

database includes information about websites that may be phishing sites or

possible sources of malware. When using this option, it’s mandatory to run

freshclam at least every 30 minutes.

Freshclam uses the ClamAV’s mirror infrastructure to distribute the

database and its updates but all the contents are provided under Google’s

terms of use. See http://code.google.com/support/bin/answer.py?answer=70015

and http://safebrowsing.clamav.net for more information.

Default: disabled

SafeBrowsing yes

This option enables downloading of bytecode.cvd, which includes additional

detection mechanisms and improvements to the ClamAV engine.

Default: enabled

Bytecode yes

Download an additional 3rd party signature database distributed through

the ClamAV mirrors. Here you can find a list of available databases:

http://www.clamav.net/download/cvd/3rdparty

This option can be used multiple times.

ExtraDatabase dbname1
ExtraDatabase dbname2
[/code]

A.

[code]# Uncomment the following line and replace XY with your country

See http://www.iana.org/cctld/cctld-whois.htm for the full list.

You can use db.XY.ipv6.clamav.net for IPv6 connections.

#DatabaseMirror db.XY.clamav.net[/code]
falla diventare:

[code]

Uncomment the following line and replace XY with your country

See http://www.iana.org/cctld/cctld-whois.htm for the full list.

You can use db.XY.ipv6.clamav.net for IPv6 connections.

DatabaseMirror db.it.clamav.net[/code]

Sempre stesso errore.

A.

output di:

# cat /etc/sysconfig/freshclam

è quello riportato per ultimo nel primo post.

A.

credevo che fosse una sezione.
ho provato ora ad installare clamav, e dare il comando freshclam
ha regolarmente aggiornato il database, nel mio /etc/freshclam.conf
sono attive solo le direttive:

LogSyslog yes DatabaseMirror database.clamav.net
tutte le altre sono disabilitate.

Ok allora siamo riusciti (anzi sei riuscito :slight_smile: ) a isolare il problema…abilitando solo le 2 opzione che hai anche tu non mi viene segnalato nessun errore…grazie mille

A.

de nada