Jump to content
TE5LA

Server Install Question

Recommended Posts

I read where it is not recommended to operate a server from a home because of the Internet requirements. I can totally understand this. So I have a professional leased hosting account. I've read the instructions and it says you have to install Arma 2 and Arma 2 OA and run them once before making a server. My question is, how are you supposed to install and run those games on a dedicated server when they do not have the graphics cards to run a game like that? Obviously a server doesn't need much in the way of graphics. I'm thinking the game will refuse to run or even install without the supported graphics hardware.

Share this post


Link to post
Share on other sites

What are the specs of your dedi?

 

Windows Server 2008 R2 64-bit

Intel Xeon L5640 @ 2.27 GHz (2 cores)

2 GB RAM

Base Bandwidth: 4000 GB

 

This is a speed test I ran:

 

3483280618.png

Share this post


Link to post
Share on other sites

Install them via steam for example.

Run them once to setup the license key.

The games won't start but it's not the point.

Then install dayzmod game the way you want.

Share this post


Link to post
Share on other sites

Install them via steam for example.

Run them once to setup the license key.

The games won't start but it's not the point.

Then install dayzmod game the way you want.

I installed the games via Steam and when I run Arma 2, I get this:

 

QNX7iZh.jpg

 

Nothing to worry about?

Edited by TE5LA

Share this post


Link to post
Share on other sites

No that's kind of error message you get when you start the game on a server.

Once your license key is in the Windows hive, it's fine.

Share this post


Link to post
Share on other sites

Thank you. I don't know what exactly is going on. I have made a lot of dedicated servers but this one seems particularly confusing. I have been using DayzCommander and have tried several different mods and ways of setting up, but I don't think I have it right. I can't find my server from my client. I am using the name filter but I get nothing.

 

I take it all the instance folders are just different templates or mini-mods people have made? Every tutorial I've read or video has not been very clear. I don't know if these forums are only for support of the vanilla mod or includes the variations, but I'm stumped. I tried the Epoch one and followed their installation procedure to the letter. I have the MySQL database created, imported the epoch.sql. I've modified the HiveExt.ini with my database info. One of the issues seems to be these files included with packages are outdated and have non-existent file paths. I change them but something is still awry.

 

When I launch the server, I get the small Arma loading bar and then this:

 

xRnraP1.jpg

 

 

Is this the complete server console? It doesn't allow me to type into it. I go to the client and use various means to search for my server, even using the IP but never find it. If anyone can help, I'd appreciate it.

 

And while I'm at it, could someone explain all these instances? Are these the same as mods or are they just different maps? What makes Dayz vanilla different from Epoch, Origins, etc.?

Edited by TE5LA

Share this post


Link to post
Share on other sites

Some files are missing.

Do you have a mission file in "mpmissions" folder ?

Does the mission filename corresponds to the name in server.cfg (template = ...) ?

Do you have server files (dayz_server.pbo) installed in "@hive/addons" folder ? same for the battleye DLL?

What is the last lines of  arma2oaserver.RPT logfile ?

Edited by facoptere

Share this post


Link to post
Share on other sites

Some files are missing.

Do you have a mission file in "mpmissions" folder ?

Does the mission filename corresponds to the name in server.cfg (template = ...) ?

Do you have server files (dayz_server.pbo) installed in "@hive/addons" folder ? same for the battleye DLL?

What is the last lines of  arma2oaserver.RPT logfile ?

 

Thanks..

 

Herein lies the problem: None of the tutorials I've seen make mention of the mpmissions folder. I do have folders in there. I have whatever came with the packages I downloaded. I've done quite a few different things. I will try to detail what I've done so you'll have a lot of information:

 

1) I installed Steam on the server so I could install Arma 2 and Arma 2 OA. I tried to launch the two games and got the errors I mentioned before.

2) I installed DayzCommander. For some reason, DC reported that I did not have Arma 2 installed, but I did. I ran the update for Arma 2 in DC and it completed.

3) I also installed DC on my client and had to do the same update to Arma 2. I assume this is a normal thing.

4) I downloaded the Dayz Epoch server files v1.0.4.2a. As per their instructions, I extracted the contents into my Arma 2 OA folder. This added the following:

 

tHwNbbU.jpg

 

The Config-Examples folder contains:

 

6LY1ZK9.jpg

 

I decided to start with #11 because I'd heard this was popular. I copied the folder instance_11_Chenarus and the corresponding bat file to the root Arma 2 OA directory. I modified the config.cfg file and the HiveExt.ini file, basically just changing the server name so perhaps I could identify it and the MySQL user name and password in the ini file.

 

The batch file contained:

 

 

@echo off

start "arma2" /min "Expansion\beta\arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;"

 

Which, of course, did not jive with my path structure, so I made this edit:

 

 

@echo off

