booshisloose 0 Posted January 5, 2016 Hello everyone I am trying to install a vanilla Arma 3 dedicated server on a AWS (amazon webservices) Linux box. I have been using this guide in installing Steam and Arma 3 https://medium.com/arma-3-server-administration/installation-and-configuration-of-an-arma-3-linux-dedicated-server-7875c9030b7#.gu28x7yuf Before that I was using this guide https://community.bistudio.com/wiki/Arma_3_Dedicated_Server#Instructions_.28Linux_o.2Fs.29 Each time I get is a Steam api failure. I have attempted to use the troubleshooting thread to no avail. I have tried multiple clean installs of everything. Each time, the error is the same, Steam api failure, Followed by the list of mods not showing the arma 3 directory (NOT FOUND). I have spent too many hours on this, trying to google this and search the forums and I am at my wits end. Does anyone have any idea what Steam api failure even means? Google will not give me an answer. This I believe is the RPT log. ubuntu@ip-172-31-21-128:~/installarma3/install/public$ ./start.sh 1:24:28 SteamAPI initialization failed. Steam features wont's be accessible! 1:24:32 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ 1:24:32 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ 1:24:32 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/ 1:24:32 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/ 1:24:32 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/ 1:24:32 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/ 1:24:32 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/ 1:24:32 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/ 1:24:32 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/ 1:24:32 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/ 1:24:32 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/ 1:24:32 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/ 1:24:32 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/ 1:24:32 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/ 1:24:32 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/ 1:24:32 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/ 1:24:32 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/ 1:24:32 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/ 1:24:32 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/ 1:24:32 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/ 1:24:32 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/ 1:24:32 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/ 1:24:32 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/ 1:24:32 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/ 1:24:32 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/ 1:24:32 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/ 1:24:32 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/ 1:24:32 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/ 1:24:32 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/ 1:24:32 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/ 1:24:32 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/ 1:24:32 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/ 1:24:32 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/ 1:24:32 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/ 1:24:32 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/ 1:24:32 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/ 1:24:32 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/ 1:24:32 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/ 1:24:32 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/ 1:24:32 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/ 1:24:32 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/ 1:24:32 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ 1:24:32 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ 1:24:32 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/ 1:24:32 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/ 1:24:32 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ 1:24:32 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ 1:24:32 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ 1:24:32 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ 1:24:32 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ 1:24:32 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably). 1:24:32 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ 1:24:32 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ 1:24:32 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ 1:24:32 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/ Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/ Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/ 1:24:32 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/ 1:24:32 Updating base class ->GrenadeLauncher, by a3\weapons_f\config.bin/cfgWeapons/UGL_F/ 1:24:32 Updating base class ->Rifle, by a3\weapons_f\config.bin/cfgWeapons/Rifle_Base_F/ 1:24:32 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/ 1:24:33 Initializing Steam Manager 1:24:33 unable to load cached items meta info. save and update functionality will be broken 1:24:33 Steam Manager initialized. 1:24:33 ============================================================================================= List of mods =============================================================================================== 1:24:33 modsReadOnly = true 1:24:33 safeModsActivated = false 1:24:33 customMods = true 1:24:33 hash = '610C3FBA5792AD2FE0F216CECBEBFE404680AC72' 1:24:33 hashShort = '241c7f96' 1:24:33 name | modDir | default | origin | hash | hashShort | fullPath 1:24:33 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1:24:33 â€â€â€â€ | â€â€â€â€ | false | NOT FOUND | | | 1:24:33 Arma 3 DLC Bundle | dlcbundle | true | NOT FOUND | | | 1:24:33 Arma 3 Marksmen | mark | true | GAME DIR | a3cb8bd430002971f7ecedb65aca970ce6a3e880 | 3021f00c | /home/ubuntu/installarma3/install/public/mark 1:24:33 Arma 3 Helicopters | heli | true | GAME DIR | 21385ab46a1a725af129e211d3a9f73b047d1c83 | 5c1dd0e0 | /home/ubuntu/installarma3/install/public/heli 1:24:33 Arma 3 Karts | kart | true | GAME DIR | fc0cb7d662348d9651bfc620aff863ad545e0346 | 4bdcb8a9 | /home/ubuntu/installarma3/install/public/kart 1:24:33 Arma 3 Zeus | curator | true | GAME DIR | 352756ce4c2c2b788be47fb754e3426ef3b8ba3d | c6890f55 | /home/ubuntu/installarma3/install/public/curator 1:24:33 Arma 3 | A3 | true | NOT FOUND | | | 1:24:33 ========================================================================================================================================================================================================== 1:24:33 InitSound ... 1:24:33 InitSound - complete 1:24:33 Dedicated host created. 1:24:33 PhysX3 SDK Init started ... 1:24:33 PhysX3 SDK Init ended. Attempt to override final function - rscminimap_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplaysinglemission_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplayremotemissions_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplaystrategicmap_script Attempt to override final function - rscdisplaycommon_script Attempt to override final function - rscdisplaygarage_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplaycurator_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplaycommon_script Attempt to override final function - rscdisplaydebriefing_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script 1:24:35 BattlEye Server: Initialized (v1.207) 1:24:35 Host identity created. [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. Setting breakpad minidump AppID = 107410 1:24:35 Game Port: 2302, Steam Query Port: 2303 1:24:35 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 Arma 3 Console version 1.54 : port 2302 1:24:36 Connected to Steam servers Sorry, I don't know how to collapse the code box :( Share this post Link to post Share on other sites
rlex 21 Posted January 5, 2016 That's ok i think, i have this error every time i launch my server, but i had no problems with it. You better take a look at "â€â€â€â€ | â€â€â€â€ |" line of your log, it seems you're trying to launch some mods but messed up with quotes. Post your start.sh, i suspect i might know where is problem Share this post Link to post Share on other sites
booshisloose 0 Posted January 6, 2016 That's ok i think, i have this error every time i launch my server, but i had no problems with it. You better take a look at "â€â€â€â€ | â€â€â€â€ |" line of your log, it seems you're trying to launch some mods but messed up with quotes. Post your start.sh, i suspect i might know where is problem #!/bin/bash # Wrapper file to start the A3 server # Server installation path serverConfigDir=â€/home/ubuntu/installarma3/install/public/serverconfig†# Network settings used in -cfg param networkConfig=â€$serverConfigDir/basic.cfg†# Server configuration settings used in -config param serverConfig=â€$serverConfigDir/server.cfg†# Server profile and difficulty settings used in -name param profileName=â€public†# Server-side mods mods=â€â€ # Start server ./arma3server -cfg=â€/$networkConfig†-config=â€$serverConfig†-name=â€$profileName†-mod=â€$mods†-world=empty -port=2302 -noSound Cheers for the response Here is the start.sh. I am trying to get vanilla Arma 3 working without mods first, So I haven't tried to load any mods. It's a consistent error though, it isn't able to find the arma 3 game directory. I'm new to linux in general so, I wasn't very sure what to change from the example provided in the explanation. Share this post Link to post Share on other sites
rlex 21 Posted January 6, 2016 Yep, this is it. Hipsters from medium want to see typographic quotes like this -> †But you want to use normal quotes like this -> " Here is the difference: lex@lancaster ⯠serverConfigDir=â€/home/ubuntu/installarma3/install/public/serverconfig†lex@lancaster ⯠echo $serverConfigDir â€/home/ubuntu/installarma3/install/public/serverconfig†lex@lancaster ⯠serverConfigDir="/home/ubuntu/installarma3/install/public/serverconfig" lex@lancaster ⯠echo $serverConfigDir /home/ubuntu/installarma3/install/public/serverconfig So replace all of the bad quotes with good ones and give it a spin. And if you're trying to run it without mods, remove -mod argument from arma3server launch parameters. Share this post Link to post Share on other sites
booshisloose 0 Posted January 6, 2016 Cheers for that. Damn hipsters. The server loads the config files correctly and has a password etc. I can't join the server. This is the error I get before I am kicked http://steamcommunity.com/profiles/76561198087650245/screenshot/357274621770193488 I am not running any mods currently, and I have commented out the parameter. I am still getting an error in the RPT locating the modDir of Arma 3 and the dlc bundle Current RPT ubuntu@ip-172-31-21-128:~/installarma3/install/public$ ./start.sh 23:14:14 SteamAPI initialization failed. Steam features wont's be accessible! 23:14:18 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/PAPA_BEAR/ 23:14:18 Updating base class ->Base, by a3\dubbing_radio_f\config.bin/CfgHQIdentities/AirBase/ 23:14:18 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayEditObject/Controls/B_OK/ 23:14:18 Updating base class RscSliderH->RscXSliderH, by a3\editor_f\config.bin/RscDisplayEditObject/Slider/ 23:14:18 Updating base class RscText->RscPicture, by a3\editor_f\config.bin/RscDisplayEditObject/Preview/ 23:14:18 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionLoad/Controls/B_OK/ 23:14:18 Updating base class RscShortcutButton->RscButton, by a3\editor_f\config.bin/RscDisplayMissionSave/Controls/B_OK/ 23:14:19 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoScrollbars/ 23:14:19 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoHScrollbars/ 23:14:19 Updating base class ->RscControlsGroup, by a3\ui_f\config.bin/RscControlsGroupNoVScrollbars/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscLine/ 23:14:19 Updating base class ->RscActiveText, by a3\ui_f\config.bin/RscActivePicture/ 23:14:19 Updating base class ->RscButton, by a3\ui_f\config.bin/RscButtonTextOnly/ 23:14:19 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscShortcutButtonMain/ 23:14:19 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonEditor/ 23:14:19 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscIGUIShortcutButton/ 23:14:19 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscGearShortcutButton/ 23:14:19 Updating base class ->RscShortcutButton, by a3\ui_f\config.bin/RscButtonMenu/ 23:14:19 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuOK/ 23:14:19 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuCancel/ 23:14:19 Updating base class ->RscButtonMenu, by a3\ui_f\config.bin/RscButtonMenuSteam/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscLoadingText/ 23:14:19 Updating base class ->RscListBox, by a3\ui_f\config.bin/RscIGUIListBox/ 23:14:19 Updating base class ->RscListNBox, by a3\ui_f\config.bin/RscIGUIListNBox/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackground/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUI/ 23:14:19 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUILeft/ 23:14:19 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIRight/ 23:14:19 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscBackgroundGUIBottom/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUITop/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscBackgroundGUIDark/ 23:14:19 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/RscBackgroundLogo/ 23:14:19 Updating base class ->RscMapControl, by a3\ui_f\config.bin/RscMapControlEmpty/ 23:14:19 Updating base class ->RscPicture, by a3\ui_f\config.bin/CA_Mainback/ 23:14:19 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Back/ 23:14:19 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Title_Back/ 23:14:19 Updating base class ->CA_Mainback, by a3\ui_f\config.bin/CA_Black_Back/ 23:14:19 Updating base class ->RscTitle, by a3\ui_f\config.bin/CA_Title/ 23:14:19 Updating base class ->RscPictureKeepAspect, by a3\ui_f\config.bin/CA_Logo/ 23:14:19 Updating base class ->CA_Logo, by a3\ui_f\config.bin/CA_Logo_Small/ 23:14:19 Updating base class ->RscButton, by a3\ui_f\config.bin/CA_RscButton/ 23:14:19 Updating base class ->CA_RscButton, by a3\ui_f\config.bin/CA_RscButton_dialog/ 23:14:19 Updating base class ->RscActiveText, by a3\ui_f\config.bin/CA_Ok/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_image2/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/CA_Ok_text/ 23:14:19 Updating base class ->RscPicture, by a3\ui_f\config.bin/RscVignette/ 23:14:19 Updating base class ->RscControlsGroupNoScrollbars, by a3\ui_f\config.bin/RscMapControlTooltip/ 23:14:19 Updating base class RscUnitInfo->RscUnitInfoAirNoWeapon, by a3\ui_f\config.bin/RscInGameUI/RscUnitInfoAir/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_OK/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Cancel/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayDebug/Controls/B_Clear/ 23:14:19 Updating base class ->RscText, by a3\ui_f\config.bin/RscDisplayCapture/controls/TimeLines/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonAverages/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonSavePreviousData/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenu, by a3\ui_f\config.bin/RscDisplayCapture/controls/ButtonPreviousData/ 23:14:19 Updating base class RscControlsGroup->RscControlsGroupNoHScrollbars, by a3\ui_f\config.bin/RscDisplayMain/controls/ModIcons/ 23:14:19 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/IconPicture/ 23:14:19 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcOwnedIconPicture/ 23:14:19 Updating base class IconPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayMain/DlcIconPicture/ 23:14:19 Updating base class RscListBox->RscCombo, by a3\ui_f\config.bin/RscDisplayCustomizeController/Steepness/ 23:14:19 Updating base class ->RscStandardDisplay, by a3\ui_f\config.bin/RscDisplayControlSchemes/ 23:14:19 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonCancel/ 23:14:19 Updating base class RscButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayControlSchemes/controls/ButtonOK/ 23:14:19 Updating base class RscPicture->RscPictureKeepAspect, by a3\ui_f\config.bin/RscDisplayFileSelectImage/controls/OverviewPicture/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayFieldManual/controls/ButtonCancel/ 23:14:19 Cannot delete class B_KickOff, it is referenced somewhere (used as a base class probably). 23:14:19 Updating base class RscButton->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMission/controls/ButtonCancel/ 23:14:19 Updating base class RscShortcutButton->RscButtonMenuOK, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonOK/ 23:14:19 Updating base class ButtonOK->RscButtonMenuCancel, by a3\ui_f\config.bin/RscDisplayPublishMissionSelectTags/controls/ButtonCancel/ 23:14:19 Updating base class ->RscSubmenu, by a3\ui_f\config.bin/RscMainMenu/ Cannot update non class from class a3\ui_f\config.bin/RscCallSupport/Items/ Cannot update non class from class a3\ui_f\config.bin/RscRadio/Items/ 23:14:19 Updating base class RscStandardDisplay->, by a3\ui_f_mp_mark\config.bin/RscDisplayRespawn/ 23:14:19 Updating base class ->GrenadeLauncher, by a3\weapons_f\config.bin/cfgWeapons/UGL_F/ 23:14:19 Updating base class ->Rifle, by a3\weapons_f\config.bin/cfgWeapons/Rifle_Base_F/ 23:14:19 Updating base class ->SlotInfo, by a3\weapons_f_mark\config.bin/UnderBarrelSlot/ 23:14:19 ragdollHitDmgLimit (0.000000) is lower than minimum (0.010000) and it was set to min. 23:14:19 Initializing Steam Manager 23:14:19 unable to load cached items meta info. save and update functionality will be broken 23:14:19 Steam Manager initialized. 23:14:19 ============================================================================================= List of mods =============================================================================================== 23:14:19 modsReadOnly = false 23:14:19 safeModsActivated = false 23:14:19 customMods = false 23:14:19 hash = '610C3FBA5792AD2FE0F216CECBEBFE404680AC72' 23:14:19 hashShort = '241c7f96' 23:14:19 name | modDir | default | origin | hash | hashShort | fullPath 23:14:19 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 23:14:19 Arma 3 DLC Bundle | dlcbundle | true | NOT FOUND | | | 23:14:19 Arma 3 Marksmen | mark | true | GAME DIR | a3cb8bd430002971f7ecedb65aca970ce6a3e880 | 3021f00c | /home/ubuntu/installarma3/install/public/mark 23:14:19 Arma 3 Helicopters | heli | true | GAME DIR | 21385ab46a1a725af129e211d3a9f73b047d1c83 | 5c1dd0e0 | /home/ubuntu/installarma3/install/public/heli 23:14:19 Arma 3 Karts | kart | true | GAME DIR | fc0cb7d662348d9651bfc620aff863ad545e0346 | 4bdcb8a9 | /home/ubuntu/installarma3/install/public/kart 23:14:19 Arma 3 Zeus | curator | true | GAME DIR | 352756ce4c2c2b788be47fb754e3426ef3b8ba3d | c6890f55 | /home/ubuntu/installarma3/install/public/curator 23:14:19 Arma 3 | A3 | true | NOT FOUND | | | 23:14:19 ========================================================================================================================================================================================================== 23:14:19 InitSound ... 23:14:19 InitSound - complete 23:14:19 Dedicated host created. 23:14:19 PhysX3 SDK Init started ... 23:14:19 PhysX3 SDK Init ended. Attempt to override final function - rscminimap_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplaysinglemission_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplayremotemissions_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdiary_script Attempt to override final function - rscdisplaystrategicmap_script Attempt to override final function - rscdisplaycommon_script Attempt to override final function - rscdisplaygarage_script Attempt to override final function - rscdisplayloading_script Attempt to override final function - rscdisplaycurator_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplayattributes_script Attempt to override final function - rscdisplaycommon_script Attempt to override final function - rscdisplaydebriefing_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script Attempt to override final function - rscunitinfo_script 23:14:22 Host identity created. [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. Setting breakpad minidump AppID = 107410 23:14:22 Game Port: 2302, Steam Query Port: 2303 23:14:22 Initializing Steam server - Game Port: 2302, Steam Query Port: 2303 Arma 3 Console version 1.54 : port 2302 23:14:23 Connected to Steam servers 23:16:07 [ATC] Boosh uses modified data file 23:16:07 Player [ATC] Boosh connecting. 23:16:09 Player [ATC] Boosh connected (id=76561198087650245). 23:16:09 A3\Missions_F_Heli\MPScenarios\MP_GroundSupport04.Altis: string @STR_A3_MP_GS_SC_04_Overview_text cannot be localized client-side - move to global stringtable 23:16:10 Player [ATC] Boosh disconnected. 23:16:10 No player found for channel 3824173056 - message ignored 23:37:59 [ATC] Boosh uses modified data file 23:37:59 Player [ATC] Boosh connecting. 23:38:01 Player [ATC] Boosh connected (id=76561198087650245). 23:38:01 A3\Missions_F_Heli\MPScenarios\MP_GroundSupport04.Altis: string @STR_A3_MP_GS_SC_04_Overview_text cannot be localized client-side - move to global stringtable 23:38:02 Player [ATC] Boosh disconnected. 23:38:02 No player found for channel 3824173056 - message ignored ^C23:38:25 ../lib/Network/networkServer.cpp ClearNetServer:NOT IMPLEMENTED - briefing! 23:38:26 String id 2286 is not registered; Current server.cfg // // server.cfg // // comments are written with "//" in front of them. // GLOBAL SETTINGS hostname = "Fun and Test Server"; // The name of the server that shall be displayed in the public server list password = ""; // Password for joining, eg connecting to the server passwordAdmin = "xyz"; // Password to become server admin. When you're in Arma MP and connected to the server, type '#login xyz' serverCommandPassword = "xyzxyz"; // Password required by alternate syntax of [[serverCommand]] server-side scripting. //reportingIP = "armedass.master.gamespy.com"; // For ArmA1 publicly list your server on GameSpy. Leave empty for private servers //reportingIP = "arma2pc.master.gamespy.com"; // For ArmA2 publicly list your server on GameSpy. Leave empty for private servers //reportingIP = "arma2oapc.master.gamespy.com"; // For Arma2: Operation Arrowhead //this option is deprecated since A2: OA version 1.63 //reportingIP = "arma3" //not used at all logFile = "server_console.log"; // Tells ArmA-server where the logfile should go and what it should be called // WELCOME MESSAGE ("message of the day") // It can be several lines, separated by comma // Empty messages "" will not be displayed at all but are only for increasing the interval motd[] = { "", "", "Two empty lines above for increasing interval", "Welcome to our server", "", "", "We are looking for fun - Join us Now !", "http://www.example.com", "One more empty line below for increasing interval", "" }; motdInterval = 5; // Time interval (in seconds) between each message // JOINING RULES checkfiles[] = {}; // Outdated. maxPlayers = 64; // Maximum amount of players. Civilians and watchers, beholder, bystanders and so on also count as player. kickDuplicate = 1; // Each ArmA version has its own ID. If kickDuplicate is set to 1, a player will be kicked when he joins a server where another player with the same ID is playing. verifySignatures = 2; // Verifies .pbos against .bisign files. Valid values 0 (disabled), 1 (prefer v2 sigs but accept v1 too) and 2 (only v2 sigs are allowed). equalModRequired = 0; // Outdated. If set to 1, player has to use exactly the same -mod= startup parameter as the server. allowedFilePatching = 0; // Allow or prevent client using -filePatching to join the server. 0, is disallow, 1 is allow HC, 2 is allow all clients (since Arma 3 1.49+) //requiredBuild = 12345 // Require clients joining to have at least build 12345 of game, preventing obsolete clients to connect // VOTING voteMissionPlayers = 1; // Tells the server how many people must connect so that it displays the mission selection screen. voteThreshold = 0.33; // 33% or more players need to vote for something, for example an admin or a new map, to become effective // INGAME SETTINGS disableVoN = 1; // If set to 1, Voice over Net will not be available vonCodecQuality = 0; // since 1.62.95417 supports range 1-20 //since 1.63.x will supports range 1-30 //8kHz is 0-10, 16kHz is 11-20, 32kHz is 21-30 persistent = 1; // If 1, missions still run on even after the last player disconnected. timeStampFormat = "short"; // Set the timestamp format used on each report line in server-side RPT file. Possible values are "none" (default),"short","full". BattlEye = 0; // Server to use BattlEye system allowedLoadFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; //only allow files with those extensions to be loaded via loadFile command (since Arma 3 build 1.19.124216) allowedPreprocessFileExtensions[] = {"hpp","sqs","sqf","fsm","cpp","paa","txt","xml","inc","ext","sqm","ods","fxy","lip","csv","kb","bik","bikb","html","htm","biedi"}; //only allow files with those extensions to be loaded via preprocessFile/preprocessFileLineNumber commands (since Arma 3 build 1.19.124323) allowedHTMLLoadExtensions[] = {"htm","html","xml","txt"}; //only allow files with those extensions to be loaded via HTMLLoad command (since Arma 3 build 1.27.126715) //allowedHTMLLoadURIs = {}; // Leave commented to let missions/campaigns/addons decide what URIs are supported. Uncomment to define server-level restrictions for URIs // SCRIPTING ISSUES onUserConnected = ""; // onUserDisconnected = ""; // doubleIdDetected = ""; // //regularCheck = "{}"; // Server checks files from time to time by hashing them and comparing the hash to the hash values of the clients. //deprecated // SIGNATURE VERIFICATION onUnsignedData = "kick (_this select 0)"; // unsigned data detected onHackedData = "ban (_this select 0)"; // tampering of the signature detected onDifferentData = ""; // data with a valid signature, but different version than the one present on server detected // MISSIONS CYCLE (see below) class Missions {}; // An empty Missions class means there will be no mission rotation missionWhitelist[] = {}; //an empty whitelist means there is no restriction on what missions' available I learnt how to spoiler :) Share this post Link to post Share on other sites
rlex 21 Posted January 7, 2016 looks like you missing a3.bikey in keys folder, since it can't validate vanilla a3 PBOs Share this post Link to post Share on other sites
booshisloose 0 Posted January 7, 2016 Do you know what I am supposed to have in that folder? Inside it is the a3.bikey Share this post Link to post Share on other sites
rlex 21 Posted January 7, 2016 that's really strange. I see method you linked uses symlinks for managing several servers, so this might be the issue. Share this post Link to post Share on other sites
booshisloose 0 Posted January 7, 2016 Right. I will create a start.sh that doesn't rely on the symbolic public file. Wish me luck Share this post Link to post Share on other sites
booshisloose 0 Posted January 7, 2016 (edited) Nope, that doesn't work. Same error. I tried moving the serverconfig directory into the base original arma 3 directory. I noticed these files are grey, do I need to change their permissions? Also, I just had a brain fart. Where do I select for the start.sh to check which file to find the a3.bikey? Because it is there but is not being picked up. Also, I really appreciate your help. This problem has caused me to beat my head against my desk a few too many times.... Edited January 7, 2016 by booshisloose Share this post Link to post Share on other sites
booshisloose 0 Posted January 7, 2016 Is my problem that I have arma too far away from the steamcmd directory? The last comment on this link is useful, it is directly refering to what I did and says it is incorrect http://feedback.arma3.com/view.php?id=16526 Share this post Link to post Share on other sites
dazholmes 4 Posted June 18, 2016 Did you figure out how to fix this i have same issue Share this post Link to post Share on other sites
booshisloose 0 Posted June 19, 2016 Did you figure out how to fix this i have same issue Hey dazholmes I figured out that when it gives "steam api failure", it means nothing really. It turned out my problem had nothing to do with this and the dedicated client was failing due to a muckup on BI's end. At that particular time, the updates had done something funky to linux clients. My advice is to switch to a box running windows. That way I was able to use TADST - http://www.armaholic.com/page.php?id=11655 It makes everything a lot more simple. If you just google installing a dedicated client on windows, it will show you how to make a .bat file that automatically updates your arma client to the latest version. If you need help doing this, feel free to ask! Share this post Link to post Share on other sites
magaman 1 Posted June 19, 2016 make a keys folder (if not already there) inside the main arma3 folder and copy the keys into the folder. do not delete key from currect folder. Share this post Link to post Share on other sites
Toastbrewt 0 Posted June 21, 2016 Thanks for the clarification! I was wondering about this message too. Share this post Link to post Share on other sites