[squid-users] Introducing Charcoal - Centralised URL Filter for squid

Amos Jeffries squid3 at treenet.co.nz
Sat Jun 17 17:47:38 UTC 2017


On 17/06/17 21:59, Nishant Sharma wrote:
> May be, the helper architecture could be changed such that a parent 
> process creates a pool of network connections that children use. Thus, 
> limiting the number of sockets being used at any moment. And squid 
> controls the number of those parent processes.

That would mean making Squid aware of the internal workings of the 
helper. Namely that it uses connections to a specific server, port and 
which transport. One of the major points of flexibility with helpers is 
that this kind of thing is kept completely separate from Squid.

The URL-rewrite API being used by charcoal has the purpose of altering 
the URI which Squid fetches content for a client from. Doing access 
control through it instead of the access control API (external ACL 
helper) is kind of borked from the start.

Amos



More information about the squid-users mailing list