Mirror problem
freshclamが最新データ取得に失敗する場合に考えられる原因について:
- Invalid DNS reply. Falling back to HTTP mode or ERROR: Can’t query current.cvd.clamav.net
- あなたが使用しているDNSサーバに問題があります。/etc/resolv.conf を確認し、コマンドラインから: $ host -t txt current.cvd.clamav.net として、正しく応答があるか確認してください。正しく更新されていても、不必要に多くの帯域を浪費している場合もあります。いくつかのRFCに適合していないDNSサーバ(たとえば、Alcate(現Thomson) SpeedTouch 510 modemに搭載されているもの等)はTXTレコードが解決できません。その場合は、flag—enable-dns-fix フラグを付けてClamAVをコンパイルしなおしてください。
- ERROR: Connection with ??? failed
- DNSサーバが正しくないか、53/TCPポートがブロックされています。コマンドラインから: $ host database.clamav.net としてホスト名が解決できるかチェックしてください。解決できない場合、/etc/resolv.confをチェックしてください。ホスト名が正しく解決できれば、次にDNSの応答が512バイトを超えても正しく取得できるかチェックしてください。できない場合、ファイヤーウォールなどで53/TCPが止められている可能性があります。簡単に確かめられる方法として: $ dig @ns1.clamav.net db.us.big.clamav.net としてみてください(応答が512バイトを超えるため、53/TCPで返されます)
- ERROR: getfile: daily-*.cdiff not found on remote server
- ミラーからcdiffファイルが取得できない場合にはいくつかの理由が考えられます。このような場合、Freshclamは別のミラーから取得しようと試みます。
- WARNING: Incremental update failed, trying to download daily.cvd
- 差分更新に失敗する理由はいくつかあります。このような場合、差分ではなく daily.cvd 全体を取得します。悪影響はありません。
- WARNING: Mirror xxx.xxx.xxx.xxx is not synchronized.
- 何らかの理由により、ミラーサイトが最新の状態に更新されていません。このような場合、Freshclamは別のミラーから取得しようと試みます。
- Update failed. Your network may be down or none of the mirrors listed in freshclam.conf is working.
- Freshclamは様々な方法でダウンロードを試みますが、全て失敗しています。多くの場合、指定された全てのミラーがダウンしているか、全てのミラーが最新の状態に更新されていないか、何か非常にマズい状態になっています。何分か待ってみて、もう一度試してみてください。-vオプションを付けてfreshclamを実行すると、より多くの情報を得られます。もし最近長い間ネットワークが使えない環境にあった場合、全てのミラーがfreshclamのブラックリストに登録されてしまっているかもしれません。DatabaseDirectoryにあるmirrors.datを削除して、もう一度試してみてください。もし問題がいつまでも続くようであれば、 ミラーステータスのページ をチェックしてください。そして、できれば freshclam -v コマンドの出力を添えて Luca へお知らせ下さい。
- too often connections with outdated version
- ClamAV 0.9xから、ClamAVエンジンのファンクションレベルとCVDファイルの要求するファンクションレベルが3以上違う場合、freshclamは一日6回以上の更新チェックを拒絶するようになりました。これは、全てのシグネチャーを利用できない更新によって、我々のミラーに不要なトラフィックが発生するのを防ぐためです。6回以上更新してより多くのマルウェアを検出したいと望むのであれば、そのような旧バージョンのClamAVを使うべきではありません。この機能は、50%以上の帯域が、おそらく利用できないと思われる古いバージョンのClamAVによって消費されているというミラー管理者からの指摘によって実装されました(mdbシグネチャーのサポートは終了しています)
- Your ClamAV installation is OUTDATED
- これは更新に失敗したのではありません。このメッセージが出るのは、ClamAVの新しいバージョンがリリースされた時です。全ての最新のウィルスを検出するためには、データベースを最新にするだけでは不十分です。スキャナーも最新にする必要があります。
- WARNING: Current functionality level = 1, required = 2 mean?
- functionality levelはデータベースに含まれる全てのシグネチャーに対応したスキャナーエンジンのバージョンを示しています。すぐにスキャナーの更新をしなくても最新のデータベースを取得し利用できますが、全てのウィルスを検出できません。
※我々は日本語翻訳版を最新に保つよう最大限の努力をしています。しかし、必ずしも常に最新であるとは限りません。英語版のページで最新の情報を確認してください。



