PDA

View Full Version : A2OA server does not see A2 mod



Gronaz
Apr 2 2011, 21:44
Hi all
Here is my small problem, thx for your help :
- running windows server 2003 SP2
- I manualy installed A2 + A2OA in a folder : D:\a2co
- I manualy added keys in registry :
HKEY_LOCAL_MACHINE\SOFTWARE\Bohemia Interactive Studio\ArmA 2] "MAIN"="D:\\a2co" "KEY"=xxx
[HKEY_LOCAL_MACHINE\SOFTWARE\Bohemia Interactive Studio\ArmA 2 OA] "MAIN"="D:\\a2co"
- running the server with: "D:\a2co\arma2oaserver.exe -config=server.cfg -cfg=basic.cfg -profiles=D:\a2co -name=server -port=2302"

THEN :
- the server does NOT see the 'Arma 2' extension
- if I want the server to see it, I have to manualy add "-mod=D:\a2co;D:\a2co\Expansion" in the startup command (Arma 2 stuff is then loaded so I can play arma 2 missions)

WHY ???? I'm getting crazy with that issue. This causes me some troubles, like BattleEye not starting bcause of an error : BattlEye Server: Incompatible game - ArmA 2 required

Thx in advance for your help.

Defunkt
Apr 2 2011, 22:25
Why monkey with your registry? I've not heard of any need to do so.

Can you run normal Combined Operations (arma2oa.exe) or does the machine not have a suitable video card?

Suggest you do (from DOS)...

dir D:\A2CO\*.* /s > D:\A2CO\directory.txt

...and post the content of directory.txt here.

Gronaz
Apr 3 2011, 09:00
hi, thx for your help

This is a dedicated remote server, this is the reason why I do not run arma2oa.exe in the normal way

Here is the d:\a2co folder content (only posted the root content) :

Directory of D:\A2CO

03/04/2011 10:15 <DIR> .
03/04/2011 10:15 <DIR> ..
20/03/2011 14:36 <DIR> @<hidden>
23/03/2011 23:43 <DIR> @<hidden>
23/03/2011 23:39 <DIR> @<hidden>
01/04/2011 23:25 <DIR> AddOns
01/04/2011 23:25 11ÿ242ÿ632 arma2.exe
01/04/2011 23:24 12ÿ409ÿ992 arma2oa.exe
01/04/2011 23:24 10ÿ652ÿ808 arma2oaserver.exe
03/04/2011 00:01 1ÿ338 arma2oaserver.RPT
01/04/2011 23:25 9ÿ366ÿ664 arma2server.exe
03/04/2011 10:14 298 basic.cfg
02/04/2011 23:53 <DIR> BattlEye
01/04/2011 23:24 <DIR> Common
03/04/2011 10:15 0 directory.txt
01/04/2011 23:25 <DIR> Dta
20/03/2011 14:33 <DIR> Expansion
20/03/2011 14:11 352ÿ256 ijl15.dll
01/04/2011 23:25 <DIR> Keys
07/02/2011 21:17 153ÿ034 lang.ini
07/02/2011 21:17 58ÿ856 logo-paul.bmp
01/04/2011 23:25 <DIR> Missions
01/04/2011 23:25 <DIR> MPMissions
07/02/2011 21:17 279ÿ880 paul.dll
02/04/2011 23:55 2ÿ933 server.cfg
03/04/2011 10:14 102 server_console.log
02/04/2011 00:03 2ÿ970 server_public.cfg
20/03/2011 14:33 <DIR> Users
07/02/2011 22:16 22ÿ360 X3DAudio1_6.dll
15 File(s) 44ÿ546ÿ123 bytes

Defunkt
Apr 4 2011, 13:31
Nothing obviously wrong there. Given you've felt the need to enter the registry paths by hand I'm guessing you uploaded from a local installation rather than running the installer on the server which is probably the underlying issue.

If the -mod= method works maybe focus on fixing the BattlEye error, in my registry the game directory is specified for BE with (and yes, for these two entries there is no "Studio"):

[HKEY_LOCAL_MACHINE\SOFTWARE\Bohemia Interactive\ArmA 2\BattlEye]
"MAIN"="D:\\A2CO"

[HKEY_LOCAL_MACHINE\SOFTWARE\Bohemia Interactive\ArmA 2 OA\BattlEye]
"MAIN"="D:\\A2CO"

Also if the server is an x64 system the registry root would be...

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node

...instead of...

HKEY_LOCAL_MACHINE\SOFTWARE

Can't suggest any other possible causes.

Gronaz
Apr 4 2011, 21:24
Hi
I found out a solution.
- starting with -mod option to include a2co an a2co\Expansion folders
- Added -BEpath option so server is pointing to the right BE dll (which is in a2co/expansion/battleye)
This way, things seem to work fine
Thx again for your time !