Entreprise d'experts en Sécurité Informatique : Audits et conseils en cybersécurité
Entreprise française de cybersécurité depuis 2004
☎ 03 60 47 09 81 - info@securiteinfo.com

Visbiežāk sastopamo ClamAV antivīrusa problēmu risināšana


ANTIVIRUS CLAMAV LINUX WINDOWS MACOS

Aprakstīsim un atrisināsim visbiežāk sastopamās kļūdas, kas rodas, izmantojot ClamAV antivīrusu (clamscan, clamdscan un freshclam).
ClamAV kompilēšanas kļūdas no tā avotiem netiks aplūkotas šeit.

clamdscan "Can't open file or directory ERROR"


Kad skenējat failus vai direktorijus, ir iespējams, ka daži no tiem izraisīs šo kļūdu. Attiecīgie faili netiks skenēti un netiks veikta ļaunprātīgas programmatūras klātbūtnes pārbaude.
Šī problēma var būt saistīta ar direktoriju vai failu atļaujām, tāpēc jums jāpārbauda, vai clamdscan ir lasīšanas un rakstīšanas atļaujas šiem direktorijiem un failiem.
Bet tas var arī būt saistīts ar AppArmor. Riski ir ievietot clamd režīmā "complain" AppArmor. Šeit ir risinājums Debian sistēmai:

apt-get install apparmor-utils
aa-complain /usr/sbin/clamd

clamdscan "File path check failure: Permission denied. ERROR"


Lai novērstu šo kļūdu, varat izmēģināt šādus 3 risinājumus:

"Ignoring mirror (due to previous errors)" freshclam žurnālos


Kad parādās šī kļūda, tas nozīmē, ka nevarat lejupielādēt antivīrusa parakstu datubāzes.
Šī ziņa attiecas uz versijām, kas ir vecākas par ClamAV 0.102.
Sākot ar versiju 0.102, freshclam tīkla kods tika būtiski mainīts. Tāpēc, lai novērstu šo kļūdu, ir nepieciešams atjaunināt jūsu ClamAV versiju.

"nonblock_connect: connect(): fd=5 errno=101: Network is unreachable" un "WARNING: getpatch: Can't download daily-xxx.cdiff from db.local.clamav.net" freshclam žurnālos


Šī ziņa norāda uz problēmām ar savienojumu ar ClamAV serveriem, lai lejupielādētu antivīrusa parakstu datubāzes.

"WARNING: Can't read main.cvd header from db.local.clamav.net (IP: )" freshclam žurnālos


Jūs nevarat lejupielādēt antivīrusa parakstu datubāzes.
Iespējams, ka mirrors.dat fails ir piesātināts. Šis fails tiek izmantots, lai bloķētu ClamAV spoguļu serverus, kas ir kļūdaini. Ja jums bija interneta savienojuma pārtraukums, iespējams, ka freshclam ir bloķējis visus spoguļu serverus un vairs nav pieejami.
Risinājums ir izdzēst šo failu (piemēram, /var/lib/clamav/mirrors.dat Debian sistēmā) un restartēt freshclam.

Jāatzīmē, ka kopš 0.100 versijām šī problēma vairs neeksistē. Tāpēc, ja redzat šādu kļūdu, ir ļoti svarīgi atjaunināt ClamAV.

"WARNING: Message: SSL peer certificate or SSH remote key was not OK" freshclam žurnālos


Jūs nevarat atjaunināt antivīrusa parakstu datubāzes, un parādās šī ziņa.
Iespējams, ka jūsu dators nav sinhronizēts ar pareizu laiku. Atjauniniet datumu un laiku, izmantojot NTP.

"ERROR: This tool requires libclamav with functionality level XXX or higher (current f-level: XXX)"


Iespējams, ka jūsu sistēmā ir instalētas divas dažādas libclamav versijas. Tas varētu būt saistīts ar divām versijām, ko piedāvā jūsu operētājsistēma. Tādā gadījumā vienkārši dzēsiet vecāko versiju. Tas var arī būt jaukts gadījums, kad viena versija ir instalēta no ClamAV avotiem, bet otra – no operētājsistēmas. Ir svarīgi pārliecināties, ka sistēmā ir tikai viena libclamav versija.

