I'm not exactly the most Valve happy admin but an apache httpd trick would work.
http://www.lampsecurity.org/node/8 read the full article and see if you want to try it... Mine has a daemon to avoid certain security issues but it works well On Tue, Apr 21, 2009 at 10:27 AM, Steven J. Sumichrast <[email protected]>wrote: > Well one, my motd strickly forbids racial comments. He used some > racial words and kept reconnecting. Like somebody else already pointed > out, it's the fact that he could keep doing it over and over and over > and.... You get the idea. That's why I'd prefer that the connect > message comes from sourcemod not the engie. Should help keep the spam > down. > > Steven J. Sumichrast > > On Apr 21, 2009, at 10:43 AM, Carl <[email protected]> wrote: > > > As a side note: Why are you worried about "dirty" words appearing on > > your server? If memory serves me, this game is rated mature. Are > > feelings going to be hurt so badly that people leave your server? > > > > > > Steven Sumichrast wrote: > >> I was trying to avoid re-inventing the wheel. > >> > >> And I don't write bans to files -- as stated, I use MySQL and > >> Sourcebans -- when a user gets banned on any of my servers, the > >> plugin > >> immediately logs it into the Sourcebans MySQL database. Whenever a > >> user connects, the plugin checks the database for that Steam ID -- if > >> it finds a ban, it kicks the user during their connect sequence and > >> tells them to go to my bans site to protest if they want to. > >> > >> So while banning them in the file would allow the server to stop them > >> before the connect message, it also wouldn't tell them why they're > >> banned and where to go to protest. > >> > >> I really need to either delay the connect message until they've > >> selected a team, or have it say something about Sourcebans has > >> verified they are not banned. > >> > >> Anyways, the suppression plugin posted will work just fine. > >> > >> Thanks all. > >> > >> On Mon, Apr 20, 2009 at 11:59 PM, CmptrWz <[email protected]> wrote: > >> > >>> Would be trivial to modify the sourcebans sourcemod plugin to add > >>> an IP ban > >>> automatically through the engine when kicking someone, and if you > >>> don't > >>> write those bans to a file they will only last until the server is > >>> restarted. Although, it may be better to add an ID ban through the > >>> engine, > >>> that may actually prevent the message from appearing, but I would > >>> have to > >>> test that. > >>> > >>> -----Original Message----- > >>> From: [email protected] > >>> [mailto:[email protected]] On Behalf Of > >>> Steven > >>> Sumichrast > >>> Sent: Tuesday, April 21, 2009 12:35 AM > >>> To: Half-Life dedicated Linux server mailing list > >>> Subject: Re: [hlds_linux] Dealing with "retry" spam > >>> > >>> I know that's an option, but sourcebans' plugin just handles that > >>> automatically -- it grabs the IP and steam id and puts it in the > >>> mysql > >>> database. When users connect sourcebans does the checking, not the > >>> srcds engine itself. Therein lies the problem. > >>> > >>> Having to ban everyone a second time through the engine to prevent > >>> the > >>> messages seems like... well like that shouldn't be, haha. Seems > >>> like > >>> I should have a way to either suppress the connect message for > >>> another > >>> 10 seconds if the connection continues, or.. > >>> > >>> Anybody else? > >>> > >>> On Mon, Apr 20, 2009 at 11:25 PM, Andreas Grimm <[email protected]> wrote: > >>> > >>>> Ban the IP address, too. > >>>> Then you don't see the connect messages anymore. > >>>> > >>>> -----Original Message----- > >>>> From: [email protected] > >>>> [mailto:[email protected]] On Behalf Of > >>>> Steven > >>>> Sumichrast > >>>> Sent: Tuesday, April 21, 2009 6:12 AM > >>>> To: Half-Life dedicated Linux server mailing list > >>>> Subject: [hlds_linux] Dealing with "retry" spam > >>>> > >>>> Tonight I banned a user for some language that was against the > >>>> MOTD. > >>>> I'm using Sourcebans with Sourcemod and MySQL backend. I know > >>>> how the > >>>> ban system for Sourceban works (user connects, we get steam ID, > >>>> check > >>>> database, kick if they're banned). The problem is he kept doing > >>>> retry > >>>> in console, changing his name to all sorts of nasty stuff. > >>>> > >>>> He never got back in, but it caused a headache on the server for > >>>> a bit > >>>> until I went and did an IP ban at the console. > >>>> > >>>> I guess the question is does anyone have a way to deal with those > >>>> connect messages and make them not actually print until the user's > >>>> gotten farther into the game server (preferably once Sourcebans has > >>>> checked to make sure the user is going to get in or not)? I've > >>>> done > >>>> some searching on Google, Sourcebans and Sourcemod forums, but > >>>> haven't > >>>> had much luck (mostly because I'm not sure what terms I should > >>>> search > >>>> for). > >>>> > >>>> I know this isn't a sourcemods help board, but thought some of you > >>>> have surely dealt with this already. > >>>> > >>>> Thanks in advance. > >>>> > >>>> _______________________________________________ > >>>> To unsubscribe, edit your list preferences, or view the list > >>>> archives, > >>>> please visit: > >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >>>> > >>>> > >>>> _______________________________________________ > >>>> To unsubscribe, edit your list preferences, or view the list > >>>> archives, > >>>> > >>> please visit: > >>> > >>>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >>>> > >>>> > >>> _______________________________________________ > >>> To unsubscribe, edit your list preferences, or view the list > >>> archives, > >>> please visit: > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >>> > >>> > >>> > >>> _______________________________________________ > >>> To unsubscribe, edit your list preferences, or view the list > >>> archives, please visit: > >>> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >>> > >>> > >> > >> _______________________________________________ > >> To unsubscribe, edit your list preferences, or view the list > >> archives, please visit: > >> http://list.valvesoftware.com/mailman/listinfo/hlds_linux > >> > > > > > > _______________________________________________ > > To unsubscribe, edit your list preferences, or view the list > > archives, please visit: > > http://list.valvesoftware.com/mailman/listinfo/hlds_linux > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > http://list.valvesoftware.com/mailman/listinfo/hlds_linux > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds_linux

