[squid-users] Squid + ecap + clamav

Alex Rousskov rousskov at measurement-factory.com
Thu Oct 3 14:54:47 UTC 2024


On 2024-10-03 10:12, Andrea Venturoli wrote:
> On 10/2/24 23:30, Alex Rousskov wrote:
>> Disadvantages of using eCAP+ClamAV adapter include being dependent on 
>> a relatively old libecap and ClamAV eCAP adapter implementation.
> 
> I got it all wrong then... I thought ICAP was older and eCAP was meant 
> to replace it.

ICAP _is_ older than eCAP.

eCAP goals did not include ICAP replacement IIRC. eCAP solves certain 
ICAP performance problems by replacing communication over TCP 
connections with function calls. Some environments are better off with 
eCAP; others with ICAP. There are many tradeoffs. I wish we had time to 
improve eCAP, but it is being successfully used in some current 
production environments despite its outdated code.


Cheers,

Alex.



More information about the squid-users mailing list