Jump to content
  • 0

Linux server startup issues.


Swash

Question

I'm setting up a test server on my linux box.

I'm pretty sure I have everything configured, but having some issues with startup.

If I use the included epoch_linux_startscript.sh I get the following message and server stops.

nohup: redirecting stderr to stdout

If I run via my own script I get this.

CreateBoundSocket: ::bind couldn't find an open port between 2303 and 2303

Sure seems pretty damn limited! Like a magician asking you to pick a number between 7 and 7! lol

I've tried changing the steam ports in config.cfg

steamport = 2323;
steamqueryport = 2324;


This did nothing.

Any hints on how to get this running?

Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 1

Not sure if this was mentioned before but you may also need these on Linux: 

sudo apt-get install libhiredis-dev libpcre3-dev

 

Yeah I had those already and all other perquisites when I started my install, I did however find the issue.

First I ran

  • ./epoch_linux_startscript.sh check

This is pretty important to an install, but everything checked out but a profile simlink and log folders. Not vital and doubt it would stop a server. (fixed them)

But the key, that was no where else that I could find and  was not in the "automatic install script" (which I did not use), was the linux server battleye file.

  • Find beserver.so in your <ARMA3SERVER>/battleye
  • Copy it to <ARMA3SERVER>/sc/battleye

Ran

  • ./epoch_linux_startscript.sh start

Boom working beautifully.

I took the time to make sure all mod folders and files were lowercase, beforehand to avoid those issues.

Running a3eai, esseker, and vemf at the 50fps cap. 20fps over my winblows VM. Love me some linux!

Link to comment
Share on other sites

  • 0

nevermind I had to add quotes to my startup script so it would actually read the configs. Didn't think I needed them since there were no spaces.

I'm now getting the dreaded Epoch: Server DLL mismatch! Current:  Needed: 0.5.1.7 error that no-one seems to have a real answer for.....

Made sure to run ldd epochserver.so at the @epochhive folder.. no joy.

Tried updating libs with

  • sudo add-apt-repository ppa:ubuntu-toolchain-r/test
  • sudo apt-get update
  • sudo apt-get install libstdc++6

Still DLL mismatch...

Edited by Swash
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...