Jump to content
hellstorm77

Arma 3 Headless Client

Recommended Posts

so silly me, i totally forgot we added new server parameter to autostart mission (no need for HC anymore), the limitation to persistent=1; still do apply

-autoinit

Share this post


Link to post
Share on other sites
so silly me, i totally forgot we added new server parameter to autostart mission (no need for HC anymore), the limitation to persistent=1; still do apply

-autoinit

Thanks Dwarden!

Share this post


Link to post
Share on other sites
The Headless Client does not auto start the mission.

Previously, a dedicated client *did* auto-start a mission (by emulating an "OK" click on the player slot screen). The new "headless" client does not.

However, as Dwarden has said, there is now an -autoinit parameter, which I am about to go and play with :)

Share this post


Link to post
Share on other sites

and it works fantastically. Thank you VERY much BI :) Servers are now auto-restarting and loading a mission in less than a minute, meaning we get a fair chance on the server browser :P

Share this post


Link to post
Share on other sites

Dwarden, my headless client seems to be getting kicked the second he joins the server. See spoiler below for further details.

This is the servers RPT error when the split moment he connects and gets kicked:

11:17:52 NetServer::SendMsg: cannot find channel #1674581772, users.card=1
11:17:52 NetServer: users.get failed when sending to 1674581772
11:17:52 Message not sent - error 0, message ID = ffffffff, to 1674581772 (headlessclient)

This is the server monitor:

11:17:55 BattlEye Server: Player #1 headlessclient (127.0.0.1:2316) connected
11:17:55 Player headlessclient connecting.
11:17:56 Player headlessclient connected (id=HC2708).
11:17:56 Player headlessclient disconnected.
11:17:56 BattlEye Server: Player #1 headlessclient disconnected

This is the target line of the headless client's shortcut

"C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\arma3server.exe" -client -connect=localhost -port=2302 -nosound -name=OPCOM -profile=OPCOM -mod=@alive;@cba_a3;@cse

This is the screenshot error of him getting kicked from ingame.

In the editor the headlessclient_f it looks like this.

Any idea whats up?

Share this post


Link to post
Share on other sites

@SpectreRSG

check this

http://forums.bistudio.com/showthread.php?183918-Dedicated-Client-Headless-Client-feedback-%28dev-branch%29&p=2833516&viewfull=1#post2833516

---------- Post added at 23:36 ---------- Previous post was at 22:19 ----------

@Bohemia

check this :)

The linux server with headless client does not work properly.

Running on debian 6

Server and headless client running on the same root machine.

Test with Xeno´s Domination 3.08 and Domination XTRA 3.0

Test 1

Arma server (Linux) running with linux headless client connected.

If Domination is started, only the Main Target is created, no Radio Tower, no Enemy Camps ... no Sidemission.

On the main target are some enemies and vehicles spawned, they are not moving and they can´t see you (standing 1 meter in front of them). Server fps 45-50.

Test 2

On Windows Arma Server (Wine) with Windows headless client connected and the same mission all runs fine. Server fps 45-50.

Test 3

On Windows Arma Server (Wine) with Linux headless client connected, not running, same as Test 1. Server fps 45-50.

Test 4

On Linux Arma Server with Windows headless client (Wine) connected, main target - radio tower ... sidemissions start is ok but enemy moving is bad. hanging, sliding, lagging (range was around 500m). Server fps 45-50.

maybe it´s our older Debian 6, but the arma server without headless client runs fine. Can any one confirm the same ?

Edited by Logo

Share this post


Link to post
Share on other sites
Dwarden, my headless client seems to be getting kicked the second he joins the server. See spoiler below for further details.

This is the servers RPT error when the split moment he connects and gets kicked:

11:17:52 NetServer::SendMsg: cannot find channel #1674581772, users.card=1
11:17:52 NetServer: users.get failed when sending to 1674581772
11:17:52 Message not sent - error 0, message ID = ffffffff, to 1674581772 (headlessclient)

This is the server monitor:

11:17:55 BattlEye Server: Player #1 headlessclient (127.0.0.1:2316) connected
11:17:55 Player headlessclient connecting.
11:17:56 Player headlessclient connected (id=HC2708).
11:17:56 Player headlessclient disconnected.
11:17:56 BattlEye Server: Player #1 headlessclient disconnected

This is the target line of the headless client's shortcut

"C:\Program Files (x86)\Steam\SteamApps\common\Arma 3\arma3server.exe" -client -connect=localhost -port=2302 -nosound -name=OPCOM -profile=OPCOM -mod=@alive;@cba_a3;@cse

This is the screenshot error of him getting kicked from ingame.

In the editor the headlessclient_f it looks like this.

Any idea whats up?

Have you updated/resigned your server files? There were problems with some heli addon ebo/pbo. I had the same problem and redownloaded the server package and it was gone :)

Share this post


Link to post
Share on other sites
@SpectreRSG

check this

http://forums.bistudio.com/showthread.php?183918-Dedicated-Client-Headless-Client-feedback-%28dev-branch%29&p=2833516&viewfull=1#post2833516

---------- Post added at 23:36 ---------- Previous post was at 22:19 ----------

@Bohemia

check this :)

The linux server with headless client does not work properly.

Running on debian 6

Server and headless client running on the same root machine.

Test with Xeno´s Domination 3.08 and Domination XTRA 3.0

Test 1

Arma server (Linux) running with linux headless client connected.

If Domination is started, only the Main Target is created, no Radio Tower, no Enemy Camps ... no Sidemission.

On the main target are some enemies and vehicles spawned, they are not moving and they can´t see you (standing 1 meter in front of them). Server fps 45-50.

Test 2

On Windows Arma Server (Wine) with Windows headless client connected and the same mission all runs fine. Server fps 45-50.

Test 3

On Windows Arma Server (Wine) with Linux headless client connected, not running, same as Test 1. Server fps 45-50.

Test 4

On Linux Arma Server with Windows headless client (Wine) connected, main target - radio tower ... sidemissions start is ok but enemy moving is bad. hanging, sliding, lagging (range was around 500m). Server fps 45-50.

maybe it´s our older Debian 6, but the arma server without headless client runs fine. Can any one confirm the same ?

Hey @Logo

as you told me in that thread you ancounter exactly the same error as I do.

Only differences are: We use CentOS 6.6 (so its not only Debian 6) and we don't use an Headless Client at all.

For everybody:

Tankbuster from XTRA already fixed an issue with the headless client (Armaholic Forum). Its now fully working on Windos machines.

The most annoying thing about that is, that my group just rented a root server for 70€ just to have that mission running for public. Good that it is not working (not anymore - it worked two weeks ago).

Share this post


Link to post
Share on other sites

Always good to have a Wine installation too. Performance is very good and a headless client with Domination a must have. :)

Share this post


Link to post
Share on other sites

Moon,

I'm glad you've got a definitive cause and bug report, if not a solution

Share this post


Link to post
Share on other sites

Right. That was it. Thanks Logo. The TADST tool wasn't doing a Headless client, just localclient array. Fixed. Meanwhile, the HC connects fine - the mission is crashing the server. Gonna have to figure this one out...

Share this post


Link to post
Share on other sites

We are trying to get this to work... the HC and the server seem to launch okay but the HC isn't trying to connect to the server...

In the server.cfg for the dedi server we added the line

headlessClients[]={"127.0.0.1","74.91.123.10"};

We can see the virtual entity role but the HC doesnt attempt to connect..

Server .rpt

=====================================================================
== c:\servers\twentynintha3plt\exec_twentynintha3plt.exe
== -ip=192.223.31.16 -port=2302 -name=server -config=cfg\server.cfg -cfg=cfg\basic.cfg -profiles=cfg -enableSteamLogs -debug_steamapi

Original output filename: Arma3Retail_Server
Exe timestamp: 2014/12/04 11:03:24
Current time:  2014/12/13 09:06:59

