View Full Version : run multiple servers from one install
rudedog
10-05-2007, 05:25 PM
From the official forums:
The user "BlackHatAA (EA.com)", whom you have flagged for email notification, has posted a message on Oct 5, 2007 9:40:49 PM.
BlackHatAA (EA.com) posted the following message:
--------------------------------------------------------------
You can run multiple servers from one install and just one instance of DSLauncher as long as you give them different names.
Basically:
- Run DSLauncher.exe
- Create server settings that you want
- Save it (don’t launch yet)
- Click File -> New
- Create another server with a different name & settings
- Click save as and save it with a different name.
Now, you should be able to launch these two servers from DSLauncher by opening the corresponding .ini files one by one and clicking launch.
--------------------------------------------------------------
There are multiple ways to respond to this post:
1. Simply reply to this email (recommended)
2. Click the following link: <http://forums.ea.com/mboards/thread.jspa?messageID=2913897> (http://forums.ea.com/mboards/thread.jspa?messageID=2913897) to be taken to the message
rudedog
10-05-2007, 05:27 PM
BlackHatAA (EA.com) posted the following message:
--------------------------------------------------------------
Thats cool, but how do we bind to differnt IP's
Did I miss that in the readme? If I get that far, Ill
have alot of servers up real soon.
Here’s what’s up:
There is no “connect to IP” feature in MOHA, that’s why there is no option to assign IPs or ports to servers. You can run multiple servers though, each one will pick a port itself and will appear in Server List separately. It will also select a new port for remote administration and display a message regarding that.
Forgive if this is a dumb question.
We have a dedicated box, presently we run 2 steam servers and a SH server. Each one is assigned an IP either in the command line or server.cfg
Our box itself has and IP and we have 4 others. So if you follow the info so far what IP would be used by the MOHA game, would it try and use the IP of the box itself, maybe clash with another game or just hmm what?
If the game itself turns out to be okay for MP we would probably still want to run one of our steam games and MOHA.
Anyone got anything working yet?
theMechanic
10-05-2007, 06:23 PM
if i had to guess, it will want to use your main box ip, and it will choose a port supposedly.
anyhoot, this is both good and bad in my opinion.
Any insights on what you would consider good things? and bad things?
theMechanic
10-05-2007, 06:49 PM
good that it does it itself, makes it pretty easy, bad perhaps as far as 3rd party mods like server viewers on websites, things like that. time will tell
unholy_destroyer
10-05-2007, 06:57 PM
Forgive if this is a dumb question.
We have a dedicated box, presently we run 2 steam servers and a SH server. Each one is assigned an IP either in the command line or server.cfg
Our box itself has and IP and we have 4 others. So if you follow the info so far what IP would be used by the MOHA game, would it try and use the IP of the box itself, maybe clash with another game or just hmm what?
If the game itself turns out to be okay for MP we would probably still want to run one of our steam games and MOHA.
Anyone got anything working yet?
i have the same deal block of 6 ip,s but the game will probably use the ip of the box itself. im not really sure i want that.
Well not going to bother to upload the files (at a very slow pace) to the server til this is made more clearer I think.
Think it would be of any value to ask on the EA forum?
theMechanic
10-05-2007, 07:44 PM
yea, it'll use the box ip and assign port numbers
gss_gideon
10-06-2007, 10:05 AM
Well, I tried following the instructions at the top of the thread. I can launch the first server just fine and it starts Ok but the second will not get to the match & round start message. It just sits there after map loaded and never moves on.
Any ideas?
Gideon
unholy_destroyer
10-06-2007, 04:42 PM
From the official forums:
The user "BlackHatAA (EA.com)", whom you have flagged for email notification, has posted a message on Oct 5, 2007 9:40:49 PM.
BlackHatAA (EA.com) posted the following message:
--------------------------------------------------------------
You can run multiple servers from one install and just one instance of DSLauncher as long as you give them different names.
Basically:
- Run DSLauncher.exe
- Create server settings that you want
- Save it (don’t launch yet)
- Click File -> New
- Create another server with a different name & settings
- Click save as and save it with a different name.
Now, you should be able to launch these two servers from DSLauncher by opening the corresponding .ini files one by one and clicking launch.
--------------------------------------------------------------
There are multiple ways to respond to this post:
1. Simply reply to this email (recommended)
2. Click the following link: <http://forums.ea.com/mboards/thread.jspa?messageID=2913897> (http://forums.ea.com/mboards/thread.jspa?messageID=2913897) to be taken to the message
-But this means all the servers run from 1 root game not like in Cod where every server has its own folder that contains the game files and executables..
-ok then if people make mods (god forbid that we can :rolleyes: ).when you run multiple servers from one box how does server 2 knows what mods to take?
how does server 3 knows if the rifles on that server are modded yes or no sence you launch multple servers from phsyicaly 1 game? you see what i mean if you put everything in one folder how do the individual servers know what mods to use.
Then another question how many server can you start from one game? and does this not conflict with other server running on the dedicated ,machine.?
my quest continius is the way to set up multple server as shown above the only way or can we use the way we do in cod2 or in mohaa just copy the whole folder and bind the executable to an ip and server cfg.?
just something i noticed and TBH they call this dedicated servers true but like this you can only put one game on each machine. no
(TNT)HellsWench
10-06-2007, 06:23 PM
Hello, I know I've not posted much here as this is normally Diva's hunting ground :D
I started trying to set mine up last night, it is not the easiet. So far I've had must of the issues that several people have reported and this is how I fixed them. So far I've got 3 servers up running different configs from the same box.
Start the DSLauncher.exe
Create your first config file make quite basic, just login in details and map rations. Save it and let it use the default name. If a default ini file doesn't exist it wont work properly. DO NOT LAUNCH THE SERVER!
Click on file, new, and put in all the settings you require. You can force it to use a port to make the servers easier to manage. Save this file and give it a name of your choice.
Do this step for as many different servers as you want or require. Close the launcher.
Go to your my documents folder and manually change any of the ini's if you need including the number of players. I set mine to 24 and had 18 players on the server earlier today.
Create a shortcut of MOHAServer.exe on your desktop. Right click and select properties and add MOHADedicatedServer.ini to the end of the target line so it looks like this...
"C:\Program Files\Electronic Arts\Medal of Honor Airborne\UnrealEngine3\Binaries\MOHAServer.exe" MOHADedicatedServer.ini
Copy the contents of your prefered ini file.
Open the MOHADedicatedServer.ini and repace the content (select all and paste) save and close
Double click your desktop short cut the server will launch with your settings.
Go back to your configs, open another one and copy/paste/replace the contents of the default file, save etc and double click your desktop short cut etc...
Keep doing this till all your servers are up. It's a pain in the ass but a work around until EA fix it. It seems it only reads the ini file once on launching the server. Mine have been up for several hours now with no crashes etc.
If any of that doesn't make sence please shout.
unholy_destroyer
10-06-2007, 07:17 PM
Hello, I know I've not posted much here as this is normally Diva's hunting ground :D
I started trying to set mine up last night, it is not the easiet. So far I've had must of the issues that several people have reported and this is how I fixed them. So far I've got 3 servers up running different configs from the same box.
Start the DSLauncher.exe
Create your first config file make quite basic, just login in details and map rations. Save it and let it use the default name. If a default ini file doesn't exist it wont work properly. DO NOT LAUNCH THE SERVER!
Click on file, new, and put in all the settings you require. You can force it to use a port to make the servers easier to manage. Save this file and give it a name of your choice.
Do this step for as many different servers as you want or require. Close the launcher.
Go to your my documents folder and manually change any of the ini's if you need including the number of players. I set mine to 24 and had 18 players on the server earlier today.
Create a shortcut of MOHAServer.exe on your desktop. Right click and select properties and add MOHADedicatedServer.ini to the end of the target line so it looks like this...
"C:\Program Files\Electronic Arts\Medal of Honor Airborne\UnrealEngine3\Binaries\MOHAServer.exe" MOHADedicatedServer.ini
Copy the contents of your prefered ini file.
Open the MOHADedicatedServer.ini and repace the content (select all and paste) save and close
Double click your desktop short cut the server will launch with your settings.
Go back to your configs, open another one and copy/paste/replace the contents of the default file, save etc and double click your desktop short cut etc...
Keep doing this till all your servers are up. It's a pain in the ass but a work around until EA fix it. It seems it only reads the ini file once on launching the server. Mine have been up for several hours now with no crashes etc.
If any of that doesn't make sence please shout.
i understabd how you st up the servers im doing it the same way.
but i own my own box know a GSP on the other hand will not do it like this cause you cant give your customers the freedom they need the create their own servers sence the game is launched from one install.
how many i wonder can you laucnch from one game?
can you mod the game so that it dont interfears with the other servers.
12 slot servers the uncap thing is a mod a GSP cannot sell it in this state.
just a thing to think about.
(TNT)HellsWench
10-06-2007, 09:08 PM
I'm running three at the moment, but when I have to restart the box I'll probably have to go through the whole pain again of copying and pasting the individual ini's in to the default one.
So I very much doubt a GSP will do this unless they can do the install on each individual box, also can't see them doing this either.
Blackhat did post this earlier today.
Linux is coming. I should have a better idea of when in the coming week. I don't think it's too far behind.
As for the upload, yes, right now if you want to run a DS, you have to install the game, patch, and ds locally, then upload it all. We're working on a package that you can DL straight to the server itself that has the bare essentials to run the server (it won't jus run the game by itself), but frankly, it's still going to be pretty big. I'm hoping to have an update on Monday for you guys who want that option.
http://forums.ea.com/mboards/thread....sageID=2916326
MajorWoody
10-06-2007, 10:24 PM
You could try setting up Junctions in Windows (it's like Symlinking in *nix)
http://www.microsoft.com/technet/sysinternals/FileAndDisk/Junction.mspx
The basic idea is that you have one install, make a junction for the second instance with its own set of config files.
I haven't touched an Airborne server yet though, so i'm not sure if it'll work or not.
Chronic420
10-07-2007, 12:19 AM
I'm running three at the moment, but when I have to restart the box I'll probably have to go through the whole pain again of copying and pasting the individual ini's in to the default one.
So I very much doubt a GSP will do this unless they can do the install on each individual box, also can't see them doing this either.
Blackhat did post this earlier today.
http://forums.ea.com/mboards/thread....sageID=2916326
I am certain that I followed the instructions you posted to the letter but every time I try to do what you have suggested it looks as if I am starting an exact copy of the original even know I updated and saved the ini before launching the new server.
If you have any suggestions or can think of something that I am overlooking, please let me know as I would appreciate any assistance your willing to offer.
On a side not are you familiar with a TNT HowlinJack?
rudedog
10-07-2007, 02:52 AM
I'm going to go off on a ****ing rant again....
You would think the GSP (yeah the one and only GSP) would have worked with EA on this and if they did I know I would be all up in arms posting the stuff I told them to fix before release) would have tested and informed the guys at EA.
This is why you need a bunch of professionals testing this for you all at the same time as well as home admins and clients.
1) master server load
2) you can actualy see more then a page of servers in the browser so you can fix the damn thing before release
3) a better user base to find bugs and issues
God they don't have any clue do they........
OK, it's 3:50am and I need to leave for the airport, sorry for the language
(TNT)HellsWench
10-07-2007, 06:02 AM
I am certain that I followed the instructions you posted to the letter but every time I try to do what you have suggested it looks as if I am starting an exact copy of the original even know I updated and saved the ini before launching the new server.
If you have any suggestions or can think of something that I am overlooking, please let me know as I would appreciate any assistance your willing to offer.
Are you starting the server from the launcher or a short of the MOHAServer.exe? (different to the launcher exe, step 6)
On a side not are you familiar with a TNT HowlinJack?
No........ do I need to be scared?
my xFire is hellswench, give me a shout if you need any more assistance.
EA won't get me down!
thinkvitamin
10-07-2007, 06:18 AM
Greetings friends! Reading the previous posted and these are all very interesting and enlightening posts that you make especially the latter regarding the running multiple instances of the game on the server, but is there a way of treating each server as it's own instance meaning that you create a sub partition on your drive and place the folder structure as is on it. Personally I have not attempted this but it's worth to look at as it would give you certain lead way to configure separate instances of the game...
_
Visit us online at www.officialmasterclan.com
Chronic420
10-07-2007, 12:07 PM
I'm going to go off on a ****ing rant again....
You would think the GSP (yeah the one and only GSP) would have worked with EA on this and if they did I know I would be all up in arms posting the stuff I told them to fix before release) would have tested and informed the guys at EA.
This is why you need a bunch of professionals testing this for you all at the same time as well as home admins and clients.
1) master server load
2) you can actualy see more then a page of servers in the browser so you can fix the damn thing before release
3) a better user base to find bugs and issues
God they don't have any clue do they........
OK, it's 3:50am and I need to leave for the airport, sorry for the language
I feel your pain partner, I have been putting up with one cluster f**** after another from EA for the last 10 years now, and this has got to be the biggest FUBAR since Pacific Assault
Also I think your right, if EA would change the way this crap is tested before they released it and actually listened to players like myself instead of a bunch of trained monkeys we would all have a lot fewer headaches to deal with and they would have a lot fewer complaint’s after the release.:D
New slogan for EA, If you fail, try, try ,try, try, try, try try, try again until we can’t make any more money by failing.
Chronic420
10-07-2007, 12:17 PM
Are you starting the server from the launcher or a short of the MOHAServer.exe? (different to the launcher exe, step 6)
No........ do I need to be scared?
my xFire is hellswench, give me a shout if you need any more assistance.
EA won't get me down!
I am trying to launch using the MOHADedicatedServer.exe not the launcher itself. I will take another look at the instructions you posted and try this again. In the meantime, I am going to add you to my X Fire in case I need to seek out more of your great wisdom:D
As for HowlinJack, na you don't need to be scared, just was not sure if you knew him or not. There are quite a few variations for TNT clan and he may not even be from the same group as you, just thought I would do some name dropping while I was here.:D
Chronic420
10-07-2007, 04:07 PM
Are you starting the server from the launcher or a short of the MOHAServer.exe? (different to the launcher exe, step 6)
No........ do I need to be scared?
my xFire is hellswench, give me a shout if you need any more assistance.
EA won't get me down!
I got this working right after you and I jumped off X Fire, I just started from scratch and had both servers up and running in 5 minutes or so.
Thanks again for your time and assistance.:D
I am trying to launch using the MOHADedicatedServer.exe not the launcher itself. I will take another look at the instructions you posted and try this again. In the meantime, I am going to add you to my X Fire in case I need to seek out more of your great wisdom:D
As for HowlinJack, na you don't need to be scared, just was not sure if you knew him or not. There are quite a few variations for TNT clan and he may not even be from the same group as you, just thought I would do some name dropping while I was here.:D
we are the original (TNT) :)
Chronic420
10-07-2007, 05:21 PM
we are the original (TNT) :)
You forgot the One & Only :D If that is the case I remember you guys from the back in the day's from the original Metal of Honor game. I was with one of the many clans called [SoH] or Soldiers of Honor and I use to play allot on your servers and the folks from the Old Bastards clan.
Damn, that was a long time ago.
I remember that name, and OBC of course who is still around.
We gained a few guys from TCR (The Canadian Rifles) if you remember them as well.
Chronic420
10-08-2007, 12:29 PM
I remember that name, and OBC of course who is still around.
We gained a few guys from TCR (The Canadian Rifles) if you remember them as well.
Yea both the TNT & OBC clans are fossils in the gaming community.:D
Bonecase
10-09-2007, 07:30 AM
What a pain that is so you have to use the MOHADedicatedServer.ini for each server just change the settings for each boot thanks for the info. I was putting the different names of my ini files after the "\MOHAServer.exe" and wondering why the 2nd server wouldnt complete its boot.
What Ive done now is make folders in my config folder with each MOHADedicatedServer.ini in and named the folder after the server type so can just copy and paste them overwriting the existing .ini each time for each boot. Should save time.
(TNT)HellsWench
10-10-2007, 06:34 AM
It is a total pain, hopefully when the release the stand alone dedicated server this problem will be fixed. BH has acknowledged it's a problem and has passed it onto the dev's.
Chronic420
10-10-2007, 10:30 AM
It is a total pain, hopefully when the release the stand alone dedicated server this problem will be fixed. BH has acknowledged it's a problem and has passed it onto the dev's.
Yea I will be holding my breath for that,:D
(TNT)HellsWench
10-11-2007, 01:54 AM
Yea I will be holding my breath for that,:D
You're starting to turn blue.... are you ok?
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.