start "arma2" /min "C:\Program Files (x86)\Steam\SteamApps\common\Arma 2 Operation Arrowhead\arma2oaserver.exe" -port=2302 "-config=instance_11_Chernarus\config.cfg" "-cfg=instance_11_Chernarus\basic.cfg" "-profiles=instance_11_Chernarus" -name=instance_11_Chernarus "-mod=@DayZ_Epoch;@DayZ_Epoch_Server;"

 

Executing the batch file produces this:

 

4NMtigo.jpg

 

It continues to load after clicking OK, and eventually produces the same simple console as I posted earlier.

 

Does DayzCommander have anything to do with creating a server or is it just for clients?

 

Then I found a tutorial for Epoch that said you should make a new folder and extract the Epoch server files into it, then copy the entire Arma 2 and Arma 2 OA folders/files to that folder and overwrite anything it asks to. I tried that too, pretty much same result.

 

Did you literally mean server.cfg? Because I have no such file, unless you mean the config.cfg and it contains:

 

oYE8R9Q.jpg

 

It seems to be the correct instance but that matches the subfolder in the mpmissions folder.

 

 

The only thing in the @hive\addons folder is the file dayz_server.pbo file.

 

Where is the Battleye DLL supposed to be?

 

Finally, the log may be a clue (to you). It's filled with much of this:

 

 

Warning Message: Size: '/' not an array

Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundGetIn'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundGetOut'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundServo'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundEngineOnInt'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundEngineOffInt'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundEngineOnExt'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundEngineOffExt'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundLocked'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.soundIncommingMissile'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.SoundEnvironExt'.
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.SoundGear'.
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.SoundEquipment'.
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.weapons'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.magazines'.
Warning Message: Size: '/' not an array
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.threat'.
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: []: '/' not an array
Cannot evaluate '' - no file
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.type'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.reversed'.
Warning Message: '/' is not a value
Warning Message: No entry 'bin\config.bin/CfgVehicles/CDF_Soldier_Pilot.HeadAimDown'.
Warning Message: '/' is not a value
 

 

If you need more info, let me know.

Share this post


Link to post
Share on other sites

Chernarus map is missing....check that you have copied

"c:/Program Files/Steam/SteamApps/common/Arma 2/AddOns"

to

"c:/Program Files/Steam/SteamApps/common/Arma 2 Operation Arrowhead/AddOns"

 

and eventualy that you have copied:

"c:/Program Files/Steam/SteamApps/common/Arma 2 Operation Arrowhead/Expansion/dta"

to

"c:/Program Files/Steam/SteamApps/common/Arma 2 Operation Arrowhead/Expansion/beta/dta"

 

I don't know Epoch and DC, so I can't help you on these. I do the installs manually.

 

Battleye is a folder, you can see it in your first screencopy, it should contain BEServer.dll. You can download BE server for Windows here: http://www.battleye.com/download.html

 

You must have hiveext.dll in @hive too.

 

My command line for vanilla dayz is:

 Expansion/beta/arma2oaserver.exe -profiles=C:\cfgdayz -name=server -bepath=C:\cfgdayz\battleye -cfg=C:\cfgdayz\ArmA2OA.cfg -config=C:\cfgdayz\server.cfg -ip=x.x.x.x -port=2302 -mod=Expansion\beta;Expansion\beta\expansion;Expansion;ca;@dayz;@hive -world=Chernarus -maxMem=2000 -maxVRAM=2000 -cpuCount=1 -exThreads=1 -noPause -noSound -bandwidthAlg=2 -nosplash -skipIntro

 

You have a quite strange "-mod" parameter, but maybe it's normal for Epoch.

 

For security reason, you must not put any configuration files in any subfolders of arma2oa base folder.

Share this post


Link to post
Share on other sites

I am doing all those things now. I wonder how anyone expects this to be assumed?

 

As far as configs not being in Arma 2 OE, they are all there by default. Are you saying to remove them and point the launcher files there?

Share this post


Link to post
Share on other sites

Do the security measure at the end, after you succeed in your setup. Follow the default setup you can find in Epoch mod how-to for now. There are plenty files everywhere, all of them can be a source of error.

Share this post


Link to post
Share on other sites

Okay, I did all the things suggested in your previous reply. There was no addons folder in Arma 2 OA so I just copied the one from Arma.

 

I no longer get the error about sauerland, which is good. I think we're almost there, however, I still cannot find the server in DayzCommander. I can enter the IP manually and my server appears in the game. I also see no servers in the game at all usually, just a "Host new game" even after a refresh. When I add my IP manually, my server shows. Both the version listed and the required version says 1.62, but when I try to join, I get:

 

 

"Bad version, server rejected connection."

 

The version at the lower right in my client reads 1.62.95248. The Epoch version reads 1.0.4.2.

 

The versions reported by DayzCommander on both my server and client:

 

