[squid-dev] Block users dynamically
Marcus Kool
marcus.kool at urlfilterdb.com
Wed May 30 12:01:41 UTC 2018
On 30/05/18 08:55, Daniel Berredo wrote:
> Have you ever considered using an external ACL helper?
eh, for what ?
> On Tue, May 29, 2018, 9:57 PM Marcus Kool <marcus.kool at urlfilterdb.com <mailto:marcus.kool at urlfilterdb.com>> wrote:
>
>
> On 28/05/18 15:10, dean wrote:
> > I am implementing modifications to Squid 3.5.27 for a thesis job. At some point in the code, I need to block a user. What I'm doing is writing to an external file that is used in the
> configuration,
> > like Squish does. But it does not block the user, however when I reconfigure Squid if it blocks it. Is there something I do not know? When I change the file, should I reconfigure Squid? Is there
> > another way to block users dynamically from the Squid code?
>
> You can use ufdbGuard for this purpose. ufdbGuard is a free URL redirector for Squid which can be configured to read lists of usernames or list of IP addresses every X minutes (default for X is 15).
> So if you control a blacklist with usernames and write the name of the user to a defined file, ufdbguardd will block these users.
> If the user must be blocked immediately you need to reload ufdbguardd, otherwise you wait until the configured time interval to reread the userlist expires and so after a few minutes the user gets
> blocked.
>
> Note that reloading ufdbguardd does not interfere with Squid and all activity by browsers and squid continues normally.
>
> Marcus
>
> _______________________________________________
> squid-dev mailing list
> squid-dev at lists.squid-cache.org <mailto:squid-dev at lists.squid-cache.org>
> http://lists.squid-cache.org/listinfo/squid-dev
>
More information about the squid-dev
mailing list