Type: Public
Branch: Stable
Version: 1.36.128579

Allocator: c:\servers\twentynintha3plt\dll\tbb4malloc_bi.dll
=====================================================================

9:06:59 ManagerConfig()
9:07:04 Cannot register unknown string STR_USRACT_BULD_LOCK_ABSOLUTE_ELEVATION
9:07:39 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/
9:07:39 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/
9:07:39 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/
9:07:39 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/
9:07:39 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/
9:07:39 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/
9:07:39 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/
9:07:39 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/
9:07:39 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/
9:07:39 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/
9:07:39 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/
9:07:39 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/
9:07:39 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/
9:07:39 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/
9:07:39 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/
9:07:39 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/
9:07:39 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/
9:07:39 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/
9:07:39 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/
9:07:39 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/
9:07:39 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/
9:07:39 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/
9:07:39 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/
9:07:39 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/
9:07:39 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/
9:07:39 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/
9:07:39 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/
9:07:39 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/
9:07:39 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/
9:07:39 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/
9:07:39 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/
9:07:39 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/
9:07:39 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/
9:07:39 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/
9:07:39 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/
9:07:39 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/
9:07:39 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/
9:07:39 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/
9:07:39 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/
9:07:39 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/
9:07:39 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/
9:07:39 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/
9:07:39 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/
9:07:39 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/
9:07:39 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/
9:07:39 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/
9:07:39 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/
9:07:39 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/
9:07:39 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/
9:07:39 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/
9:07:39 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/
9:07:39 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably).
9:07:40 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/
9:07:40 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/
9:07:40 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/
9:07:40 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/
9:07:40 Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/
9:07:40 Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/
9:07:40 ragdollHitDmgLimit (0.000000) is lower than minimum (0.010000) and it was set to min.
9:07:40 Initializing Steam Manager
9:07:40 ManagerConfig()
9:07:40 unable to load subscribed content list. list will be updated from steam
9:07:40 unable to load published content list. list will be updated from steam
9:07:40 unable to load cached items meta info. save and update functionality will be broken
9:07:40 Steam Manager initialized.
9:07:40 
9:07:40 ==== Loaded addons ====
** Removed Addons section to shorten post because of character limits ***
9:07:40 =======================
9:07:40 
9:07:40 InitSound ...
9:07:40 InitSound - complete
9:07:40 PhysX3 SDK Init started ...
9:07:40 PhysX3 SDK Init ended.
9:07:43 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
9:07:44 Connected to Steam servers
9:13:11 Unsupported language English in stringtable
9:13:11 Unsupported language English in stringtable
9:13:11 File mpmissions\__cur_mp.Stratis\rolls.hpp, line 97: '/CfgRespawnInventory/OPRiflemanU.vehicle': Missing ';' prior '}'
9:13:11 File mpmissions\__cur_mp.Stratis\rolls.hpp, line 106: '/CfgRespawnInventory/OPRifleman.vehicle': Missing ';' prior '}'
9:13:11 File mpmissions\__cur_mp.Stratis\rolls.hpp, line 115: '/CfgRespawnInventory/OPMedic.vehicle': Missing ';' prior '}'
9:13:12 Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/APERSBoundingMine/
9:13:12 Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/APERSTripMine/
9:13:12 Unrecognized CfgVehicles simulation  in bin\config.bin/CfgVehicles/SLAMDirectionalMine/
9:13:13 STEAM: STC: Requesting validation ticket for player: FSgt. Hill - SteamID:76561197990364300, Local result: Ok
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 STEAM: STC: Client: FSgt. Hill - SteamID:76561197990364300 - Remote ticket validation response: 0 : OK
9:13:13 Server error: Player without identity FSgt. Hill (id 1322342441)
9:13:13 STEAM: STC: Client: FSgt. Hill - SteamID:76561197990364300 - Client authenticated and accepted.
9:13:26 mpmissions\BK_08_T_AssaultOnAirStrationMike26.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_AssaultOnAirStrationMike26.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_DangerousCliffs.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_DangerousCliffs.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_Farmhouse.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_Farmhouse.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_FlyingVisitAtMike26.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_FlyingVisitAtMike26.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_KaminoFiringRange.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_KaminoFiringRange.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_KillFarmHideout.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_KillFarmHideout.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_SecureMilitaryRange.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_SecureMilitaryRange.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_TargetCampRogain.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_TargetCampRogain.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_ValleyPath.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_08_T_ValleyPath.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_AgiaMarinaCityFight.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_AgiaMarinaCityFight.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_AgiosCephas.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_AgiosCephas.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_CliffHanger.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_CliffHanger.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_GirnaRush.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_GirnaRush.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_JayCove.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_JayCove.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_KaminoBay.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:26 mpmissions\BK_16_S_KaminoBay.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_KyfiBay.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_KyfiBay.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_OldOutpostUnderAttack.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_OldOutpostUnderAttack.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_PincerAttack.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_PincerAttack.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_StonyShores.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_16_S_StonyShores.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_24_M_ClosedInAtCampMaxwell.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_24_M_ClosedInAtCampMaxwell.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_AgiaMarinaCityWar.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_AgiaMarinaCityWar.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_AirStationRush.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_AirStationRush.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_HuntInTheWoods.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_HuntInTheWoods.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_TheLastStand.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_32_L_TheLastStand.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_BattleOfStratis.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_BattleOfStratis.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_QuadBikeMadness.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_QuadBikeMadness.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TheLongPath.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TheLongPath.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TwoWaysToAirStationMike26.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TwoWaysToAirStationMike26.Stratis: string @STR_AAS_SQM_WEST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TwoWaysToGirna.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_TwoWaysToGirna.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_WarOfStratis.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 mpmissions\BK_64_H_WarOfStratis.Stratis: string @STR_AAS_SQM_EAST_IS_ATTACKING cannot be localized client-side - move to global stringtable
9:13:27 Item Placeholder listed twice
9:13:27 Item Placeholder listed twice
9:13:27 Item Placeholder listed twice
9:13:27 Item Placeholder listed twice
9:13:27 Item Placeholder listed twice
9:13:27 Item Placeholder listed twice
9:13:27 Unsupported language English in stringtable
9:13:27 File VAS\menu.hpp, line 53: '/VAS_Diag/controlsBackground/VAS_ContainerBG.x': Missing ';' at the end of line
9:13:28 Unsupported language English in stringtable
9:13:28 Unsupported language English in stringtable
9:13:28 Unsupported language English in stringtable
9:13:28 Unsupported language English in stringtable
9:13:28 File description.ext, line 38: '.author': Missing ';' at the end of line
9:13:28 File description.ext, line 39: '.OnLoadName': Missing ';' at the end of line
9:13:28 File description.ext, line 40: '.OnLoadMission': Missing ';' at the end of line
9:13:28 File description.ext, line 51: '/CfgRespawnInventory/WEST1.icon': Missing ';' at the end of line
9:13:28 File description.ext, line 503: '/CfgRespawnInventory/WEST6.icon': Missing ';' at the end of line
9:13:28 Unsupported language English in stringtable
9:13:28 Unsupported language English in stringtable
9:13:28 Unexpected stringtable format inside <Text ID="STR_ATM_Main"><Key>
9:13:28 Unexpected stringtable format inside <Text ID="STR_ATM_Main"><Key>
9:13:28 Unsupported language English in stringtable
9:13:28 Unexpected stringtable format inside <Text ID="STR_ATM_Main"><Key>
9:13:28 Unexpected stringtable format inside <Text ID="STR_ATM_Main"><Key>
9:13:28 Unsupported language English in stringtable
9:13:28 Unsupported language English in stringtable
9:13:28 File rolls.hpp, line 97: '/CfgRespawnInventory/OPRiflemanU.vehicle': Missing ';' prior '}'
9:13:28 File rolls.hpp, line 106: '/CfgRespawnInventory/OPRifleman.vehicle': Missing ';' prior '}'
9:13:28 File rolls.hpp, line 115: '/CfgRespawnInventory/OPMedic.vehicle': Missing ';' prior '}'
9:13:40 Mission [COOP][HC]Contagion.Altis: Missing 'description.ext::Header::maxPlayer'
9:13:40 Mission [COOP][HC]Contagion.Altis: Missing 'description.ext::Header::minPlayer'