DayZ: 1.8.0.3 (latest)

DayZ Epoch: 1.0.4.2 (latest)

Arma 2: 103718 (Up to date)

 

 

Now I've read things about the Steam version of Arma 2 and Arma 2 OA that you must have the Arma 2 OA Beta installed too. Is this "up to date" or should I uninstall this? 

 

And does DayZ have to be installed to run the other mods, like Epoch

 

I also made the last mods at lunch today and started the server. About five hours later I am home and checked the console and there seems to have been someone that tried connecting, but according to the time log, wasn't there long.

 

 

12:33:47 Dedicated host created.

12:33:48 BattlEye Server: Initialized (v1.164)
12:33:48 Host identity created.
17:21:34 Christian uses modified data file
17:21:34 Player Christian connecting.
17:21:35 Mission DayZ Epoch Chernarus read from directory.
17:21:40 Player Christian disconnected.
17:21:40 All users disconnected, waiting for users.

 

The several times I tried connecting no messages appeared in this window.

 

Sorry to ask so many questions but you have helped a lot.

 

{EDIT} I discovered the reason I couldn't see servers is when I entered an IP manually, it stayed as a filter. I can see servers now and have even spotted my own on occasion, but can't join. Most servers have a red "X" by them or a yellow circle with a question mark. A few have a green circle and I have joined one of those.

 

Now my client says 1.62 in the server browser area and most servers says "required" 1.62.101378.

Edited by TE5LA

Share this post


Link to post
Share on other sites

You have to install the recommended arma2oa beta patch both on the server and the client. I thought you did it already.

Don't worry about the error at the end of the install.

Don't trust yellow green circles. It's not relevant. Only red/non red is relevant.

Share this post


Link to post
Share on other sites

You have to install the recommended arma2oa beta patch both on the server and the client. I thought you did it already.

Don't worry about the error at the end of the install.

Don't trust yellow green circles. It's not relevant. Only red/non red is relevant.

 

Nope, had it in my client but not the server. Just thought it was a leftover. You can't remove old betas from Steam so I never thought about it.

 

Can't I just install it through Steam?

 

Another thing: I never really played any of the Arma games and I logged into an Epoch server yesterday to see what it's like. I started with a pistol which is cool, but when I was attacked by two zombies, I found it near impossible to defend myself. They were in my face in seconds and I tried backing up and shooting but discovered it is impossible to shoot while moving. I had to completely stop before I could aim and by then it was too late because they were in my face again.

 

Is this standard with Arma or do these mods change it? It seems a bit odd that a person couldn't walk, even run and fire a pistol. Sure, your accuracy might be affected somewhat, but it should still be doable. If the game is coded like this, I may have to seriously reconsider whether it's worth getting into.

Share this post


Link to post
Share on other sites

Install via steam is risky. I use the zip so that I know which version is installed. You Don't have to start steam again after you installed base files.

I am not a great specialist of Arma games, but I think that what you experienced is normal behavior. Arma is not an arcade game. Funny that this never bothered me in dayz.

Share this post


Link to post
Share on other sites

I'm having the exact same trouble as TE5LA.  I've run many a Source, UE, BF, CoD, etc. server in the past 15 years but getting this one to work is adding a few more grey hairs.

 

I did manage to get the server up and running and joined the lobby, but that was as far as I've gotten.  Now after moving files, editing paths, etc. I can't seem to get the server to even start.  Battleye won't initialize now either. So, time for a wipe and reinstall.

 

I think my stumbling block is the path usage in the .bat file. Apparently, the path used in those files from epoch are for non-Steam initiated installs.   TE5LA, if/when you get yours up, I'd be interested in how files are setup and the path you used.

 

For now I'm going to try a default Dayz install and go from there.

 

Thanks for your input, facoptere and for your informative and detailed report, TE5LA.

Share this post


Link to post
Share on other sites

Run your server from c:/Program Files/Steam/SteamApps/common/Arma 2 Operation Arrowhead

 
Your command line in the .bat should begin like this:
 

Expansion/beta/arma2oaserver.exe -profiles=C:\cfgdayz -name=server -bepath=C:\cfgdayz\battleye -cfg=C:\cfgdayz\ArmA2OA.cfg -config=C:\cfgdayz\server.cfg ...

 

Your configuration folder should look like this:

 

c:/cfgdayz
|-- ArmA2OA.cfg
|-- HiveExt.ini
|-- HiveExt.log
|-- Users
|   `-- server
|       `-- server.ArmA2OAProfile
|-- arma2oaserver.RPT
|-- battleye/
|   |-- BEServer.dll  
|   |-- bans.txt  
|   |-- .... BE filters ...  
|   `-- BEServer.cfg
|-- server.log
`-- server.cfg
 
in server.cfg:
 
