New patch 222 , all server broke

oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
edited October 2012 in Server Discussion
All our servers are down, we cannot start the servers no more. After this patch.

Why are we not inform of changes?

Have you changed the server.xml to use serverconfig.json file?


I can confirm that nxzl and tempest has the same problem.

I have looked in the dedicated_server_usage and doesn't see any new information here.

Please give us a fast answer, it's tournament tomorrow. We must get information whats going on asp.
«13

Comments

  • LocklearLocklear [nexzil]kerrigan Join Date: 2012-05-01 Member: 151403Members, NS2 Playtester, NS2 Map Tester, WC 2013 - Shadow
    Can't even load the server with all of the config in the command line instead of a server.xml..

    .. but it would've been really nice to know this beforehand if there was a change.
  • RyneRyne Join Date: 2012-02-25 Member: 147408Members, NS2 Map Tester
    Just posted on twitter:

    Server ops: Lots of stuff has changed this build, check the operator instructions txt Everyone: servers may take some time to come online



    Can someone post the contents here? Dont know why they wouldnt just make a forum post with this info...
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    All the changes are in the Dedicated_Server_Usage.txt file.

    Most of the command line arguments were removed or changed. You should use the web admin tool to configure your server initially combined with the .json files.

    What command line do you use when starting a server?
  • oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
    edited October 2012
    <!--quoteo(post=1989974:date=Oct 12 2012, 02:23 AM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 12 2012, 02:23 AM) <a href="index.php?act=findpost&pid=1989974"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->All the changes are in the Dedicated_Server_Usage.txt file.

    Most of the command line arguments were removed or changed. You should use the web admin tool to configure your server initially combined with the .json files.

    What command line do you use when starting a server?<!--QuoteEnd--></div><!--QuoteEEnd-->

    My dedicated_server_usage.txt hasn't not been changed when it comes adding the information about the new changes.

    This is what i try do right now using commands line:

    -ip 62.65.106.53 -port 27020 -lan false -limit 20 -name "OldAssGamers.com Classic" -config_path "E:\Service\NS2_Servers\Server_1\config"

    Webadmin doesn't work :/ Can't make my server starts.
  • RyneRyne Join Date: 2012-02-25 Member: 147408Members, NS2 Map Tester
    <!--quoteo(post=1989974:date=Oct 11 2012, 05:23 PM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 11 2012, 05:23 PM) <a href="index.php?act=findpost&pid=1989974"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->All the changes are in the Dedicated_Server_Usage.txt file.

    Most of the command line arguments were removed or changed. You should use the web admin tool to configure your server initially combined with the .json files.

    What command line do you use when starting a server?<!--QuoteEnd--></div><!--QuoteEEnd-->


    From what I am told, the web admin tool is broken.

    Guess server.xml is not being used anymore? Having to specify each item via command line now...
  • LocklearLocklear [nexzil]kerrigan Join Date: 2012-05-01 Member: 151403Members, NS2 Playtester, NS2 Map Tester, WC 2013 - Shadow
    edited October 2012
    Server usage file is exactly the same. I found no new information stating anything, my command line is fine..

    -name "Nexzil | Private Server" -limit "20" -password ""

    stuff like that, effects nothing.
  • RyneRyne Join Date: 2012-02-25 Member: 147408Members, NS2 Map Tester
    <!--quoteo(post=1989984:date=Oct 11 2012, 05:33 PM:name=Locklear)--><div class='quotetop'>QUOTE (Locklear @ Oct 11 2012, 05:33 PM) <a href="index.php?act=findpost&pid=1989984"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Server usage file is exactly the same. I found no new information stating anything, my command line is fine..

    -name "Nexzil | Private Server" -limit "20" -password ""

    stuff like that, effects nothing.<!--QuoteEnd--></div><!--QuoteEEnd-->

    have to take off the web admin switch for everything else to work
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    edited October 2012
    Well I had the web interface working just fine and now it's broken.

    We're left to inspect a different textfile than the one tweeted about, and without any prior warning or change-list are having to make the changes in a hurry, a little bit of a warning would have been nice but we'll make do!

    I'm not quite understanding what about my exec flags is now broken however; every flag is still named the same and performs the same function according to Dedicated_server_usage.txt. Unless I'm misunderstanding and server.xml is now obsolete and all the other flags should be in that file instead?

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-file C:\Servers\NS2\srv1\server.xml -config_path C:\Servers\NS2\srv1\config -modstorage C:\Servers\NS2\srv1\Workshop -webadmin 1 -webdir "C:\Servers\NS2\srv1\Web" -webdomain localhost -webport 27017<!--c2--></div><!--ec2-->

    EDIT: Now i'm reading that the web interface is broken, time to try taking that off, i'll report back.
  • oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
    <!--quoteo(post=1989987:date=Oct 12 2012, 02:39 AM:name=Ryne)--><div class='quotetop'>QUOTE (Ryne @ Oct 12 2012, 02:39 AM) <a href="index.php?act=findpost&pid=1989987"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->have to take off the web admin switch for everything else to work<!--QuoteEnd--></div><!--QuoteEEnd-->

    I've tried and yet it still doesn work. Please show us your commandline
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    Here's there difference between the 221 and 222 Dedicated_Server_Usage.txt.
    <a href="http://ns2.camron.me/ded-221-222.html" target="_blank">http://ns2.camron.me/ded-221-222.html</a>
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    Try this command line:

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-name "My Cool Server" -map ns2_summit -limit 24 -port 27015 -webadmin<!--c2--></div><!--ec2-->

    Then open your web browser to localhost/index.html to get the web interface.
  • oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
    edited October 2012
    <!--quoteo(post=1989991:date=Oct 12 2012, 02:44 AM:name=Camron)--><div class='quotetop'>QUOTE (Camron @ Oct 12 2012, 02:44 AM) <a href="index.php?act=findpost&pid=1989991"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Here's there difference between the 221 and 222 Dedicated_Server_Usage.txt.
    <a href="http://ns2.camron.me/ded-221-222.html" target="_blank">http://ns2.camron.me/ded-221-222.html</a><!--QuoteEnd--></div><!--QuoteEEnd-->

    -file its a different command now, okay i understand that. But there is still no explanation on how you write the commands inside the folder. Is it just simple command like " -ip -lan false -port 34344 " or is it like the serverconfig.json file ? Example:

    {
    "settings":
    {
    "name: test
  • oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
    <!--quoteo(post=1989993:date=Oct 12 2012, 02:45 AM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 12 2012, 02:45 AM) <a href="index.php?act=findpost&pid=1989993"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Try this command line:

    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-name "My Cool Server" -map ns2_summit -limit 24 -port 27015 -webadmin<!--c2--></div><!--ec2-->

    Then open your web browser to localhost/index.html to get the web interface.<!--QuoteEnd--></div><!--QuoteEEnd-->


    -ip 62.65.106.53 -port 27021 -map ns2_summit -lan false -limit 20 -name "OldAssGamers.com Classic" -config_path "E:\Service\NS2_Servers\Server_1\config"

    Still doesnt work. :/
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    What is failing? Is there an error or the server just fails to start up?
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    edited October 2012
    <!--quoteo(post=1989991:date=Oct 11 2012, 05:44 PM:name=Camron)--><div class='quotetop'>QUOTE (Camron @ Oct 11 2012, 05:44 PM) <a href="index.php?act=findpost&pid=1989991"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Here's there difference between the 221 and 222 Dedicated_Server_Usage.txt.
    <a href="http://ns2.camron.me/ded-221-222.html" target="_blank">http://ns2.camron.me/ded-221-222.html</a><!--QuoteEnd--></div><!--QuoteEEnd-->

    Thank you so much for this, helped slap me in the face with my misunderstanding!

    Clearly server.xml is now gone, in its place I have a server.txt with the fields -name, -limit, and -port replacing what was once in my server.xml. (no mention of langame this time though?)

    OAG my exec now simply looks like:
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-file C:\Servers\NS2\srv1\server.txt<!--c2--></div><!--ec2-->

    and my new server.txt is simply:
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-port 27015 -limit 18 -name "UK :: The Thirsty Onos :: Vanilla #1" -config_path C:\Servers\NS2\srv1\config -modstorage C:\Servers\NS2\srv1\Workshop<!--c2--></div><!--ec2-->

    I havent included the web interface back in yet, but i'm about to try that. the above works fine for a server without a web interface however!

    <b>EDIT:</b>

    Well, whilst the server still loads with this in the server.txt, my browser wont open the web interface:
    <!--c1--><div class='codetop'>CODE</div><div class='codemain'><!--ec1-->-port 27015 -limit 18 -name "UK :: The Thirsty Onos :: Vanilla #1" -config_path C:\Servers\NS2\srv1\config -modstorage C:\Servers\NS2\srv1\Workshop -webadmin 1 -webdir "C:\Servers\NS2\srv1\Web" -webdomain localhost -webport 27017<!--c2--></div><!--ec2-->

    Clicking on the index.html like Murphy suggested does bring up my (well, devnulls's) web interface, but it doesnt seem to actually be serving it to the web anymore?
  • oldassgamersoldassgamers Join Date: 2011-02-02 Member: 80033Members, Squad Five Blue, Reinforced - Shadow
    edited October 2012
    <!--quoteo(post=1989997:date=Oct 12 2012, 02:52 AM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 12 2012, 02:52 AM) <a href="index.php?act=findpost&pid=1989997"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->What is failing? Is there an error or the server just fails to start up?<!--QuoteEnd--></div><!--QuoteEEnd-->

    What your steam, i show it for you.

    or

    teamspeak 3:
    ts.oldassgamers.com
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    <!--quoteo(post=1989998:date=Oct 11 2012, 06:52 PM:name=eLbot)--><div class='quotetop'>QUOTE (eLbot @ Oct 11 2012, 06:52 PM) <a href="index.php?act=findpost&pid=1989998"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Clicking on the index.html like Murphy suggested does bring up my (well, devnulls's) web interface, but it doesnt seem to actually be serving it to the web anymore?<!--QuoteEnd--></div><!--QuoteEEnd-->

    Don't click the file, open your web browser and type "localhost/index.html" to navigate to the page.
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    Ok, that works perfectly, but how am I going to seperate instances on the same localhost?
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    <!--quoteo(post=1990005:date=Oct 11 2012, 10:03 PM:name=eLbot)--><div class='quotetop'>QUOTE (eLbot @ Oct 11 2012, 10:03 PM) <a href="index.php?act=findpost&pid=1990005"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Ok, that works perfectly, but how am I going to seperate instances on the same localhost?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Use different ports
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    Correct. Use -webport 81 for your second server for example.

    Then you type "localhost:81/index.html"
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    edited October 2012
    <!--quoteo(post=1990006:date=Oct 11 2012, 06:04 PM:name=Camron)--><div class='quotetop'>QUOTE (Camron @ Oct 11 2012, 06:04 PM) <a href="index.php?act=findpost&pid=1990006"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Use different ports<!--QuoteEnd--></div><!--QuoteEEnd-->

    Where's the port in <a href="http://localhost/index.html" target="_blank">http://localhost/index.html</a> ?
    <a href="http://localhost:27017/index.html" target="_blank">http://localhost:27017/index.html</a> as the configured port in my server.txt (see my earlier post, but: -webport 27017 ) delivers nothing?
    It's 3am but I don't think im missing something obvious - am I?
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    <!--quoteo(post=1990009:date=Oct 11 2012, 10:07 PM:name=eLbot)--><div class='quotetop'>QUOTE (eLbot @ Oct 11 2012, 10:07 PM) <a href="index.php?act=findpost&pid=1990009"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Where's the port in <a href="http://localhost/index.html" target="_blank">http://localhost/index.html</a> ?
    <a href="http://localhost:27017/index.html" target="_blank">http://localhost:27017/index.html</a> as the configured port in my server.txt delivers nothing?
    It's 3am but I don't think im missing something obvious - am I?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Webport. Look at the post above you.
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    Moving the -webport 27017 from the server.txt and directly to the exec as a flag has no effect either, still cant gain access to a ported web interface. Only as localhost without a port defined.
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    80 is the default port. "localhost:80/index.html" would work the same as "localhost/index.html"

    If you are trying to setup a second server on the same machine, pass in -webport 81 and change 81 to whatever port you want.
  • LucianLucian Join Date: 2004-01-09 Member: 25193Members, Constellation
    I'm also unable to change the web port. In fact it stops parsing after web domain is specified.
  • CamronCamron Join Date: 2011-01-06 Member: 76356Members
    <!--quoteo(post=1990014:date=Oct 11 2012, 10:14 PM:name=eLbot)--><div class='quotetop'>QUOTE (eLbot @ Oct 11 2012, 10:14 PM) <a href="index.php?act=findpost&pid=1990014"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Moving the -webport 27017 from the server.txt and directly to the exec as a flag has no effect either, still cant gain access to a ported web interface. Only as localhost without a port defined.<!--QuoteEnd--></div><!--QuoteEEnd-->
    Are you using 27016 or 27017 as the game server port? If so, the server may not be able to bind that port for web use because it is already in use.

    <a href="http://localhost:27017/index.html" target="_blank">http://localhost:27017/index.html</a>
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    <!--quoteo(post=1990015:date=Oct 11 2012, 06:14 PM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 11 2012, 06:14 PM) <a href="index.php?act=findpost&pid=1990015"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->80 is the default port. "localhost:80/index.html" would work the same as "localhost/index.html"

    If you are trying to setup a second server on the same machine, pass in -webport 81 and change 81 to whatever port you want.<!--QuoteEnd--></div><!--QuoteEEnd-->

    I've already said im defining -webport, i've tried it both in the server.txt (-file read file) and directly in the exec and neither worked. Are you saying 27017 is too high? that I need to be down in the 80's?
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    edited October 2012
    <!--quoteo(post=1990022:date=Oct 11 2012, 06:22 PM:name=Camron)--><div class='quotetop'>QUOTE (Camron @ Oct 11 2012, 06:22 PM) <a href="index.php?act=findpost&pid=1990022"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Are you using 27016 or 27017 as the game server port? If so, the server may not be able to bind that port for web use because it is already in use.

    <a href="http://localhost:27017/index.html" target="_blank">http://localhost:27017/index.html</a><!--QuoteEnd--></div><!--QuoteEEnd-->

    27015 is gameport (by default) so +1 for the query port 27016, so I defined +1 again as 27017 for the web interface, it was working perfectly for each instance on 221 (i have them on 1000 increments so I head web-facing interfaces at 27017, 28017, 29017, 30017 ) All worked fine, now I just cant seem to get it to bind its web instance to a port, i've tried -webport both in the -file location and directly on the command line.
  • MurphyIdiotMurphyIdiot NS2 programmer Join Date: 2008-04-17 Member: 64095Members, Super Administrators, NS2 Developer, Subnautica Developer, Pistachionauts, Future Perfect Developer
    27017 isn't too high. It just seemed like maybe you were confusing the web port with the game or Steam master server port.

    It looks like the webdomain command isn't working right now. I'll try to figure out what is going on there ASAP. For now, don't use it.
  • eLboteLbot Join Date: 2012-09-13 Member: 159229Members
    <!--quoteo(post=1990027:date=Oct 11 2012, 06:25 PM:name=MurphyIdiot)--><div class='quotetop'>QUOTE (MurphyIdiot @ Oct 11 2012, 06:25 PM) <a href="index.php?act=findpost&pid=1990027"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->27017 isn't too high. It just seemed like maybe you were confusing the web port with the game or Steam master server port.

    It looks like the webdomain command isn't working right now. I'll try to figure out what is going on there ASAP. For now, don't use it.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Ah, sorry that's my fault for not being clear. Just in a rush to get slots open for people to see your new patch :) !

    Glad I wasn't messing something simple up, was starting to feel like I deserved the spoon-feeding I was getting =P Thanks guys.
Sign In or Register to comment.