Cmd_maxbackup Hit ?

NuclearFartNuclearFart Join Date: 2004-05-14 Member: 28670Members
Is anyone else getting kicked out of servers constantly with an error screen that says CMD_MAXBACKUP hit? It seems like I play on average for like 5 minutes, then get booted with this stupid error. It doesnt seem to be related to any action on my part, and it all started with beta 4. I have never used any hacks or scripts or whatever, so I really dont know what it could be.

I have searched for this, and there are only like 6 google hits, and one post in these forums but no one has been able to contribute much to it. I know that this should probably belong in the technical help, but I was more curious if there was anyone else with this error, and if so to discuss it. It seems everyone I have talked to has no idea how to fix it, but maybe if more people saw it, there might be a solution?

Thanks for your time.

Comments

  • Nemesis_ZeroNemesis_Zero Old European Join Date: 2002-01-25 Member: 75Members, Retired Developer, NS1 Playtester, Constellation
    Welcome to the forums, enjoy your stay. Please check the various different forums, their FAQs and stickies, or at least a short search before posting topics.

    <span style='color:white'>***Moved***</span> into the appropriate area.
  • NuclearFartNuclearFart Join Date: 2004-05-14 Member: 28670Members
    Has no one ever heard of this?
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    I'm getting this error a lot too -- just started playing, fresh install. Only tried 3 different CO_ servers
  • billcatbillcat Join Date: 2002-11-02 Member: 4903Members, Constellation
    edited June 2004
    I actually admin the server this player was having trouble on. Here is the output from the server side of things:

    SV_ReadClientMessage: too many cmds 173 sent for Keless/<ip removed>:64137
    Dropped Keless from server
    Reason: CMD_MAXBACKUP hit
    SV_ReadClientMessage: badread
    Dropped from server
    Reason: Bad parse in client command
    <ip removed>:64137:reconnect
    (TEAM) Keless: what does CDMMAXBACKUP hit mean?"
    Keless: what does CMD MAX BACKUP hit mean?

    <then after a bit>

    SV_ReadClientMessage: too many cmds 333 sent for Keless/<ip removed>:64137
    Dropped Keless from server
    Reason: CMD_MAXBACKUP hit
    SV_ReadClientMessage: badread
    Dropped from server
    Reason: Bad parse in client command

    Other players were connecting ok at the time. Not sure what caused this for this one client. I have downloads/uploads disabled and I'm running amxx and metamodx. The 'too many cmds' errors seem to indicate a flood of some kind of data from the client end. Any ideas what causes this?
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    crazy--

    im not running any special configs, hacks, or what have you. Its a straight install off of steam, and the latest NS 3 + NS4 + NS4a install.

    I am behind a firewall of some sort, since I'm playing from work. I dont have the specifications for that.

    I find that the one server by NSA with the CS-CO_ moded missions does NOT cause this problem.

    I also find that most NS_ map servers do NOT cause this problem. But most, if not all, CO_ map servers do.

    (thanks billcat, for hearing my cry for help)
  • billcatbillcat Join Date: 2002-11-02 Member: 4903Members, Constellation
    NP, wish I knew how to help you more here. Not clear to me if this is a server side issue or a client config problem. First time I've seen it on my server, but then we normally run NS classic maps. The co map must have got voted in by an admin because it's not in the map rotation.

    Anyone have some insight into what we can fix here to make this not happen for clients?
  • rknZrknZ Join Date: 2003-10-23 Member: 21885Members
    edited June 2004
    try this command:

    cl_cmdbackup 2

    the default should be 2, check your config :E

    cl_resend

    should be 2 also.
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    edited June 2004
    thats interesting, because when I went in to delete it, my DEFAULT value was '3' not '2'

    I'll go in and change those two values, and join some CO_ stuff, and tell you how it works out.

    EDIT:
    to be clear, its cl_cmdbackup, not cmd_backup
    also, my DEFAULT cl_resend is 10.0 (just changed it to 2)


    DAMN, I tried with these new values, and it crashed again 2 minutes in.

    Its still random-- I got to play one map for like 30 mins. But I just had a NS_ map kick me, in about 5 minutes in. So its not just CO_, just happens more on CO_
  • Vahn_PaktuVahn_Paktu Join Date: 2002-10-28 Member: 1666Members, Constellation
    edited June 2004
    Whats your cl_cmdrate and cl_updaterate? I have mine at 20.
  • rknZrknZ Join Date: 2003-10-23 Member: 21885Members
    Your cl_updaterate should be atleast 60, if not all the way up to 100.

    Your cl_cmdrate should be above your FPS, so 101 if you get 100 fps.

    Rate should be 25000.

    ------------------------------

    These settings are for broadband (256k and higher) and 56k / ISDN need different settings.
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    Im playing from work where we have a DSL, but is supposedly really good 'business' quality or some sort-- so its pretty high bandwith (get lots of speed on my bit torrents.. when im not playing NS of course!)

    Anyhow, I chose those settings-- but I still get kicked on occasion. Seemed like maybe less? Not sure.
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    Been playing for a while again-- It seems there are certain servers that kick me due to this error more often than others. I only join servers with < 100 ping, usually around 20-50 ping. The servers that seem to kick me are usually almost full, like XeonX2 Blood
  • GeorgebGeorgeb Join Date: 2004-06-14 Member: 29302Members
    try a fresh installation of steam!? i know is doubtful but...
    and borrow some experts config
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    any experts care to donate? you can email me.
  • rknZrknZ Join Date: 2003-10-23 Member: 21885Members
    edited June 2004
    Keless what connection do you have?

    I'll alter mine to suit then PM you with the link.

    EDIT: Also GFX Card, Ram & Cpu specs will help, average FPS & Soundcard too <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
  • romanoromano Join Date: 2002-11-02 Member: 4296Members
    from Steam forums... 2 helpful threads...

    <a href='http://www.steampowered.com/forums/showthread.php?threadid=33419' target='_blank'>http://www.steampowered.com/forums/showthr...?threadid=33419</a>
    <a href='http://steampowered.com/forums/showthread.php?s=&threadid=95274' target='_blank'>http://steampowered.com/forums/showthread....&threadid=95274</a>

    Specificaly...

    <!--c1--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>CODE</b> </td></tr><tr><td id='CODE'><!--ec1-->All of you with this problem need to check the firmware in your routers and modems and make sure they are up to date.  Actiontek modems may cause this and there is no solutions for them.

    You also need to go to www.dslreports.com and run their tweaktest and adjust your mtu and window size as they recommend - you should have no loss or it isn't adjusted right.

    CMD_MAXBACKUP hit:
    When an update is sent to the server, it includes some extra movements that you've made so the server can keep predicting what you are doing even if there is packetloss.

    The error is generated because the server did not get an update in time and exhausted all the regular commands and all the backup commands (or most of the packets it's getting are bad).

    Here is a detailed description of this:

       If you are running faster than 30 frames per second (cl_cmdrate) , then multiple commands will be put into some packets.
       You can change the rate of sending command packets to the server by setting the cl_cmdrate CVAR.
       In addition, with each command, we re-send the last few previous movement commands (in case there is packet loss) so that we can keep moving smoothly in the face of minor network problems.
       The default number of "backup" commands that we send is 2, but you can change this number by setting cl_cmdbackup to another number.
       You can send more than 8 backup commands, but you should note that sending backup commands will increase your outgoing bandwidth usage (and thereby add to loss).

    Basically this error is caused by poor communication from you to the server. You get kicked because the server is unable to predict where you are and what you are doing.

    Recommendations:

       set the following:

           * cl_updaterate 20
           * cl_cmdrate 30
           * cl_cmdbackup 2
           * rate 7500

       and these:

           * Kill any P2P programs you have running
           * scan your computers for spyware and virus
           * adjust your connection settings at www.dslreports.com for 0 percent loss
           * disable QoS and wireless zero configuration
           * make sure your router and modem have the latest firmware
           * do not use proxy ISP services<!--c2--></td></tr></table><div class='postcolor'><!--ec2-->
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    edited July 2004
    ok, went to broadbandreports.com, and here were my results:
    <a href='http://ttester.broadbandreports.com/tweak/block:ef2ed6?service=dsl&speed=&os=winXP&via=normal' target='_blank'>http://ttester.broadbandreports.com/tweak/...inXP&via=normal</a>

    I downloaded DR TCP and set what values I could there. I'm restarting and testing with that.

    All my CVARS matched what you said already except rate which had been put to 9999 during some tests I was running trying to fix this problem. Its now at 7500.

    Wish me luck.
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    kicked again..

    i'll need to persue the idea that its something to do with the company firewall or routers next.
  • kelesskeless Join Date: 2004-06-08 Member: 29178Members, NS1 Playtester, Contributor
    <!--QuoteBegin-rknZ+Jun 30 2004, 03:35 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (rknZ @ Jun 30 2004, 03:35 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Keless what connection do you have?

    I'll alter mine to suit then PM you with the link.

    EDIT: Also GFX Card, Ram & Cpu specs will help, average FPS & Soundcard too <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    "Professional" DSL from SBC
    A Speed Stream DSL modem to
    A Symantec Firewall/VPN 200 router to
    A 3Com SuperStack Switch

    GFX:


    P4 3Ghz
    1Gig RAM
    Radeon 9800 Pro

    really good fps (though fps_max is set to 60)
    SoundMAX integrated (onboard) sound.
  • vsalyanvsalyan Join Date: 2004-08-13 Member: 30581Members
    I have a Symantec 100 VPN/Firewall, the little brother to the 200R you have and I get this same problem. I'm going to go in to my firewall and check the firmware and look at settings and see if I can get it to work. If I manage to get rid of the CMD_MAXBACKUPHITs I'll post here.

    Good luck,
    DrDigital <!--emo&::lerk::--><img src='http://www.unknownworlds.com/forums/html//emoticons/lerk.gif' border='0' style='vertical-align:middle' alt='lerk.gif' /><!--endemo-->
Sign In or Register to comment.