hostname = ".... your server name";
password = "";
passwordAdmin="...your admin password...";
reportingIP="";
logFile="server.log";
timeStampFormat="full";
BattlEye = 1;
requiredBuild=103718;
...
class Missions
{
        class DayZ {
                template = your_mission_filename_without_pbo_extension;
                difficulty = "regular";
        };
};
 
 
in  ArmA2OA.cfg, your setup the netcode layer (every admin has his recipe):
MinBandwidth=150000000;
MaxMsgSend=128;
MinErrorToSend=0.005;
MinErrorToSendNear=0.1;
MaxCustomFileSize=65536;
MaxSizeGuaranteed=1348;
MaxSizeNonguaranteed=400;
...
You should set this file as read only.
 
 
 
In server.ArmA2OAProfile you have to setup what is the "regular" difficulty:
 
class Difficulties
{
        class regular
        {
                class Flags
                {
                        Armor=1;
                        FriendlyTag=0;
                        EnemyTag=0;
                        HUD=1;
                        HUDPerm=0;
                        HUDWp=1;
                        HUDWpPerm=1;
...
 
 
In  BEServer.cfg  your setup your maxping and the rcon password for example:
RConPassword your-admin-password-again
MaxPing 600
MaxSetDamagePerInterval 36 1
MaxAddBackpackCargoPerInterval 12 1
MaxAddWeaponCargoPerInterval 20 1
MaxAttachToPerInterval 4 1
MaxAddMagazineCargoPerInterval 200 1
MaxCreateVehiclePerInterval 200 1
MaxDeleteVehiclePerInterval 200 1
MaxSetPosPerInterval 9999 1
 

 

So basically you have 5 config files (including hiveext.ini) which are in different folders.

Share this post


Link to post
Share on other sites

I will look into your last post when I get back to my server but am close to throwing in the towel. According to DayzCommander and the client, my server and client are the same versions, but I can't join because it says they are not.

On the bright side, I threw together two Fistful of Frags servers last night that instantly filled to 20 players each and have not slowed down since. If you play (free on Steam), my servers are "The Good, the Bad and the Ugly".

Share this post


Link to post
Share on other sites

Arma is not an arcade game. Funny that this never bothered me in dayz.

 

I appreciate all the help you've given here but why would realistic behavior exist only in an arcade game? I'm quite sure that I could walk and shoot a gun simultaneously. Aren't the soldiers in Arma games supposed to be trained with firearms? When the rest of the game tries to simulate realism, it strikes me odd that they would miss this most basic thing.

Share this post


Link to post
Share on other sites

So did you manage to get you epoch server up in the end?

 

we are having similar issues but we already have a Database copied from our old hosts.

 

any assistance would be highley appreciated

Share this post


Link to post
Share on other sites

So did you manage to get you epoch server up in the end?

 

we are having similar issues but we already have a Database copied from our old hosts.

 

any assistance would be highley appreciated

 

I finally got my server working but it was the biggest PITA I've ever suffered for making a server and I've made dozens. I appreciate the help given here but I finally started over and used the tutorial found here:

 

 

I also had to download the new Battleye filters because they apparently changed the format which not many people seemed keen to want to help others solve.

 

I was happy that I got it working but truthfully, I had never played Dayz before. I eagerly logged into my server and discovered I had started with no weapons. Most of the buildings I would find had no doors that would open and the ones that did had nothing inside them. Zombies were everywhere and ran really fast. I would go into a house but they just opened the doors and killed me. I couldn't even punch them with my fists. So, aside from not shooting a gun while moving, do I also have no fists? I swear I looked in the key binds but could not find a melee key anywhere.

 

I'll admit I'm a newb here but this was not exactly what I was expecting. Maybe someone could tell me where I went wrong here and inform me how to use bare hands for defense, feet, whatever and maybe how I could make the server start you off with at least a pointy stick or even a banana (for you Python fans).

Share this post


Link to post
Share on other sites

Haha thanks bro ill check that tutorial out mate.

 

and as for Dayz i happen to be quite experienced, you cant fight without any form of weapon unfortunately.

 

theres a few melee weapons but mainly firearms.

 

usually they spawn in firestations/red buildings and in the airfield barracks or deerstands/helicrashes. when we had our server running at Dayz.st we had our own admin tool scripted in which let us spawn things like guns/cars/helis but thats kinda cheating haha.

 

we just had ours for fun, then it got popular and now we need it back up and running becausem our one at dayz.st has now been shutdown.

Share this post


Link to post
Share on other sites

I'm still trying. I've experienced every problem that you have. I've tried just about every angle. I can get the server running and can see it in Dayz Commander (but not the Arma server list).  I can join but get hung with a "Waiting for Host" message. The server console begins spamming "mission Chernarus read from....." until I log out.

 

I'll be out of pocket for the next day or two, then I'll try your video.  Thanks for keeping us up to date.

 

Floyd

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

×