1.はじめに
こんなエラーがずーと続いていた。当初無視していたが、でもずーと続いているので気になりだした。なんとか解決できたようなので、お恥ずかしい失敗とともに公開します。
Jun 22 16:59:09 xxxx freshclam[701]: WARNING: FreshClam previously received error code 429 or 403 from the ClamAV Content Delivery Network (CDN).
2.データベースの削除を試みる
最後はデータベースを削除、真新しいところから開始した。
$ sudo rm /var/lib/clamav/daily.cld
$ sudo rm /var/lib/clamav/main.cvd
$ sudo rm /var/lib/clamav/bytecode.cvd
$ sudo systemctl restart clamav-freshclam$ systemctl status clamav-freshclam
● clamav-freshclam.service – ClamAV virus database updater
Loaded: loaded (/usr/lib/systemd/system/clamav-freshclam.service; enabled; vendor preset: disabled)
Active: active (running) since Sun 2022-06-26 15:20:52 JST; 23s ago
Docs: man:freshclam(1)
man:freshclam.conf(5)
https://docs.clamav.net/
Main PID: 5663 (freshclam)
Tasks: 1 (limit: 77039)
Memory: 230.5M
CPU: 14.108s
CGroup: /system.slice/clamav-freshclam.service
└─5663 /usr/bin/freshclam -d –foreground=trueJun 26 15:20:59 armkt freshclam[5663]: daily.cvd updated (version: 26584, sigs: 1987698, f-level: 90, builder: raynman)
Jun 26 15:20:59 xxxx freshclam[5663]: main database available for download (remote version: 62)
Jun 26 15:21:03 xxxx freshclam[5663]: Testing database: ‘/var/lib/clamav/tmp.ad6858507c/clamav-4e5346f5a443b39211f4d43e1557de40.tmp-main.cvd’>
Jun 26 15:21:09 xxxx freshclam[5663]: Database test passed.
Jun 26 15:21:09 xxxx freshclam[5663]: main.cvd updated (version: 62, sigs: 6647427, f-level: 90, builder: sigmgr)
Jun 26 15:21:09 xxxx freshclam[5663]: bytecode database available for download (remote version: 333)
Jun 26 15:21:09 xxxx freshclam[5663]: Testing database: ‘/var/lib/clamav/tmp.ad6858507c/clamav-a190911b6deeebb58acae34f241b2111.tmp-bytecode.>
Jun 26 15:21:09 xxxx freshclam[5663]: Database test passed.
Jun 26 15:21:09 xxxx freshclam[5663]: bytecode.cvd updated (version: 333, sigs: 92, f-level: 63, builder: awillia2)
Jun 26 15:21:09 xxxx freshclam[5663]: Clamd successfully notified about the update.
$ ls -al /var/lib/clamav/
-rw-r–r– 1 clamav clamav 58931317 Jun 26 15:20 daily.cvd
-rw-r–r– 1 clamav clamav 170479789 Jun 26 15:21 main.cvd
-rw-r–r– 1 clamav clamav 293670 Jun 26 15:21 bytecode.cvd
でも、同じエラーが発生。いたちごっこだ。いろいろ検索を変えてぐぐってみたらふみぶろさんにたどり着いた。
3.解決策
ふみぶろさんによれば、このエラーは freshclam による照会が多すぎて「うるさいな!」というメッセージらしい。そしてプライベートミラーを作成すれば簡単に解決するという。
https://www.fumibu.com/use_clam-anti-virus_debian-package/#toc16
https://www.fumibu.com/clamantivirus-private_mirror/
よく観察するとmain.cvdやbytecode.cvdの変更は頻繁でなく、daily.cvd(cldの場合あり。)だけが、日本時間の夕方変更されるようだ。だから照会は1日1回だけでも良さそうだが・・・
デスクトップはもちろん、ノートPCなど複数台のPCを使っているなら、あってもよいと思って、やってみました。
確かに簡単だし、その後はエラーの発生しておりません。
コメント