Plam
-
Content Count
9 -
Joined
-
Last visited
-
Medals
Posts posted by Plam
-
-
Ok, so it's "better" but after few seconds :
23:37:47 Hôte dédié créé. (translation : Dedicated host created) Error context �c���c��M6�M6 File , line 0: '.': '�' encountered instead of '=' Critical:Destroying running thread! [130173.540041] server[15454]: segfault at c ip 0000000008f7fa2d sp 00000000f73f6370 error 4 in server[8048000+1025000]
-
Hi,
Since 1.59 (1.57 was fine) I've got this error :
$ ./server --config=/srv/arma/arma2oa.cfg Item str_disp_server_control listed twice Data file too short 'pmc\addons\characters_pmc.pbo'. Expected -1767439245 B, got 155561338 B Critical:Destroying running thread! [79104.185554] server[6077]: segfault at 0 ip (null) sp 00000000f77371dc error 14 in server[8048000+1025000] Segmentation Fault
-
Excellent - then I suggest you work on your own machine until you can get the Linux ArmA II server to start without errors there. Then you'll have a "known good" setup to compare with.The errors in red are errors in one of the missions and they need to be fixed - I recommend you remove all missions from the mpmissions folder on the server and only test with the stock BIS multiplayer missions. Once you have the server configured and working properly, you can add the third-party misssions to the mpmissions folder again.
Finally IT WORKS !!!!!!!!!!!!!!!!!!!!!!!!
Here is the steps :
- install a proper Arma2 on you windows box
- reboot on you Linux system
- make a local copy on the bohemia folder, name it for example "server"
- untar the dedicated tools 1.05
- ./install
- start the server just with './server'
- check the logs (log.2302.txt)
- kill the server
Full rsync to you server, try just a ./server and same.
Think problems were :
- quite a messy tree (dta not completed, addons with too much files) : no explicit tree a bohemia wiki : need fix.
- BUT ALMOST, think to kill the server before think it doesn't work yet (htop shows a watchdog running, which inhibit refreshing new rsynced files).
Perfs are very pleasant, 43fps with monitor !
Thanks everyone for the help :)
-
You have several files and/or directories in the "addons" directory that shouldn't be there -arma@188.40.95.189 autorun.dat bin.pbo bin.pbo.bi.bisign core.pbo core.pbo.bi.bisign languagecore.pbo languagecore.pbo.bi.bisign license mpmissions product.bin server setup.crc setup.dat tolower
Remove them and try again. There should be 104 files in the addons directory (ArmA II 1.05))
Ok, that log output shows two things:
- (Lines 2-13) That the arma2.cfg file can't be read, is empty or is malformed. Remove whatever arma2.cfg you have there and just launch the server executable once. That will recreate a "clean" arma2.cfg file.
- That something is very wrong with the core addons. This is most likely due to the extra files in the addons directory (specifically, the bin.pbo, core.pbo, languagecore.pbo and product.bin files, which should not be in there at all).
If you have a Linux installation at home(*) and SSH access to the server, prepare a server installation at home, verify that it's working and then use rsync to synchronise the folders on the local installation with that on the server. Make sure to use the -z (--compress) option with rsync. Example:
$ rsync -avz -e ssh --delete /path/to/local/arma2/addons remoteuser@remote.host.net:/path/to/remote/arma2/addons
No, a 64-bit Debian is fine. When the server does work, a fresh "log.2302.txt" should look like this (1.05 Linux dedi used):
WATCHDOG (29184): [Thu Dec 31 12:28:07 CET 2009] Starting server (port 2302)... 12:28:17 Dedicated host created. 12:28:18 BattlEye Server: Initialized (v1.071) 12:28:18 Host identity created.
Good luck! :)
(*) You can do this from Windows aswell - there are ports of rsync and ssh that run in Windows (Cygwin). Make copies of the addons and dta folders in your ArmA 2 installation, then convert the filenames of the copied files to lowercase (can this be scripted?) and finally use rsync from Windows to the Linux server.
So, thanks for the advices.
1) extra files was removed
2) new arma2.cfg was auto created
3) I was previously use rsync already to synchronize with my local folder (I spent more time on Linux than Window ;) ).
4) Same errors :
File Dialogs\Support.hpp, line 32: '/SPI9_RecruitSoldierDialog/SPI9_Background.$
File Dialogs\Support.hpp, line 41: '/SPI9_RecruitSoldierDialog/SPI9_Frame.h': M$
String id -1 is not registered
12:23:06
String id -1 is not registered
12:23:06
I will retry a full rsync in the afternoon
---------- Post added at 02:40 PM ---------- Previous post was at 02:12 PM ----------
Ok, so I'll reboot on my Linux system and make a copy of addon in the ntfs partition + start install script locally, in order to lowercase exactly like on the server.
Then I'll redo a rsync.
- (Lines 2-13) That the arma2.cfg file can't be read, is empty or is malformed. Remove whatever arma2.cfg you have there and just launch the server executable once. That will recreate a "clean" arma2.cfg file.
-
Judging from the pastebin output, the original pbos aren't read (fully). Did you upload and lowercase the addons and dta folders?In addons :
$ ls
a10.pbo missions.pbo.bi.bisign
a10.pbo.bi.bisign modules.pbo
ah64.pbo modules.pbo.bi.bisign
ah64.pbo.bi.bisign mpmissions
air2.pbo music.pbo
air2.pbo.bi.bisign music.pbo.bi.bisign
air3.pbo plants2_bush.pbo
air3.pbo.bi.bisign plants2_bush.pbo.bi.bisign
air.pbo plants2_clutter.pbo
air.pbo.bi.bisign plants2_clutter.pbo.bi.bisign
animals2.pbo plants2_misc.pbo
animals2.pbo.bi.bisign plants2_misc.pbo.bi.bisign
animals.pbo plants2_plant.pbo
animals.pbo.bi.bisign plants2_plant.pbo.bi.bisign
anims.pbo plants2_tree.pbo
anims.pbo.bi.bisign plants2_tree.pbo.bi.bisign
arma@188.40.95.189 product.bin
autorun.dat roads2.pbo
bin.pbo roads2.pbo.bi.bisign
bin.pbo.bi.bisign rocks2.pbo
buildings2_ind_cementworks.pbo rocks2.pbo.bi.bisign
buildings2_ind_cementworks.pbo.bi.bisign server
buildings2.pbo setup.crc
buildings2.pbo.bi.bisign setup.dat
buildings.pbo signs2.pbo
buildings.pbo.bi.bisign signs2.pbo.bi.bisign
ca.pbo soundmissions.pbo
ca.pbo.bi.bisign soundmissions.pbo.bi.bisign
characters2.pbo sounds.pbo
characters2.pbo.bi.bisign sounds.pbo.bi.bisign
characters.pbo structures.pbo
characters.pbo.bi.bisign structures.pbo.bi.bisign
chernarus_data_layers.pbo tolower
chernarus_data_layers.pbo.bi.bisign tracked2.pbo
chernarus_data.pbo tracked2.pbo.bi.bisign
chernarus_data.pbo.bi.bisign tracked.pbo
chernarus.pbo tracked.pbo.bi.bisign
chernarus.pbo.bi.bisign uifonts.pbo
core.pbo uifonts.pbo.bi.bisign
core.pbo.bi.bisign ui.pbo
dubbing.pbo ui.pbo.bi.bisign
dubbing.pbo.bi.bisign utes.pbo
editor.pbo utes.pbo.bi.bisign
editor.pbo.bi.bisign warfare2.pbo
languagecore.pbo warfare2.pbo.bi.bisign
languagecore.pbo.bi.bisign water2.pbo
languagemissions.pbo water2.pbo.bi.bisign
languagemissions.pbo.bi.bisign water.pbo
language.pbo water.pbo.bi.bisign
language.pbo.bi.bisign weapons2.pbo
license weapons2.pbo.bi.bisign
misc2.pbo weapons.pbo
misc2.pbo.bi.bisign weapons.pbo.bi.bisign
misc3.pbo wheeled2.pbo
misc3.pbo.bi.bisign wheeled2.pbo.bi.bisign
misc.pbo wheeled3.pbo
misc.pbo.bi.bisign wheeled3.pbo.bi.bisign
missions_ew.pbo wheeled.pbo
missions_ew.pbo.bi.bisign wheeled.pbo.bi.bisign
missions.pbo
dta :
$ ls
bin.pbo core.pbo languagecore.pbo product.bin
bin.pbo.bi.bisign core.pbo.bi.bisign languagecore.pbo.bi.bisign
Lowercase is OK :
$ ./install
ArmA 2 Linux Dedicated Server 1.04
Converting ArmA 2 directory:
No file-names were converted
ArmA 2 server was installed.
-
Check the file ownership *and* permissions for all files in the directory where the ArmA II server is installed. Then do the same for the directory where the the server is (aka "./") Maybe some of them are owned by root or another user than the one running the server process?Show us the log output from when the server starts. Stop the server, then remove the file "log.2302.txt" and then launch the ArmA II server again. Wait a moment, then copy&paste the log contents into a message here. (If there is a lot of text, google for a so-called pastebin, post the log output there instead and tell us the URL to that pastebin entry.
Those errors are due to slightly broken files within a mission - there are syntax error in several .hpp files.
If you can't launch the stock BIS missions, the server simply isn't setup correctly.
1) Permissions : checked again and again (I'm not a beginner with linux permissions). Furthermore, it's quite simple (one user, no acl's). Checked with root user too. Same.
2) I know pastbin ;) Here the full output :
3) md5sum is correct for the dedicated tar.bz2
4) instead re-uploading on my slow ADSL connection whole arma2 dir (20h last time :/ ), is there another way to get it faster ? Like valve does for its Linux dedicated ?
5) I'm on a Debian 64bits, should I try on 32bits ?
Thanks.
-
It sounds like addon dependency. If you try to start a mission that uses addons which aren't present (or loaded) on your server, you'll return to the mission selection straight away.Try loading up the vanilla BIS missions to see if that works.
It doesn't work with any missions, also vanilla BIS missions (tested all of them : same).
-
Hello,
I'm just starting with Arma2 Dedicated, but I've got some experience with Linux.
Fresh install + patched 1.05 install on Windows copied on a Debian Lenny server.
./install was OK (lower case done)
The arma2.cfg and server.cfg was filled by wiki examples : the server runs, is visible, but can't start a mission, and added mpmissions in the same named folder doesn't appear in the mission list (lower case also done).
Server name is : ## Arma 2 : Plam Panzer server ##
Contact me if you want the admin password to test to start a mission.
Log says :
* when user connect to the server :
String id -1 is not registered
* when I want to start a mission :
File Dialogs\RecruitSoldierDialog.hpp, line 32: '/RAI9_RecruitSoldierDialog/RAI9_Background.h': Missing ';' at the end of line
File Dialogs\RecruitSoldierDialog.hpp, line 41: '/RAI9_RecruitSoldierDialog/RAI9_Frame.h': Missing ';' at the end of line
File Dialogs\Support.hpp, line 32: '/SPI9_RecruitSoldierDialog/SPI9_Background.h': Missing ';' at the end of line
File Dialogs\Support.hpp, line 41: '/SPI9_RecruitSoldierDialog/SPI9_Frame.h': Missing ';' at the end of line
File Dialogs\RecruitSoldierDialog.hpp, line 32: '/RAI9_RecruitSoldierDialog/RAI9_Background.h': Missing ';' at the end of line
File Dialogs\RecruitSoldierDialog.hpp, line 41: '/RAI9_RecruitSoldierDialog/RAI9_Frame.h': Missing ';' at the end of line
File Dialogs\Support.hpp, line 32: '/SPI9_RecruitSoldierDialog/SPI9_Background.h': Missing ';' at the end of line
File Dialogs\Support.hpp, line 41: '/SPI9_RecruitSoldierDialog/SPI9_Frame.h': Missing ';' at the end of line
Thanks for the help !
Edit : Ok now added missions are visible, but still no briefing, returning immediately to mission selection.
A2OA Linux Server beta 1.59.79548
in ARMA 2 & OA - Servers & Administration
Posted
Thanks for your help guys !
Now, it works with :
Sorry for my mistakes ;)