At 09:53 AM 5/13/01 -0700, you wrote:
>Ran into a situation this weekend where I had a bit of a problem. I gave
>a client access to my service with strong understandings as to how much
>he was able to use it. Since I have limited bandwidth and disk space, I
>stressed the limitations.
>
>Within an hours time, I suddenly discovered that more than 200 new
>groups had been subscribed to! And, every one of them were binary
>groups! Within 4 hours, my system had sucked more than 100mB of posts
>into my service. I immediately implemented a 4096kBs throttle on his
>account, along with a max quota of 20mB per day. Then I went into the
>system and unsubscribed from nearly all of the binary groups. Finally, I
>explained to him that if he did it again, he'd lose his access entirely.
>
>However, it did bring to light some possible enhancements to DNews.
>Specifically that it would be nice to be able to tell DNews how many
>groups to allow any one client to subscribe to. It would make a nice
>entry in the access.conf file, where you setup the other client/group
>limits.
>
>I'd also love to see some way to report how many groups each client is
>subscribed to. I couldn't care less as to which groups he's subscribed
>to. But this client of mine is now claiming that he only subscribed to 7
>groups, and I haven't any way to "prove" it was him that subscribed to
>more than 200 groups!
Two things you may find useful.
tellnews showusers
will among other things give a rough idea of how many groups each person
read.
Also if you add to dnews.conf
loguse true
then you will get log files u_yyyymmdd.log that record who reads what
in great detail.
Lastly you may find this setting useful
suck_maxgroups 500
I'ts not every specific, but it basically lets you auto uncache all groups if
the total cached number exceeds some preset value. Unfortunately it doesn't
differentiate binaries from non binary groups.
(We'll keep the per client subscribe suggestion in mind for future
developments)
ChrisP.
> Jay Berg
-------------------------------------------------------------
To unsubscribe send to [EMAIL PROTECTED] a message
containing a single line, unsubscribe
Problems with:
Incoming feed problems: http://netwinsite.com/dnews/feedsin.htm
Access rule problems: http://netwinsite.com/dnews/access.htm
General FAQ: http://netwinsite.com/dnews/faq.htm