Ventrilo Connection Spammers
I’ve been maintaining a Ventrilo server for sever for quite some time now. Lately, there’s been a ton of “connection spammers”. These people will use an annoying phonetic and connect to the server over and over again causing tts (Text to Speach) to speak over and over again. Surely you could just set a password on the server to avoid this, however I like to allow anyone into my Ventrilo server. This is really a shitty thing for someone to do. Not only does it lag the server out, but also causes some clients to lock up and error out. There’s no connection throttle built into the Ventrilo server, but fear not, there IS a solution.
Ventrilo allows you to create a channel, and move each connecting person into that channel automatically. Go ahead and create a “Welcome” channel. Call it what you want. Open the admin interface, and set the ‘Default Channel’ option (Circled in red in the image bellow) to the channel you just created. This will force all connecting users into this channel automatically. Next, you will need to set a channel spam filter. Click the ‘Channel’ button (Circled in blue in the image bellow) in the Spam filters section in the admin panel. Set the Action to ban, Interval to 2000, and the Times to 3.
What this means is that if a client changes channel more than 3 times within 2 seconds (2000ms), the user will automatically be banned. This ban will show in the ban list, and be listed as an auto ban. I hope that this solution is a quick fix to your problems. It’s been active on my server for a month now, and I’ve already got 9 bans.