Author Topic: Dedicated Server 2.5.2  (Read 23029 times)

0 Members and 1 Guest are viewing this topic.

Offline Replica

  • Major
  • *
  • Posts: 96
Re: Dedicated Server 2.5.2
« Reply #40 on: October 20, 2006, 09:54:34 pm »
They can be, but they still share log files and banlists, among other things, and reads/writes to those things aren't thread safe from what I've read of Delphi's implementation; you basically end up with a race condition when you run off the same directory and it can cause funny things to happen. It's better to create directories for each servers configs, and symlink the binary, and maps/graphics as appropriate, from one controlling directory.

None of these problems you've outlined have been issues in the past (all of them never experienced at all)...  and the reason why we have this set up is so we can utilise a server booking function for people; it just wouldn't work otherwise (apparently). 
Anyway I'm trying to get this sorted since I don't actually have access to the servers I'm a gameop of, and don't know much about the technical aspects of the servers. 

My problem is that at the moment, the servers seem to be working, but they do not change map after the timer is completed; nor do they restart - just sit there forever until an admin that can access via a remote.txt can change the map. 

Onto admining and server configurations; no one can log into admin with an rcon (which is a huge problem problem for server bookings), and a few server commands don't seem to be functioning (namely /nextmap and none of the scripts work, though I'm not sure if that is due to not being activated or whatnot).  I'm also not sure if everything is being read from the config. 

I've just been told the problem from a different end, so I'm not sure if they had their queries 100% correct, I just want to know what to do.  Hopefully this details the problem more thoroughly... Otherwise we'll have to go back that /nextmapless 2.5.1; which I've found to be highly annoying. 

Offline chrisgbk

  • Inactive Staff
  • Veteran
  • *****
  • Posts: 1739
Re: Dedicated Server 2.5.2
« Reply #41 on: October 20, 2006, 10:16:56 pm »
Check to make sure that the upgrade was properly completed; upgrading to 2.5.2 isn't as simple as just unzipping the new binary, you need to manually edit one config file like the post says. I'd recommend, just to be safe, to reinstall from the full 2.5.2 install. There shouldn't be a problem with installing over top of the existing installation, just soldat.ini will need to be edited afterwards to change the admin password etc.

If you need help beyond that, post a thread in the server help section rather than continuing on in this thread.

Offline Michal Marcinkowski

  • Creator of Soldat
  • Flagrunner
  • ******
  • Posts: 808
  • I ain't got time to bleed.
    • Soldat home page
Re: Dedicated Server 2.5.2
« Reply #42 on: October 21, 2006, 03:36:49 am »
I had to change the download for soldatserver252.zip again. I put some wrong old maps in there (I'm getting old I guess). Now it should be OK.

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Re: Dedicated Server 2.5.2
« Reply #43 on: October 21, 2006, 03:45:51 am »
Replica, im guessing your from either Xtra or GameArena. You will need to tell whoever hosts your server that the startup parameters have changed, and you will also need to use alternate PID files else you will get problems. Use the following (I tested and works fine)...

Code: [Select]
./soldatserver -p 23073 -c soldat.ini -m mapslist.txt -pid soldatserver123.pidMake sure you use a different "-pid INSERTNAMEHERE.pid" for each server. If that doesnt solve the issue, contact me via PM.

Offline Timmeh`

  • Major(1)
  • Posts: 48
    • ICONZArena
Re: Dedicated Server 2.5.2
« Reply #44 on: October 21, 2006, 05:15:55 am »
Ah its always good to see such a wide variety of improvements, very good work, loving that TempBan command.
In the last two decades, political and civil rights have improved substantially throughout the world: since 1980, 81 countries have taken significant steps in democratization, with 33 military regimes replaced by civilian governments. But of these fledgling democracies, only 47 are considered full democracies today.

Offline SeaStorm

  • Major(1)
  • Posts: 15
Re: Dedicated Server 2.5.2
« Reply #45 on: October 21, 2006, 02:10:12 pm »
(21:06:48) /bandwidth
(21:06:49) UDP 23073 Sent: -1382552244 B (-1382552244b)
(21:06:49) UDP 23073 Received: 206 Mb (216930976b)
(21:06:49) ASE 23196 Sent: 0 B (0b)
(21:06:49) ASE 23196 Recieved: 3 Kb (4086b)
(21:06:49) TCP 23083 Sent: 1 Mb (1605680b)
(21:06:49) TCP 23083 Recieved: 223 Kb (228874b)
(21:06:49) Total: -1163782561 B (-1163782561)


hummm ...dont think thats correct :D

Offline Replica

  • Major
  • *
  • Posts: 96
Re: Dedicated Server 2.5.2
« Reply #46 on: October 23, 2006, 05:07:52 am »
Thanks for that, servers are working fine now (Y)

Offline drinkduff

  • Major(1)
  • Posts: 37
Re: Dedicated Server 2.5.2
« Reply #47 on: October 26, 2006, 02:10:07 pm »
BTW:  Is there anywhere to make suggestions to EnEsCe for future versions?
Instead of annoying EnEsCe directly through PM or creating a new topic every month.

Once my hosts upgrade to the newer version i hope to use the Pascal based scripting.

Offline EnEsCe

  • Retired Soldat Developer
  • Flamebow Warrior
  • ******
  • Posts: 3101
  • http://enesce.com/
    • [eC] Official Website
Re: Dedicated Server 2.5.2
« Reply #48 on: October 26, 2006, 07:18:12 pm »
You can make suggestions to me via my forum, aswell as any scripting core suggestions in the "Script Help" section of my forum.