Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 26-03-2019 22:11:22

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian buster 10.3
Noyau : Linux 4.19.0-8-amd64
(G)UI : LightDM et Xfce4
Inscription : 29-04-2015

[RESOLU] Echec mise à jour database clamav

Hello,

je viens seulement hier de m’apercevoir que les mises à jour des bases virales de clamav ne fonctionnent pas.

La dernière mise à jour des fichiers main.cvd, daily.cvd et bytecod.cvd dataient du mois de mars 2016.

J'ai téléchargé les fichiers manuellement et les ai installés dans le répertoire /var/lib/clamav (version 25399 de daily.cvd).

Mais ce jour freshclam peine à télécharger les nouvelles bases sur le serveur de clamav. Bien que le miroir  database.clamav.net soit clairement identifié dans le fichier de configuration de freschclam, celui-ci ne l'utilise pas et fait appel uniquement au miroir db.local.clamav.net qui est la cause de l'échec.

Je ne comprends pas d'où provient le problème.

Voilà un extrait du syslog :

freshclam[646]: Tue Mar 26 20:47:32 2019 -> Received signal: wake up
freshclam[646]: Tue Mar 26 20:47:32 2019 -> ClamAV update process started at Tue Mar 26 20:47:32 2019
freshclam[646]: Tue Mar 26 20:47:32 2019 -> Connecting via ,[
freshclam[646]: Tue Mar 26 20:47:32 2019 -> main.cvd is up to date (version: 58, sigs: 4566249, f-level: 60, builder: sigmgr)
freshclam[646]: Tue Mar 26 20:47:32 2019 -> Connecting via ,[
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^getpatch: Can't download daily-25400.cdiff from db.local.clamav.net
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^getpatch: Can't download daily-25400.cdiff from db.local.clamav.net
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^getpatch: Can't download daily-25400.cdiff from db.local.clamav.net
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^getpatch: Can't download daily-25400.cdiff from db.local.clamav.net
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^getpatch: Can't download daily-25400.cdiff from db.local.clamav.net
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Incremental update failed, trying to download daily.cvd
freshclam[646]: Tue Mar 26 20:47:33 2019 -> ^Can't get information about ,[: No address associated with hostname
Tue Mar 26 20:47:33 2019 -> ^Can't download daily.cvd from db.local.clamav.net



et le contenu de /etc/clamav/freschclam.conf


# Automatically created by the clamav-freshclam postinst
# Comments will get lost when you reconfigure the clamav-freshclam package
DatabaseOwner clamav
UpdateLogFile /var/log/clamav/freshclam.log
LogVerbose false
LogSyslog false
LogFacility LOG_LOCAL6
LogFileMaxSize 0
LogRotate true
LogTime true
Foreground false
Debug false
MaxAttempts 5
DatabaseDirectory /var/lib/clamav
DNSDatabaseInfo current.cvd.clamav.net
ConnectTimeout 30
ReceiveTimeout 30
TestDatabases yes
ScriptedUpdates yes
CompressLocalDatabase no
SafeBrowsing false
Bytecode true
NotifyClamd /etc/clamav/clamd.conf
# Check for new database 24 times a day
Checks 24
DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net
# Proxy: http://,[^?:/
HTTPProxyServer ,[^?

 

Dernière modification par Philou92 (27-03-2019 20:58:03)


Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

En ligne

#2 27-03-2019 07:48:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] Echec mise à jour database clamav

Goude morninegue,

Philou92 a écrit :


cat /etc/clamav/freshclam.conf

...
# Proxy: http://,[^?:/
HTTPProxyServer ,[^?


Ces deux lignes-là souffrent de malfoutose chronique et n'ont pas été créées par la postinstallation.
Si tu passes par un proxy renseigne-le proprement, sinon commente ; redémarre clamav-freshclam.

Note : stopper temporairement clamav-freshclam permet d'exécuter 'freshclam -v', et tout bien voir.

Hors ligne

#3 27-03-2019 20:57:41

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian buster 10.3
Noyau : Linux 4.19.0-8-amd64
(G)UI : LightDM et Xfce4
Inscription : 29-04-2015

Re : [RESOLU] Echec mise à jour database clamav

Hello

Bravo èfpé \o/

J'ai commenté les deux lignes

DatabaseMirror db.local.clamav.net
HTTPProxyServer ,[
 



La synchro fonctionne. cool


Voici mon nouveau fichier freshclam.conf
Au passage j'ai réduit le nombre de synchronisation par jour à la valeur minimale recommandée (3).

# Automatically created by the clamav-freshclam postinst
# Comments will get lost when you reconfigure the clamav-freshclam package

DatabaseOwner clamav
UpdateLogFile /var/log/clamav/freshclam.log
LogVerbose false
LogSyslog false
LogFacility LOG_LOCAL6
LogFileMaxSize 0
LogRotate true
LogTime true
Foreground false
Debug false
MaxAttempts 5
DatabaseDirectory /var/lib/clamav
DNSDatabaseInfo current.cvd.clamav.net
ConnectTimeout 30
ReceiveTimeout 30
TestDatabases yes
ScriptedUpdates yes
CompressLocalDatabase no
SafeBrowsing false
Bytecode true
NotifyClamd /etc/clamav/clamd.conf
# Check for new database 24 times a day
Checks 3
#DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net
# Proxy: http://,[:/
#HTTPProxyServer ,[


Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

En ligne

#4 28-03-2019 18:24:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] Echec mise à jour database clamav

Re-,

Philou92 a écrit :


cat /etc/clamav/freshclam.conf

...
#DatabaseMirror db.local.clamav.net
DatabaseMirror database.clamav.net
# Proxy: http://,[:/
#HTTPProxyServer ,[


Il est inutile de commenter la directive DatabaseMirror, le souci vient de la directive HTTPProxyServer.

host db.local.clamav.net

db.local.clamav.net is an alias for db.local.clamav.net.cdn.cloudflare.net.
db.local.clamav.net.cdn.cloudflare.net has address 104.16.218.84
db.local.clamav.net.cdn.cloudflare.net has address 104.16.219.84
db.local.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:db54
db.local.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:da54


host database.clamav.net

database.clamav.net is an alias for database.clamav.net.cdn.cloudflare.net.
database.clamav.net.cdn.cloudflare.net has address 104.16.219.84
database.clamav.net.cdn.cloudflare.net has address 104.16.218.84
database.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:db54
database.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:da54


Par contre, je ne sais pas dans quelle mesure une deuxième entrée peut encore servir de 'fallback'...

Hors ligne

#5 29-03-2019 21:23:14

Philou92
Adhérent(e)
Lieu : Hauts de Seine
Distrib. : Debian buster 10.3
Noyau : Linux 4.19.0-8-amd64
(G)UI : LightDM et Xfce4
Inscription : 29-04-2015

Re : [RESOLU] Echec mise à jour database clamav

J'avais également constaté que les deux miroirs pointent sur la même adresse. C'est pour ça que j'ai commenté l'une des deux.
Impossible de trouver une explication sur le site de clamav. La page d'explication renvoi imperturbablement sur la page d’accueil de clamav.

Je pense qu'il n'est plus nécessaire de mettre les deux noms de domaine car le nom database.clamav.net abouti déjà sur deux adresses de serveur différent pour répartir la charge.

host db.fr.clamav.net


db.fr.clamav.net is an alias for db.fr.clamav.net.cdn.cloudflare.net.
db.fr.clamav.net.cdn.cloudflare.net has address 104.16.218.84
db.fr.clamav.net.cdn.cloudflare.net has address 104.16.219.84
db.fr.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:db54
db.fr.clamav.net.cdn.cloudflare.net has IPv6 address 2606:4700::6810:da54

Dernière modification par Philou92 (01-08-2019 13:39:15)


Chaque siècle fera son œuvre, aujourd’hui civique, demain humaine. Aujourd’hui la question du droit, demain la question du salaire. Salaire et droit, au fond c’est le même mot. L’homme ne vit pas pour n’être point payé ; Dieu en donnant la vie contracte une dette ; le droit, c’est le salaire inné ; le salaire, c’est le droit acquis.
             Quatrevingt-treize
             Victor Hugo.

En ligne

#6 29-03-2019 22:46:42

èfpé
Membre
Inscription : 10-07-2016

Re : [RESOLU] Echec mise à jour database clamav

Re-,

Philou92 a écrit :

Impossible de trouver une explication sur le site de ClamAV.


La répartition de charge n'est pas notre problème. L'éventuelle absence de réponse du serveur, oui !

man freshclam.conf


Donne des éléments de réponse... tu peux aussi consulter la doc fournie par le paquet clamav-docs.
Une solution de repli était pertinente avant le recours à un CDN. Mais ce n'est peut-être plus le cas ?

Hors ligne

#7 13-03-2020 18:51:08

ConradL
Membre
Inscription : 13-03-2020

Re : [RESOLU] Echec mise à jour database clamav

Hello ! J'ai rencontré un soucis similaire avec un timeout sur le téléchargement des mises à jour.

Du coup j'ai modifié

ReceiveTimeout 30

en

ReceiveTimeout 180



Sans cette modification, si le fichier n'était pas fini de télécharger au bout de 30 secondes, ça faisait un timeout. Plutôt absurde, non ?
Je vis avec ma connexion 4G et la base fait 122mo actuellement, alors pour choper ça en 30 secondes il faut qu'elle soit en forme big_smile

Hors ligne

Pied de page des forums