Just curious: did you try to set parameters with bandwidth throttling ?
Extract from on line help (V.2.2)
Bandwith throttling allows you to control download rates for connections going though the HTTP proxy.
Network bandwidth rules (class 1 delay pools) allow you to limit the download rate for the whole network whereas client bandwidth
rules (class 2 delay pools) allow you to limit the download rate on a per client basis. Class 1 pools have more priority than class 2
pools and the first rule to match is applied. If a connection doesn't match any rule, then no bandwidth throttling is applied.
this is at network level.
Then at client level:
Once the download exceeds the file size then the HTTP Proxy will slow down the connection to the specified download rate.
Both parameters can be defined for the whole network and on a per client basis. The client number is limited to 256.
What you may have not noticed is that despite title (bandwidth throttling) it also bring "file size" concept that again, may help.
I try it, but the user still able to browse the web
i have this settings
Maximum unlimited size per client: 5 MB
Maximum unthrottled download size for each client.
Maximum download rate per client: 20 KB/s
Limited download rate after maximum size is reached for each client.
For what i understand, the download limit will be 20kb when the donwload is bigger then 5MB, but if the user keep download files of 3MB he can download 100 parts and have a full package of 300mb a very fast speed...
I'm correct?