ClamAv uppdaterar inte daily.cvd

Jag upptäckte att uppdatering av daily.cvd misslyckats de senaste dagarna. Efter letande efter orsak och lösning hittades en möjlig väg fram.

FreshClam behöver till en början stängas ned. Därefter kan man köra den manuellt, men det räckte inte denna gång. Jag behövde även ändra i config-filen.

ClamAv och clamav-freshclam är version 0.103.2 för framtida information. Om datum för inlägget ändras.

systemctl stop clamav-freshclam.service

/etc/clamav/freshclam.conf
#ReceiveTimeout 30
ReceiveTimeout 300

freshclam

systemctl start clamav-freshclam.service

Jag ändrar timeout till 90 när jag blir klar. Tiden är i sekunder, så 300 är lite väl mycket.

Efter detta kunde jag köra ”freshclam” manuellt och uppdatera ”daily.cvd”.

Dock blev jag blockerad igen när nästa databas skulle hämtas. ”main.cvd”. Så jag får vänta ytterligare. De databaser som behöver hämtas är, ”daily.cvd”, ”main.cvd”, ”bytecode.cvd”.

Det räckte med ytterligare en körning av ”frechclam”. Efter den så rapporteras bara att allt är under kontroll.

Jag har sett ett antal noteringar på nätet om att ClamAv placerar användare i timeout pga ”rate limit”, error 429. Från vad jag kan tolka det, så beror det på den hosting-lösning de använder. Och jag tror att ClamAv har gjort ändringar i hur de hanterar hämtning av data. Jag såg även att de har funderingar på att göra ändringar av systemet, om de hittar en lösning som de tror på. Det har blivit mer att hantera för systemet än vad systemet från början var byggt för. De vill bli mer effektiv, och kanske hitta möjlighet att få lite intäkter.

Länkar:
https://dhenandi.com/solved-clamav-download-failed-message-timeout-was-reached/
https://www.linode.com/community/questions/21157/clamav-update-receives-429-error-to-many-requests

Lämna ett svar

Din e-postadress kommer inte publiceras. Obligatoriska fält är märkta *