thanks for the post PharaohsPaw. I had cron jobs setup for 20 minutes 
but did not know about the "wait" command. that will reduce my job 
entries. I was previously separating my add/remove into separate jobs.

On 03/03/10 16:04, PharaohsPaw wrote:
>> Just adding another message to the list. My server has been getting
>> spamming with this AC2 thing for a while now, and I don't show up on
>> the master list now because of it. My server has always been Vanilla
>> so I can't imagine it's any blacklisting problem.
>>      
> Obviously Valve broke something in one of the last couple of recent
> updates.  Imagine that....
>
> Hey Valve - when are you going to start up a dedicated server beta testing
> program for the community so your OMGMUSTHAVE updates can be tested by
> REAL SERVER OPERATORS before shoving them down everybody's throats and
> blowing up servers by the thousands?
>
> Most people running dedicated servers pay monthly rental fees and really
> don't appreciate having a mandatory update render their server useless.
> Maybe if Valve had to pay the server bills for folks' servers that are
> down because of megafail updates, Valve might take testing their updates a
> little more seriously.
>
> There is a sourcemod plugin named "Server Crontab" which can be used to
> make your server execute various commands on a schedule.  This has proven
> to be helpful with this latest Valve screwup.
>
> Server Crontab Plugin
> http://forums.alliedmods.net/showthread.php?p=523298
>
> Call it over the top or whatever makes you feel better, but this is what I
> have added to my tf2/orangebox/tf/cfg/sourcemod/sc_jobs.cfg file on our
> TF2 servers:
>
> // force masters every 6 minutes since valve is criminally stupid
> sc_addjob ? ? ? ? 0 1 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 1 2 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 6 7 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 7 8 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 12 13 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 13 14 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 18 19 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 19 20 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 24 25 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 25 26 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 30 31 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 31 32 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 36 37 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 37 38 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 42 43 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 43 44 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 48 49 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
> sc_addjob ? ? ? ? 49 50 "setmaster remove 69.28.140.247:27011 ; wait ;
> setmaster add 69.28.140.247:27011"
> sc_addjob ? ? ? ? 54 55 "setmaster remove 72.165.61.151:27011 ; wait ;
> setmaster add 72.165.61.151:27011"
>
>
> Which to summarize, means that every 6 minutes, each gameserver will
> remove named master server from list of masters, wait 1 second, then add
> it back. A minute later, it does the same thing with a second server.
>
> You may have acquired 2 totally different masters from a server startup.
> Don't worry about it.  After several minutes of (re)starting your server
> those 2 (unless they happen to be one of the ones you define in your
> sc_jobs.cfg) are going to be tits-up anyway and not helping you be listed
> in the server browser (or getting you players), and having 4 masters
> doesn't seem to be a problem.  At least you'll have 2 that ARE listing you
> and bringing you players.
>
> Clearly this is a problem where registering with a master (ANY master)
> from a linux dedicated TF2 server only lasts somewhere around 6-10 minutes
> before it forgets who you are and de-lists you.  By forcing a remove/add
> with any working master every on a regular interval, you stay listed.
>
> Map changes, as far as our testing has shown, do not affect the list of
> masters your server currently has.
>
> Try this.  It works.  Until Valve can put out an update that works.  I
> won't be holding my breath.
>
> PharaohsPaw
>
>
>
> _______________________________________________
> 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

Reply via email to