Search squid archive

Re: Squid + ecap + clamav

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 2024-09-29 12:40, Andrea Venturoli wrote:

I've been using Squid + C-icap + SquidClamAV + ClamAV for a long time in order to filter web content. However this has lately been troublesome, leading to occasional hard-to-diagnose temporary failures ("ICAP protocol error").

So I'm pondering moving from ICAP to eCAP, like described here:
https://wiki.squid-cache.org/ConfigExamples/ContentAdaptation/EcapForClamav

eCAP and ICAP options offer different tradeoffs (i.e. have a different set of pros and cons).


According to that page there are no disadvantages wrt to the previous config.

Disadvantages of using eCAP+ClamAV adapter include being dependent on a relatively old libecap and ClamAV eCAP adapter implementation. If things go wrong or if you want new features, fewer folks would be able to help you compared to a better known ICAP protocol and (more recently updated) c-icap server.


However, I tried compiling the eCAP ClamAV adapter, but the code looks very outdated WRT to C++ standards

Yes, both libecap and eCAP ClamAV adapter were last updated in 2015.


and possibly also to ClamAV (giving compiling errors due to missing symbols).

If libclamav API has changed in backward incompatible ways, then eCAP ClamAV adapter source code would have to be updated to reflect those API changes. Unfortunately, I have not recorded what ClamAV version we were using when eCAP ClamAV adapter was developed.


Is this info still relevant?
> Is this something worth investigating or is it outdated/deprecated?


I would treat that ConfigExamples page as an old configuration example that probably worked for the author when that page was written years ago. It can be used as a starting point for getting things working in your environment. Nothing more, nothing less.


HTH,

Alex.

_______________________________________________
squid-users mailing list
squid-users@xxxxxxxxxxxxxxxxxxxxx
https://lists.squid-cache.org/listinfo/squid-users



[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux