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

