freshclamでInvalid checksum for file daily.ldb エラー

yasuです。

AlmaLinux 9で運用している自宅サーバーで日々実行しているfreshclamコマンドの実行結果を眺めていたら、外部DNSサーバーでエラーが出ていました。

Mon Nov 24 03:00:08 2025 -> ClamAV update process started at Mon Nov 24 03:00:08 2025
Mon Nov 24 03:00:08 2025 -> daily database available for update (local version: 27809, remote version: 27829)
Mon Nov 24 03:00:35 2025 -> Testing database: '/var/lib/clamav/tmp.dce92631df/clamav-10792a7c85365e32bcc49599c7bbff7c.tmp-daily.cld' ...
WARNING: Mon Nov 24 03:00:43 2025 -> Stderr output from database load : WARNING: Mon Nov 24 03:00:42 2025 -> [LibClamAV] cli_tgzload: Invalid checksum for file daily.ldb [...] ERROR: Mon Nov 24 03:00:42 2025 -> Failed to load new database: Malformed database
WARNING: Mon Nov 24 03:00:43 2025 -> Database load exited with "Test failed"
ERROR: Mon Nov 24 03:00:43 2025 -> Database test FAILED.
ERROR: Mon Nov 24 03:00:45 2025 -> Unexpected error when attempting to update daily: Test failed
ERROR: Mon Nov 24 03:00:45 2025 -> Database update process failed: Test failed
ERROR: Mon Nov 24 03:00:45 2025 -> Update failed.

しかもこのエラー11月2日から発生してるし!

エラーは「ファイル daily.ldb のチェックサムが無効」ということなので、daily.ldb(実際のファイル名はdaily.cld)を別名に変更して、再度freshclamを実行してみることにします。

実施してみた結果、freshclamは正常終了して新たにdaily.cvdというファイルができていたので、恐らくこれで問題ないのかと。

これでしばらく様子をみたいと思います。

コメントする