HC .rpt

=====================================================================
== c:\servers\twentynintha3tac\exec_twentynintha3tac.exe
== -client -connect=192.223.31.16:2302 -password=****** -name=headlessclient -profiles=cfg -enableSteamLogs -debug_steamapi

Original output filename: Arma3Retail_Server
Exe timestamp: 2014/12/04 11:03:24
Current time:  2014/12/13 09:13:55

Type: Public
Branch: Stable
Version: 1.36.128579

Allocator: c:\servers\twentynintha3tac\dll\tbb4malloc_bi.dll
=====================================================================

9:13:55 ManagerConfig()
9:13:56 Cannot register unknown string STR_USRACT_BULD_LOCK_ABSOLUTE_ELEVATION
9:14:10 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/
9:14:10 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/
9:14:11 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/
9:14:11 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/
9:14:11 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/
9:14:11 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/
9:14:11 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/
9:14:11 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/
9:14:11 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/
9:14:11 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/
9:14:11 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/
9:14:11 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/
9:14:11 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/
9:14:11 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/
9:14:11 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/
9:14:11 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/
9:14:11 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/
9:14:11 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/
9:14:11 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/
9:14:11 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/
9:14:11 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/
9:14:11 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/
9:14:11 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/
9:14:11 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/
9:14:11 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/
9:14:11 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/
9:14:11 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/
9:14:11 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/
9:14:11 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/
9:14:11 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/
9:14:11 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/
9:14:11 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/
9:14:11 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/
9:14:11 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/
9:14:11 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/
9:14:11 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/
9:14:11 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/
9:14:11 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/
9:14:11 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/
9:14:11 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/
9:14:11 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/
9:14:11 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/
9:14:11 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/
9:14:11 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/
9:14:11 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/
9:14:11 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/
9:14:11 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/
9:14:11 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/
9:14:11 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/
9:14:11 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/
9:14:11 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/
9:14:11 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably).
9:14:11 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/
9:14:11 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/
9:14:11 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/
9:14:11 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/
9:14:11 Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/
9:14:11 Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/
9:14:11 ragdollHitDmgLimit (0.000000) is lower than minimum (0.010000) and it was set to min.
9:14:11 Initializing Steam Manager
9:14:11 ManagerConfig()
9:14:11 unable to load subscribed content list. list will be updated from steam
9:14:11 unable to load published content list. list will be updated from steam
9:14:11 unable to load cached items meta info. save and update functionality will be broken
9:14:11 Steam Manager initialized.
9:14:11 
9:14:11 ==== Loaded addons ====
** Removed Addons section to shorten post because of character limits ***
9:14:11 =======================
9:14:11 
9:14:11 InitSound ...
9:14:11 InitSound - complete
9:14:11 PhysX3 SDK Init started ...
9:14:11 PhysX3 SDK Init ended.
9:14:14 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
9:14:15 Connected to Steam servers