"LibClamAV Error: yyerror()" un "LibClamAV Warning: cli_loadyara: failed to parse or load 1 yara rules from file"


ClamAV atbalsta antivīrusa parakstus YARA formātā. Tomēr izmantotais Yara interpretators ir specifisks un iekšējs ClamAV. Šis Yara dzinējs nav 100% savietojams ar oficiālo Yara interpretatoru.
Tāpēc dažas YARA noteikumi nedarbojas pilnībā ar ClamAV.
Lai atrisinātu šo problēmu:

"LibClamAV Error" kļūdas, piemēram, "LibClamAV Error: [scan_biff_for_xlm_macros] Unexpected state value 4", lietojot ClamAV.


Šīs kļūdas ir ļoti specifiskas un var norādīt uz datu skenēšanas problēmām, kuras ClamAV nepareizi apstrādā. Tādēļ mēs iesakām ziņot par šo informāciju ClamAV izstrādātāju komandai, izmantojot oficiālo Github.

"LibClamAV Warning: fmap: map allocation failed", "LibClamAV Error: CRITICAL: fmap() failed" un "Can't allocate memory ERROR" lietojot ClamAV


Šī kļūda parasti norāda uz atmiņas (RAM) trūkumu skenēšanas laikā. Tādēļ:

"Segmentation fault (core dumped)" lietojot ClamAV


Šī kļūda, iespējams, ir vissvarīgākā. Tā norāda uz antivīrusa avāriju, kas ir tik smaga, ka operētājsistēma ir pārtraukusi ClamAV procesu.

Tomēr šī ziņa ir pārāk vispārīga, un tā var rasties no dažādām iespējamām kļūdām, piemēram, operētājsistēmas konfigurācijas, pieejamajiem resursiem (RAM), vai objektu, ko mēģināt skenēt ar ClamAV (piemēram, pārāk liels vai sistēmas fails no /proc direktorija).

Tāpēc nav iespējams noteikt precīzu šo avāriju cēloni, un labākais risinājums ir atvērt kļūdu biļeti ClamAV izstrādātāju komandai, izmantojot viņu oficiālo Github.

TCP: No tcp AF_INET/AF_INET6 SOCK_STREAM socket received from systemd


ClamAV deamons darbojas, bet TCP ports 3310 nav atvērts: komanda "lsof -i|grep clamd" neko neatgriež.
Palaidot clamd, parādās šāda kļūda: "TCP: No tcp AF_INET/AF_INET6 SOCK_STREAM socket received from systemd".

Risinājums ir izveidot direktoriju /etc/systemd/system/clamav-daemon.socket.d/ un tajā ievietot failu /etc/systemd/system/clamav-daemon.socket.d/extend.conf :

cat /etc/systemd/system/clamav-daemon.socket.d/extend.conf
[Socket]
SocketUser=clamav
ListenStream=3310

Pēc tam restartējiet serveri.

ClamAV antivīrusa dzīves cikla politika (End-Of-Life vai EOL)


Kopš 2024. gada 15. decembra tikai ClamAV antivīrusa versijas 1.0.x, 1.3.x un 1.4.x tiek atbalstītas un uzturētas.
Ja jums ir vecāka versija, ClamAV vairs nedarbosies, jo jaunākās parakstu datubāzes nav savietojamas ar šīm vecajām versijām. Tādējādi jums jāizmanto mūsu papildu paraksti ClamAV, vismaz Profesionālajā versijā, vai arī nekavējoties jāatjaunina jūsu ClamAV antivīruss. Labāk ir izmantot abus!
Lai iegūtu vairāk informācijas, iesakām izlasīt mūsu rakstu par vecajām ClamAV antivīrusa versijām.

ClamWin antivīruss vairs nedarbojas


ClamWin ir ClamAV antivīrusa Windows versija, ko izstrādājusi trešā puse. Tādējādi ClamWin netiek atbalstīts un attīstīts Cisco / Sourcefire izstrādātāju komandas. Diemžēl šis antivīruss vairs netiek attīstīts un tā pēdējā pieejamā versija ir 0.103.2.1. Kā minēts iepriekš, versijas 0.103 vairs netiek atbalstītas ClamAV, tāpēc ClamAV ir apturējusi parakstu datubāzu lejupielādi ClamWin. Tas padara to pilnīgi neefektīvu, tāpēc mēs neiesakām izmantot ClamWin uzņēmējdarbībā vai ražošanas vidē.

