J

johnalive

Member

Last active 8 years ago

  1. 8 years ago
    Fri Apr 1 11:36:36 2016
    J johnalive posted in Dedicated server issues (SOLVED).

    I just went through the instructions a second time, but the server does not seem to be connecting to the War Room (and the errors are still coming up) and the plugin is not generating any log files. I'm not really interested in mission persistence or War Room stats at the moment, just want to get the mission to work, but I'm assuming @AliveServer is required for ALiVE mission to work properly?

    Here is some more log information:
    Configuration: pastebin
    Server .rpt: pastebin

    Also, I agree that the indexing on CUP Chernarus is a bit off - there are a few villages that are ignored by the civ placements modules and there are thousands of performance warnings in the .rpt (which I left out).

  2. Fri Apr 1 10:56:28 2016
    J johnalive posted in Dedicated server issues (SOLVED).

    Update - I looked around the forums for other topics with this issue (something I should have done before posting) and came across this post. I tried the suggested fixes mentioned in that thread (installing libcurl3:i386 and moving @AliveServer to @aliveserver), but the original error(s) still persist.

    john@gameshost:/opt/arma3server/serverfiles/@aliveserver$ ldd ALiVEPlugIn.so
            linux-gate.so.1 (0xf77a4000)
            libcurl.so.4 => /usr/lib/i386-linux-gnu/libcurl.so.4 (0xf753b000)
            libm.so.6 => /lib/i386-linux-gnu/i686/cmov/libm.so.6 (0xf74f5000)
            libc.so.6 => /lib/i386-linux-gnu/i686/cmov/libc.so.6 (0xf7347000)
            /lib/ld-linux.so.2 (0xf77a7000)
            libidn.so.11 => /usr/lib/i386-linux-gnu/libidn.so.11 (0xf7312000)
            librtmp.so.1 => /usr/lib/i386-linux-gnu/librtmp.so.1 (0xf72f2000)
            libssh2.so.1 => /usr/lib/i386-linux-gnu/libssh2.so.1 (0xf72c4000)
            libssl.so.1.0.0 => /usr/lib/i386-linux-gnu/i686/cmov/libssl.so.1.0.0 (0xf7266000)
            libcrypto.so.1.0.0 => /usr/lib/i386-linux-gnu/i686/cmov/libcrypto.so.1.0.0 (0xf7099000)
            libgssapi_krb5.so.2 => /usr/lib/i386-linux-gnu/libgssapi_krb5.so.2 (0xf7048000)
            libkrb5.so.3 => /usr/lib/i386-linux-gnu/libkrb5.so.3 (0xf6f72000)
            libk5crypto.so.3 => /usr/lib/i386-linux-gnu/libk5crypto.so.3 (0xf6f3e000)
            libcom_err.so.2 => /lib/i386-linux-gnu/libcom_err.so.2 (0xf6f39000)
            liblber-2.4.so.2 => /usr/lib/i386-linux-gnu/liblber-2.4.so.2 (0xf6f28000)
            libldap_r-2.4.so.2 => /usr/lib/i386-linux-gnu/libldap_r-2.4.so.2 (0xf6ece000)
            libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf6eb1000)
            libpthread.so.0 => /lib/i386-linux-gnu/i686/cmov/libpthread.so.0 (0xf6e95000)
            libgnutls-deb0.so.28 => /usr/lib/i386-linux-gnu/libgnutls-deb0.so.28 (0xf6d53000)
            libhogweed.so.2 => /usr/lib/i386-linux-gnu/libhogweed.so.2 (0xf6d21000)
            libnettle.so.4 => /usr/lib/i386-linux-gnu/libnettle.so.4 (0xf6cec000)
            libgmp.so.10 => /usr/lib/i386-linux-gnu/libgmp.so.10 (0xf6c5d000)
            libgcrypt.so.20 => /lib/i386-linux-gnu/libgcrypt.so.20 (0xf6bac000)
            libdl.so.2 => /lib/i386-linux-gnu/i686/cmov/libdl.so.2 (0xf6ba7000)
            libkrb5support.so.0 => /usr/lib/i386-linux-gnu/libkrb5support.so.0 (0xf6b99000)
            libkeyutils.so.1 => /lib/i386-linux-gnu/libkeyutils.so.1 (0xf6b94000)
            libresolv.so.2 => /lib/i386-linux-gnu/i686/cmov/libresolv.so.2 (0xf6b7d000)
            libsasl2.so.2 => /usr/lib/i386-linux-gnu/libsasl2.so.2 (0xf6b5f000)
            libp11-kit.so.0 => /usr/lib/i386-linux-gnu/libp11-kit.so.0 (0xf6b1c000)
            libtasn1.so.6 => /usr/lib/i386-linux-gnu/libtasn1.so.6 (0xf6b07000)
            libgpg-error.so.0 => /lib/i386-linux-gnu/libgpg-error.so.0 (0xf6af3000)
            libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf6aeb000)
  3. Fri Apr 1 10:07:55 2016
    J johnalive started the conversation Dedicated server issues (SOLVED).

    I'm having some issues running an ALiVE mission on a Linux dedicated server. I am able to run other missions with all the same mods except for ALiVE, and I am able to run my ALiVE mission from the main game, so I think it's something specific to the server. When the mission starts (after role selection), there are a bunch of warnings/errors in the console relating to the ALiVE plugin:

    5:36:47 
     5:36:47            +MMMMMMMMMMMMMMM
     5:36:47          ..MMMMMMMMMMMMMMMM.
     5:36:47           ~MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
     5:36:47           MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
     5:36:47          +MMMMMMMM~MMMMMMMM~~~~~~$MMMMMMMMM=~~~~~~~~~~=7MMMMMMM$~~~~==~~~~~~~~~~~~~~~~$MMM. 
     5:36:47          MMMMMMMMM MMMMMMMM.     IMMMMMMMMM.    .Z      MMMMMMM.    .M                IMMMM   
     5:36:47         7MMMMMMMMN MMMMMMMM.     IMMMMMMMMM......M.      MMMMM..   .+M     .          7MMMM.  
     5:36:47         MMMMMMMMM  MMMMMMMM.     IMMMMMMMMMMMMMMMMM.     MMMMM     .MM     .MMMMMMMMMMMMMMMM  
     5:36:47        +MMMMMMMMM  MMMMMMMM.     IMMMMMMMMM.    .MM?      MMM     .MMM     .~~~~~~~~~MMMMMMM   
     5:36:47       .MMMMMMMMMMMMMMMMMMMM.     IMMMMMMMMM.    .MMM     .MMM.   ..MMM               MMMMMMMM  
     5:36:47       IMMMMMMMMMMMMMMMMMMMM.     IMMMMMMMMM.    .MMMM    . M     .MMMM     .        .MMMMMMMM  
     5:36:47      .MMMMMMMMMMMMMMMMMMMMM.     IMMMMMMMMM.    .MMMMI..   =     MMMMM     .MMMMMMMMMMMMMMMMMM.. 
     5:36:47      $MMMMMMMMM+   MMMMMMMM.                    .MMMMM..        :MMMMM     ............MMMMMMM.  
     5:36:47      MMMMMMMMMM    MMMMMMMM.                    .MMMMMM.      . MMMMMM                 MMMMMMMM   
     5:36:47     IMMMMMMMMMM    MMMMMMMM.                    .MMMMMM:      .MMMMMMM                .MMMMMMMM.   
     5:36:47 
     5:36:47 ALiVE Global INIT
     5:36:47 ALiVE Global Init Timer Started
     5:36:47 ALiVE [m_0|30] Module ALiVE_sys_data INIT
     5:36:47 "THERE IS A PROBLEM WITH THE ALIVE PLUGIN!"
     5:36:47 ALIVE_SYS_DATA START PLUGIN: SYS_DATA_ERROR
     5:36:47 "THERE IS A PROBLEM WITH THE ALIVE PLUGIN!"
     5:36:47 "THERE IS A PROBLEM WITH THE ALIVE PLUGIN!"
     5:36:47 Error in expression <peName _config == "STRING" || (_initmsg select 1 == "ERROR" && _initmsg select 2>
     5:36:47   Error position: <select 1 == "ERROR" && _initmsg select 2>
     5:36:47   Error Generic error in expression
     5:36:47 File x\alive\addons\sys_data\fnc_dataInit.sqf, line 107
     5:36:47 ALiVE [m_1|40] Module ALiVE_require INIT
     5:36:47 ALiVE [m_2|41] Module ALiVE_sys_newsfeed INIT
     5:36:47 ALiVE [m_2|41] Module ALiVE_sys_newsfeed INIT COMPLETE TIME:  0.000991821
     5:36:47 ALiVE [m_3|42] Module ALiVE_sys_adminactions INIT
     5:36:47 ALiVE [m_3|42] Module ALiVE_sys_adminactions INIT COMPLETE TIME:  0.00100708
     5:36:47 ALiVE [m_4|45] Module ALiVE_SYS_LOGISTICS INIT
     5:36:47 ALIVE AI Distributor exiting, no headless clients [] or not server false
     5:36:49 ALiVE [m_5|60] Module ALiVE_sys_profile INIT
     5:36:49 ALiVE SETTING UP MAP (HARD CODED): Chernarus
     5:36:49 Error in expression < sqrt((_result select 0) ^ 2 + (_result select 1) ^ 2) / 0.68;
    };
    _err = format[>
     5:36:49   Error position: <select 1) ^ 2) / 0.68;
    };
    _err = format[>
     5:36:49   Error Zero divisor
     5:36:49 File x\alive\addons\x_lib\functions\map\fnc_getMapBounds.sqf, line 35
     5:36:49 ALiVE MAP BOUNDS: 16000
     5:36:49 Error in expression <map bounds config entry not vaild - %1",_result];
    if (not (typeName _result == ">
     5:36:49   Error position: <_result];
    if (not (typeName _result == ">
     5:36:49   Error Undefined variable in expression: _result
     5:36:49 File x\alive\addons\x_lib\functions\map\fnc_getMapBounds.sqf, line 37
     5:36:49 "ALiVE - Starting Garbage Collector..."
     5:36:51 "THERE IS A PROBLEM WITH THE ALIVE PLUGIN!"
     5:36:51 ALiVE [m_5|60] Module ALiVE_sys_profile INIT COMPLETE TIME:  2.414
     5:36:51 ALiVE [m_6|90] Module ALiVE_mil_placement INIT
     5:36:51 Performance warning: Very large search for 345062 (>320 m)
     5:36:52 Performance warning: Unsucessfull search for 345062 was very large (8224 m)
     5:36:52 ALiVE [m_7|90] Module ALiVE_mil_placement INIT

    I've tried testing the mission with and without the @AliveServer component enabled - the errors continue to occur without, but I am at least able to spawn in-game (but enemies seem to spawn invisible, or under the terrain). Any ideas?

    Modset used:
    CBA_A3
    ALiVE
    AliveServer (server only)
    CUP Terrains - Core
    CUP Terrians - Maps
    RHS:AFRF
    RHS:USF

    Running on Debian 8.3 (jessie) 64-bit & latest stable version of ARMA 3.

  4. Thu Mar 17 22:26:33 2016
    J johnalive posted in RHS compatibility issues (SOLVED).

    I seem to have fixed the issue by only listing one faction under the 'Force Faction' field for the AI commander module & its synced objectives. rhs_faction_msv and rhs_faction_vdv seem to work fine on their own, but when listed together they cause the error. The wiki says multiple factions of the same side can be listed in the 'Force Faction' field, so I guess this is a bug of some sort? Either way, this isn't that big an issue for me since the MSV and VDV factions contain similar groups (if anyone could explain the differences between the two, that would be great).

    @HeroesandvillainsOS&nbsp; 1. Your blacklist and whitelist lines. Make sure the area you're letting your units spawn...the whitelist..has compatible objects within it.

    The Russian commander is assigned to all Civillian objectives and medium-high priority Military objectives in Chernarus. These objectives are being assigned properly and contain plenty of objects. The only blacklist on the map is a TAOR over the BLUFOR spawn.

    @HeroesandvillainsOS 2. Make sure the module itself is literally sitting on top of a like object. The Military Objective module needs to literally be placed on top of a military object and the Civilian Objective module needs to literally be placed on top of a civilian object.

    I played around with the module's positions (placing them on top of the right objects, wrong objects, or no object at all) and it did not seem to have an effect on the error. I'm guessing this is mainly for the Military Placement module when 'Create HQ' is enabled?

    @HeroesandvillainsOS 3. Make sure you're not filtering the priority too high. If 1 and 2 are ok, you can still be having issues because you set the module to ignore small and medium objectives. Try "do not filter" first and see if the error goes away.

    The only filtering I've applied is for low-priority military objectives. On Chernarus, the wooden hunting towers are considered military objectives, so I've filtered them out. This still leaves plenty of objectives (with objects) for OPFOR to spawn near, so I don't think this is the issue.

  5. Wed Mar 16 22:36:26 2016
    J johnalive posted in RHS compatibility issues (SOLVED).

    @HeroesandvillainsOS&nbsp; do you get the same message if you replace the faction with a vanilla one?

    Yes; after removing the RHS factions from the 'Force factions' field and setting the AI commander faction to CSAT I got the same error (for faction OPF_F). However, when I set the objectives to 'Place units', the error went away and units spawned as expected. Next I tried setting the AI commander's faction back to rhs_faction_msv,rhs_faction_vdv while keeping the placements set to 'Place units'. The original error came back and CSAT units were spawned rather than RHS ones.

    @Tupolov Don't use Maquez data, that was broken.

    Noted - I've deleted those files from my mission folder.

  6. Wed Mar 16 21:42:33 2016
    J johnalive started the conversation RHS compatibility issues (SOLVED).

    I'm having some issues getting RHS factions to work with OPCOM:

    8:39:11 There are are no groups for OPCOM faction(s) ["rhs_faction_vdv","rhs_faction_msv"]! Please check if you chose the correct faction, and that the faction has groups defined in the ArmA 3 default categories infantry, motorized, mechanized, armored, air, sea!

    I have tried launching the mission with and without the staticData.sqf fix provided by maquez here, as well as playing with the load order of the mods in the launcher. This is occuring with the latest version of ALiVE on the Steam Workshop and RHS 0.4.0.1. My mission.sqm is available here and my .rpt file is here .

    Mods used:
    CBA_A3
    ALiVE
    CUP Terrains - Core
    CUP Terrains - Maps
    RHS USF
    RHS AFRF

  7. Wed Feb 3 22:24:22 2016

    I've been looking around for a scripting function to grab an array of all the military/civillian objectives on the map and came across ALIVE_fnc_OPCOMpositions. The documentation gives this example:

    _objectivesPositions = ["BLU_F","idle"] call ALIVE_fnc_OPCOMpositions;

    When I tried this (with each of the factions I'm using), it just returned an empty array. I'm not sure what the "idle" argument means (docs say it is a string representing state, but provides no other examples), or if this is even the right function to be using. Any ideas?

  8. Sun Jan 31 16:09:05 2016
    J johnalive started the conversation Generating objective tasks via script.

    I am interested in creating a coop mission similar to Domination or Invade & Annex using ALiVE, and am trying to think of a way to set up a task for each objective on the map. So far I have set up a scenario where OPFOR occupies all the civillian & military areas in CUP Chernarus (minus the BLUFOR base), and would like to use the new enhanced task system to create tasks at each of the objectives. Is this something I can accomplish via scripting and functions in the ALiVE API (iterating through all objectives and creating triggers/tasks) or do I need to place these individually on the map?

  9. Sun Jan 31 15:44:16 2016
    J johnalive joined the forum.