> 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

Reply via email to