[squid-users] limit bandwidth

Amos Jeffries squid3 at treenet.co.nz
Mon Aug 31 17:10:38 UTC 2020


On 31/08/20 8:24 pm, Vacheslav wrote:
> Peace,
> 
> been suffering for many hours so i'd rather ask for aid..
> 
> i'm trying to limit the flow mainly for the most maximize people
> 

Okay.

What Squid version are you using?


> 
> acl slower src 10.46.0.74 10.46.0.107

One of the reasons this posting git held up for moderation was that the
lines which are supposed to contain ASCII tab characters contained
Unicode characters "\c3\82".

If those Unicode characters are actually present in your squid.conf file
then you need to go through and remove them all.

...
> acl localnet src 10.46.0.0/24		#  local private network (LAN)

...
> acl blockfiles urlpath_regex -i "/etc/squid/blocks.files.acl"
> 
...

> error_directory /usr/share/squid/errors/en

The above is a default value. Remove that line from your config.

> 
> delay_pools 1
> delay_class 1 3
> delay_access 1 allow slower !localnet


All IPs which match "slower" ACL are also matched by "localnet" ACL.

It is impossible for an IP to be both part of slower and not part of
localnet. So this line never matches and all traffic is not-delayed.

To fix, remove the "!localnet" requirement from the above line.


Amos


More information about the squid-users mailing list