Mēs iesakām izmantot oficiālo ClamAV versiju Windows. Ir pieejamas gan 32 bitu, gan 64 bitu versijas. Protams, šī versija nav aprīkota ar grafisko lietotāja saskarni (GUI), taču ClamAV komandrinda nav pārāk sarežģīta, un dažiem vienkāršiem BAT failiem būs pietiekami, lai automatizētu diska skenēšanu.

Ir pieejams arī neoficiāls ClamAV antivīrusa ports Windows, kas ir interesants, jo tas darbojas pat uz ļoti vecām Windows versijām (WinNT un Windows 98!). Bet tas arī ir tikai komandrinda, un nav grafiskās saskarnes.

426 kļūda ar SecuriteInfo.com parakstiem


Ja jūs saņemat 426 kļūdu, izmantojot freshclam, lai lejupielādētu mūsu antivīrusa parakstus, tas nozīmē, ka jums ir bezmaksas konts un novecojis ClamAV antivīruss.

Risinājums ir atjaunināt savu ClamAV instalāciju vai izvēlēties "Profesionālo" abonementu, lai lejupielādētu mūsu parakstus. Vai arī labākais risinājums ir abas lietas kopā, lai uzlabotu ļaunprātīgo programmu atklāšanu jūsu instalācijā.

Es nevaru lejupielādēt securiteinfoold.hdb vai man ir kļūdas 'nonblock_recv: recv timing out (30 secs)' vai 'Download failed (28) ... Message: Timeout was reached'



Atjauniniet savu ClamAV versiju


Kā redzat, lielākā daļa problēmu tiek atrisinātas, atjauninot ClamAV antivīrusu uz jaunāko versiju. Ir vairāki veidi, kā to izdarīt, izvēlieties to, kas atbilst jūsu videi.

Lai uzzinātu vairāk, iesakām izlasīt mūsu rakstu Ko riskējam, izmantojot veco ClamAV antivīrusa versiju?

SecuriteInfo.com atbalsts


Ja jums ir specifiskas vajadzības saistībā ar ClamAV, piemēram, uzturēšanas līgums, atbalsts kompilācijā vai tehnoloģiju uzraudzība, nevilcinieties sazināties ar mums un izskaidrot savas vajadzības. Mēs būsim priecīgi atbildēt uz jūsu antivīrusu aizsardzības vajadzībām ar ClamAV.

ClamAV oficiālais atbalsts


Ja jums ir citas kļūdas ziņas vai vēlaties tiešu atbalstu no ClamAV izstrādātāju komandas, ir divas iespējas:


Vai zinājāt?


SecuriteInfo.com piedāvā papildu antivīrusa parakstus ClamAV. Tas ievērojami uzlabo ļaunprātīgo programmu un surogātpastu atklāšanu.


Piezīme: ClamAV ir Cisco reģistrēta preču zīme

Tags


ANTIVIRUS CLAMAV LINUX WINDOWS MACOS


Inscription à notre lettre d'information


Inscrivez-vous à notre lettre d'information pour vous tenir au courant de nos actualités et de nos dernières trouvailles.


SecuriteInfo.com est une entreprise française de cybersécurité. Nous proposons différentes solutions matérielles et prestations de services permettant de sécuriser les données des Systèmes d'Information d'entreprises ou de collectivités. Notre périmètre d'intervention couvre l'intégralité de votre système d'information : Sécurité périmétrique, réseaux, accès distants, VPN, solutions anti-spam et anti-malwares, différents audits réseaux et systèmes, vérification de la politique de sécurité, hébergement sécurisé ...
Facebook SecuriteInfo.com
Twitter de SecuriteInfo.com
Github de SecuriteInfo.com
Calculs scientifiques distribués contre les maladies, équipe SecuriteInfo.com
Depuis 2015, SecuriteInfo.com soumet et analyse des malwaressur VirusTotal
Depuis 2020, SecuriteInfo.com participe à la lutte antivirale avec nos amis suisses de Malware Baazar (Abuse.ch)
© 2000-2026 - Tous droits réservés SecuriteInfo.com