Share this post


Link to post
Share on other sites

Moon_child,

for linux you can find the PERF2 server files but Domination XTRA still not running with it.

Why you don´t install a Arma 3 Server under Wine ? The performance is very good.

Edited by Logo

Share this post


Link to post
Share on other sites

To get DAC working, I take I need to edit all the DAC scripts from if(isServer) statements to if(isServer (name player == HCName)) ???

I trying to get it to work. Questions how much of a change from the tutorial for ARMA 2 we need to make for ARMA 3? When using HC Tutorial for ARMA 2 do I still need to use?:

if !(hasInterface or isServer) then {

execVM "init_HC.sqf";

};

Thanks

---------- Post added at 22:01 ---------- Previous post was at 21:53 ----------

I did get everything in the ARMA 2 HC Tutorial working with my HC, except for DAC. DAC work when there is no HC enabled.

Share this post


Link to post
Share on other sites

Using 1.38 I still can't get the linux headless client to connect on a linux dedicated server on the same subnet. The HC is instantly kicked with the "steam ticket check failed" message.

Server config has following related entries:

kickDuplicate = 0;
headlessClient[]={127.0.0.1, 172.16.128.20};
localClient[]={127.0.0.1, 172.16.128.20};
battleyeLicense=1;

e: I even tried adding the public IP of the server to the headlessClient and localClient arrays, I just removed them in this post for privacy reasons.

