Jump to content
Sign in to follow this  
draeath

OA ./server won't work

Recommended Posts

I'm trying to set up my squad's OA server.

It's not working. I've got all the 'fluff' working (ie my modified launcher script that combines A2/OA, uses rsync to sync up our moddirs etc.

BUUT I can't even get it working before all that would apply. Just running ./server gives this pile of output. It's huge, so see this log..

(yes, I did use ./install and tolower did run)

Any help would be appreciated. I'd rather not release the launcher script (it's just a heavily modified arma2server script) but I can if I must.

I copied over our working arma2.cfg to arma2oa.cfg (and server.cfg) (after checking that it would be compatible). I did the same with the profile directory. I wasn't sure of the profile name, so I linked player.arma2oaprofile to player.arma2profile.

Note also that the tarball seems odd:

draeath@pandora:~$ tar xf a2oa-server-1.52.71900.tar.bz2

bzip2: (stdin): trailing garbage after EOF ignored

I would think this didn't matter, as tar itself didn't see a problem with what bzip2 passed on to it, but still.

Edited by draeath
addition addition

Share this post


Link to post
Share on other sites

Fixed.

There's a "flaw" in the installation process:

1. Extract the .tar.bz2

2. Run ./install

3. (this then runs tolower etc)

This doesn't work because: (note this is all case sensetive)

Extracting the tarball puts ./expansion/battleeye/ in, then runs tolower. tolower doesn't convert Expansion or it's contents because expansion already exists.

Proposed Solutions:

1. change the name of "expansion" in the tarball and make 'install' copy it over after tolower runs

2. patch tolower to 'merge' directories if the destination exists, rather than failing and skipping over

BUT! It seems to work, ie we can join in. But in the browser, it shows a red dot-questionmark instead of a red-X or a green dot. A few other servers in the browser show this.

Is this because I'm using the wrong gamespy reporting IP?

This is what I have. Does OA have something different I should use?

reportingIP="arma2pc.master.gamespy.com";

Edited by draeath
typo

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
Sign in to follow this  

×