Jump to content

Plam

Member
  • Content Count

    9
  • Joined

  • Last visited

  • Medals

Posts posted by Plam


  1. 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]
    


  2. 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


  3. 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 :)


  4. 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.


  5. 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.


  6. 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 :

    http://pastebin.com/f1afe620f

    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.


  7. 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).


  8. 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.

×