172.16.128.20 beeing the IP of the HC machine.

server startup line:

/opt/arma3server/arma3server -maxMem=2047 -cpuCount=8 -cfg=/opt/arma3server/base.cfg -config=/opt/arma3server/server.cfg -name=server -port=2302 -par=/opt/arma3server/mods.txt -nosound -debug_steamapi -enableSteamLogs -pid=/opt/arma3server/arma3server.pid

server log output:

23:40:24 Host identity created.
[s_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Setting breakpad minidump AppID = 107410
23:40:24 Game Port: 2302, Steam Query Port: 2303
23:40:24 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303
23:40:25 Connected to Steam servers
Arma 3 Console version 1.38 : port 2302
23:40:31 headlessclient uses modified data file
23:40:31 Player headlessclient connecting.
23:40:32 STEAM: STC: Requesting validation ticket for player: headlessclient - SteamID:18446744073709551615, Local result: Invalid ticket
23:40:32 STEAM: STC: Local ticket check for player: headlessclient - SteamID:18446744073709551615 failed. Code: 1
23:40:32 Player headlessclient connected (id=HC2538).
23:40:32 STEAM: STC: Client: headlessclient - SteamID:18446744073709551615 - Kicked off because of invalid ticket. LocalResultCode: Invalid ticket, RemoteResultCode: Ticket invalid
23:40:32 NetServer::SendMsg: cannot find channel #1043060720, users.card=0
23:40:32 NetServer: users.get failed when sending to 1043060720
23:40:32 Message not sent - error 0, message ID = ffffffff, to 1043060720 (headlessclient)
23:40:32 Player headlessclient disconnected.

HC startup line:

./arma3server -client -connect=172.16.128.11 -password=*** -name=hc -cfg=base.cfg -par=mods.txt -enableSteamLogs -debug_steamapi

HC output:

23:40:31 Client connected: 172.16.128.11:2302
23:40:32  > Player headlessclient connecting
23:40:32  > You were kicked off the game.

Edited by lukrop

Share this post


Link to post
Share on other sites

I have the headless client successfully connected and working... at least until BattlEye kicks it. Without a working beclient.so from BattlEye (which let's get real will never happen, they can't find the time to reply to an e-mail), trying to run a headless client on a BattlEye enabled server will just have you running into a brick wall:

"vehicleManagerHC - 331 cached entities out of 359"
> You were kicked off the game. (BattlEye: Client not responding)

There's a very simple solution to this that I hope Bohemia implements... just making the HeadlessClient bypass BattlEye, at least for Linux, since BattlEye won't do anything about this within the next decade.

Edited by DNice

Share this post


Link to post
Share on other sites
kickDuplicate = 0;
headlessClient[]={127.0.0.1, 172.16.128.20};
localClient[]={127.0.0.1, 172.16.128.20};
battleyeLicense=1;

Yeah, so, easy fix: It's supposed to be headlessClients[]={}...

Share this post


Link to post
Share on other sites

Hi, its my first try to write in this forum. Maybe it isnt the right Place for it.

I need help with BIS_fnc_MP.

I have a mission that works fine with this (it spawn 100 units)

_dt5 setTriggerStatements ["this", "null= [thistrigger,[""Warnung_Sperrgebiet1""], 100, false, false] spawn INF_fnc_infectedzone; ", ""];

but i need to start it with my HC. The HC works fine and spawn other Units without problems. I try it with many different ways, but my HC didnt spawn from INF_fnc_infectedzone.

Maybe i have to write it with BIS_fnc_MP. But i didnt understand how to.

I anybody familiar with it? And give my some small help? I want to understand how. But i have no perfect English and everything is written in it, and my head is cooking now.

thx so much

Share this post


Link to post
Share on other sites
Yeah, so, easy fix: It's supposed to be headlessClients[]={}...

did this fix the issue?

Share this post


Link to post
Share on other sites

I'm not sure if this was answered before, but I didn't really find anything. I'm trying to run a headless client on a Linux server. If I disable PBO signature verification, the headless client can join the server just fine.

However if I use "verifySignatures = 2;" the HC cannot connect anymore because some PBOs not being signed according to it's RPT file. But the bisign files are definitely there, and as a player I can join the server just fine with the same files.

Edited by BaerMitUmlaut

Share this post


Link to post
Share on other sites

I've got the same problem. I even tried to resign the .pbo files and add them, without success.

The pbo files are inside AllInArmaTerrainPack, as soon as I remove that, it works.

I noticed two slashes are the wrong way, could that have anything to do with it?

Linux server btw.

Warning Message: Files "/XXX/XXX/arma3/@aia\addons\buildings_c.pbo",

Edited by cuel

Share this post


Link to post
Share on other sites

Ok didnt, read, its the TADST tool :(

Why is headlessClients[]={ working while localClient[]={ dont work?

Edited by Numrollen

Share this post


Link to post
Share on other sites

So,

my community has been running A2-servers with HCs for a while now.

Trying to get our A3-server running with an HC, we came across the problem with server kicking the HC for being "without identity".

We worked our way through some potential fixes but non of them solved the issue for us.

Any sort of hint or advise would really make my day.

The server itself is started by TADST.

HC-startup-parameters

-maxMem=2047
-cpuCount=2
-connect=127.0.0.1
-port=2404
-password=*******
-mod=[...]
-client
-malloc=system
-name=HC
-profiles=HC

Server RPT

[...]12:42:36 EPE manager release (0|0|0)
12:42:36 EPE manager release (0|0|0)
12:42:37 Global namespace not passed during: false
12:42:37 Global namespace not passed during: false
12:42:37 Error in expression <false>
12:42:37   Error position: <false>
12:42:37   Error Local variable in global space
12:42:37 Global namespace not passed during: false
12:42:37 Global namespace not passed during: false
12:42:37 Error in expression <false>
12:42:37   Error position: <false>
12:42:37   Error Local variable in global space
12:42:37 Global namespace not passed during: false
12:42:37 Global namespace not passed during: false
12:42:37 Error in expression <false>
12:42:37   Error position: <false>
12:42:37   Error Local variable in global space
12:42:37 Global namespace not passed during: false
12:42:37 Global namespace not passed during: false
12:42:37 Error in expression <false>
12:42:37   Error position: <false>
12:42:37   Error Local variable in global space
12:42:38 VoteThreshold must be in 0..1 range. Defaulting to 0.5
12:42:38 Initializing Steam server - Game Port: 2404, Steam Query Port: 2405
12:42:39 Connected to Steam servers
12:42:40 EPE manager release (0|0|0)
12:42:40 EPE manager release (0|0|0)
12:42:40 EPE manager release (0|0|0)
12:42:40 EPE manager release (0|0|0)
12:42:41 Mission 323_a3_public.altis: Number of roles (9) is different from 'description.ext::Header::maxPlayer' (64)
[b]12:42:42 Server error: Player without identity headlessclient (id 31996019)[/b]
12:43:08 EPE manager release (0|0|0)
12:43:08 EPE manager release (0|0|0)
12:43:08 EPE manager release (0|0|0)
12:43:08 EPE manager release (0|0|0)
12:43:08 Mission 323_a3_public.altis: Number of roles (9) is different from 'description.ext::Header::maxPlayer' (64)

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

×