Masalah Proxy+Clamav di ClearOS: Could not perform virus scan
Mencoba membangun gateaway cadangan menggunakan ClearOS, mendapatkan masalah baru yaitu pada saat membuka sebuah website Detikom disalah satu komputer klien, tiba-tiba muncul error:
Waduh, error apalagi ini (T_T). Seperti biasa langsung menuju padepokan Mbah Google, maklum masih baru mempelajari soal ClearOS jadi belum banyak tahu jika muncul kesalahan dari sistem. Terlebih lagi ClearOS mengandalkan tampilan webconfig untuk konfigurasinya.
Saya mencoba langkah-langkah berikut ini:
Content Filter WarningWeb Site Address www.detik.com
Description WARNING -- Could not perform virus scan!
ClamAV error pada clearOS |
Saya mencoba langkah-langkah berikut ini:
- Login ke terminal dengan user root
- Cek status dari antivirus clamav
# service clamd status
Terlihat bahwa clamav deamon tiba-tiba berhenti bekerja tanpa pemberitahuan
clamd is stopped - Coba aktifkan lagi dengan peritah: service clamd start
# service clamd startStarting Clam AntiVirus Daemon: LibClamAV Error: Can't load /var/lib/clamav/main.cvd: Can't verify database integrity
Kemungkinan terjadi kerusakan (corrupt) pada database (file main.cvd) ClamAV. Saya belum sempat mencari penyebab rusaknya database ClamAV, tetapi menurut pendapat saya bisa jadi error ini muncul karena pada saat ClamAV melakukan update automatis di background, server saya restart sehingga proses update tidak sempurna dan mengakibatkan file main.cvd menjadi korup/rusak.
ERROR: Can't verify database integrity [FAILED] - Jalankan perintah freshclam untuk mengupdate database ClamAV secara manual
# freshclam
Pada bagian teks yang waya warnai biru,terkihat bahwa database main.cvd mengalami kerusakan dan digantikan dengan yang baru.
ClamAV update process started at Sat Jan 5 08:45:25 2013
main.cvd is up to date (version: 54, sigs: 1044387, f-level: 60, builder: sven)
Downloading daily-16359.cdiff [100%]
Downloading daily-16360.cdiff [100%]
Downloading daily-16361.cdiff [100%]
Downloading daily-16362.cdiff [100%]
Downloading daily-16363.cdiff [100%]
daily.cld updated (version: 16363, sigs: 492100, f-level: 63, builder: neo)
bytecode.cvd is up to date (version: 209, sigs: 40, f-level: 63, builder: neo)
ERROR: Corrupted database file /var/lib/clamav/main.cvd: Can't verify database integrity
Corrupted database file renamed to /var/lib/clamav/main.cvd.broken
Trying again in 5 secs...
ClamAV update process started at Sat Jan 5 08:45:37 2013
Downloading main.cvd [100%]
main.cvd updated (version: 54, sigs: 1044387, f-level: 60, builder: sven)
daily.cld is up to date (version: 16363, sigs: 492100, f-level: 63, builder: neo)
bytecode.cvd is up to date (version: 209, sigs: 40, f-level: 63, builder: neo)
Database updated (1536527 signatures) from db.us.clamav.net (IP: 168.143.19.95) - Setelah selesai proses update database, cek kembali status clamav. Jika masih belum aktif (stop) nyalakan kembali dengan perintah: service clamd start
# service clamd status
Jika sudah [OK] berarti Clamav sudah berjalan kembali dengan normal.
clamd is stopped
# service clamd start
Starting Clam AntiVirus Daemon: [ OK ]
# service clamd status
clamd (pid 4450) is running... - Tambahan dari salah satu forum ClearOS, jika yang terjadi error lain dari Clamav:
# service clamd status
clamd is stopped
# clamd start
ERROR: LOCAL: Socket file /var/lib/clamav/clamd.sock is in use by another process.
# clamd restart
ERROR: LOCAL: Socket file /var/lib/clamav/clamd.sock is in use by another process.
# clamd stop
ERROR: LOCAL: Socket file /var/lib/clamav/clamd.sock is in use by another process. - Jika error diatas yang muncul, lakukan langkah-langkah dibawah ini:
# service clamd stop
Sumber: Proxy doesnt work: could not perform virus scan!
# chmod 777 /tmp
# service clamd start
# freshclam - Sekian pembahasan tentang Clamav di ClearOS, tidak menutup kemungkinan langkah-langkah diatas juga dapat diaplikasikan pada distro linux lainnya. Semoga bermanfaat ^_^
Komentar
Posting Komentar