Jimmy-CS Posted March 25, 2020 Share Posted March 25, 2020 (edited) Hi All, I'm wondering if anyone has ran into the following issue. I've gotten the Steam Workshop downloader for ARK working and all of the files appear in order. However, as soon as one mod is loaded the server crashes with the following (I'm on CentOS 7 so I'm not sure what's up with the Windows file path): Using binned. 4.5.1-0+UE4 7038 3077 404 10 [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. Setting breakpad minidump AppID = 346110 LowLevelFatalError [File:F:\build\trunk\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp] [Line: 3920] Bad name index 1778199802/120 Signal 11 caught. EngineCrashHandler: Signal=11 Segmentation fault After the mod is downloaded, the mods folder looks like this: All appears well and the GameUserSettings.ini file contains ActiveMods=731604991 as it should. I have located no other logs that would indicate any other errors aside from the console message posted above. After scouring many other forums and the ARK wiki, I am unable to find a solution that doesn't include additional scripts since I want to keep this process as simple as possible. If anyone has any suggestions that would be greatly appreciated! Edited March 25, 2020 by Jimmy-CS Link to comment Share on other sites More sharing options...
Jimmy-CS Posted March 26, 2020 Author Share Posted March 26, 2020 So after further testing and investigation, some smaller minor mods appear to be working fine- but other, typically larger mods over a few MB, are triggering a crash. I have tried multiple mods over 20MB as well which always prevent the server from starting, however, some mods that are 0.0127 MB are also crashing the server. Perhaps it's some type of file corruption that's occurring but that's only a best guess as of now. I am testing different types because I am aware that conflicting mods are possible, but even mods like Structures+ which are one of the most prominent, when loaded by itself, still crashes. No further leads to investigate at this time... Link to comment Share on other sites More sharing options...
LFA Posted March 28, 2020 Share Posted March 28, 2020 Did you run the steam update? I had these crashes with any workshop mod but the latest update fixed it on my test server. Link to comment Share on other sites More sharing options...
Jimmy-CS Posted March 28, 2020 Author Share Posted March 28, 2020 5 hours ago, LFA said: Did you run the steam update? I had these crashes with any workshop mod but the latest update fixed it on my test server. Yes sir! Fresh server install then Steam update & validate, only with Structures+ and the same result. Link to comment Share on other sites More sharing options...
LFA Posted March 29, 2020 Share Posted March 29, 2020 I think it's a bug with the game files. I created a new game server with fresh files and it's crashing. Unfortunately I didn't have enough space in the server so I deleted the files that were working. I tried the steam update with verify/validate but it still crashes. Downloaded it twice. Same error. Actually it only crashes when I have any mod installed. Same error you are getting. Link to comment Share on other sites More sharing options...
LFA Posted April 18, 2020 Share Posted April 18, 2020 I think I found the solution. Create this custom batch/shell script for the after created and after reinstalled events with "Execute as the service's user" checked. In the game's steam tab check "Execute as the service's user". Then create a new game server and see if it crashes after installing a mod. I created a new game server with fresh files and it worked for me. mkdir -p ${ThisService_RootDirectory}Engine/Binaries/ThirdParty/SteamCMD/Linux cd ${ThisService_RootDirectory}Engine/Binaries/ThirdParty/SteamCMD/Linux curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf - ./steamcmd.sh +exit ln -s /home/`whoami`/Steam/steamapps/ ${ThisService_RootDirectory}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps 1 Link to comment Share on other sites More sharing options...
Jimmy-CS Posted April 22, 2020 Author Share Posted April 22, 2020 On 4/17/2020 at 7:47 PM, LFA said: I think I found the solution. Create this custom batch/shell script for the after created and after reinstalled events with "Execute as the service's user" checked. In the game's steam tab check "Execute as the service's user". Then create a new game server and see if it crashes after installing a mod. I created a new game server with fresh files and it worked for me. Sounds good.. Wondering if you have any idea about this one? Step: (1 of 1) Error: Could not find file "/home/tcagame/xxxx/97/steamapps/workshop/content/346110/817096835/LinuxNoEditor/Dinos/Bigfoot/Sasquatch_New_Core.uasset.z" Link: http://cp.chicagoservers.co/Interface/TaskScheduler/TaskManager.aspx?taskid=2371 Log Details Downloading file 817096835 from Steam... Executing before Workshop install/update scripts... Downloading Extinction Core from Steam (3351927609/3298765958)... Executing after Workshop install/update scripts... Could not find file "/home/tcagame/xxxx/97/steamapps/workshop/content/346110/817096835/LinuxNoEditor/Dinos/Bigfoot/Sasquatch_New_Core.uasset.z" Link to comment Share on other sites More sharing options...
Jimmy-CS Posted April 23, 2020 Author Share Posted April 23, 2020 In addition to the above mentioned error which happens sporadically, the below one is still being received in SSH when attempting to launch the server with three mods known to be compatible when uploaded via manually, after implementing the script you provided. Using binned. 4.5.1-0+UE4 7038 3077 404 10 (about 15-20 seconds later the second part follows:) [S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed. Setting breakpad minidump AppID = 346110 LowLevelFatalError [File:E:\build\Live310\Engine\Source\Runtime\CoreUObject\Private\UObject\LinkerLoad.cpp] [Line: 3920] Bad name index -1641380927/41 Signal 11 caught. EngineCrashHandler: Signal=11 I even ran the script you provided (using correct file paths of course), line by line, to ensure that every step was done properly, and that was the error received. I even tried setting the above script to "Before workshop install" just to be safe that no Steam update w/ verify are removing any files needed. @LFA,I greatly appreciate your time that you've spent trying to help rectify this, but it appears my tires are just spinning in the mud Link to comment Share on other sites More sharing options...
LFA Posted April 26, 2020 Share Posted April 26, 2020 Can you try importing this config and create a new game server with it? You can change the name after importing so you are sure you are using the correct game template. ark - Linux.xml Link to comment Share on other sites More sharing options...
Jimmy-CS Posted April 27, 2020 Author Share Posted April 27, 2020 It ran for about a minute longer this time but ultimately still resulted in a Signal 11 crash. Link to comment Share on other sites More sharing options...
stiiaN Posted May 18, 2020 Share Posted May 18, 2020 On 4/18/2020 at 2:47 AM, LFA said: I think I found the solution. Create this custom batch/shell script for the after created and after reinstalled events with "Execute as the service's user" checked. In the game's steam tab check "Execute as the service's user". Then create a new game server and see if it crashes after installing a mod. I created a new game server with fresh files and it worked for me. mkdir -p ${ThisService_RootDirectory}Engine/Binaries/ThirdParty/SteamCMD/Linux cd ${ThisService_RootDirectory}Engine/Binaries/ThirdParty/SteamCMD/Linux curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf - ./steamcmd.sh +exit ln -s /home/`whoami`/Steam/steamapps/ ${ThisService_RootDirectory}/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps But are you running on Linux or Windows? I've got the same issues as Jimmy-CS, on linux. Whenever I try to install a mod with the steam workshop inside tcadmin it won't launch afterwards. It only works if i do this: 1. Subscribe to the mod 2. Launche ark on my PC 3. Host a non dedicated server 4. Then upload the mod files from my local mod folder. 5. Then the server will launch fine with the mods enabled(After adding them to activemods ofc). But this is not a solution tho.. It's a really annoying way to do this, and keep mods updated with a potato internet.... Link to comment Share on other sites More sharing options...
Jimmy-CS Posted May 19, 2020 Author Share Posted May 19, 2020 16 hours ago, stiiaN said: It only works if i do this: 1. Subscribe to the mod 2. Launche ark on my PC 3. Host a non dedicated server 4. Then upload the mod files from my local mod folder. 5. Then the server will launch fine with the mods enabled(After adding them to activemods ofc). But this is not a solution tho.. It's a really annoying way to do this, and keep mods updated with a potato internet.... Same here. I've disabled the workshop browser in TCA for my customers and they're going to have to resort to the manual process as you mentioned. Link to comment Share on other sites More sharing options...
stiiaN Posted May 20, 2020 Share Posted May 20, 2020 On 5/19/2020 at 2:37 AM, Jimmy-CS said: Same here. I've disabled the workshop browser in TCA for my customers and they're going to have to resort to the manual process as you mentioned. Yea, that I can understand. But is there a way to make steamcmd for linux download the "windows" files for ark mods.... I am not entirely sure for why the server just crashes if we have used the steam workshop, ark server supports linux... So again I wonder if LFA has tested with linux.. Link to comment Share on other sites More sharing options...
LFA Posted May 20, 2020 Share Posted May 20, 2020 9 hours ago, stiiaN said: Yea, that I can understand. But is there a way to make steamcmd for linux download the "windows" files for ark mods.... I am not entirely sure for why the server just crashes if we have used the steam workshop, ark server supports linux... So again I wonder if LFA has tested with linux.. I have spent hours on try to get this to work correctly. Some mods work others don't but your suggestion about downloading windows files worked for me. I updated the workshop install script. Let me know if it works for you. https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux Link to comment Share on other sites More sharing options...
stiiaN Posted May 20, 2020 Share Posted May 20, 2020 3 hours ago, LFA said: I have spent hours on try to get this to work correctly. Some mods work others don't but your suggestion about downloading windows files worked for me. I updated the workshop install script. Let me know if it works for you. https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux Well, now you don't need to spend more hours I tried that script, now it works flawlessly! I installed 3 mods, one at the time and it works! Great work man! Thanks. May I ask what you changed? Link to comment Share on other sites More sharing options...
LFA Posted May 20, 2020 Share Posted May 20, 2020 Steamcmd workshop for Ark downloads 2 sets of files. One for Linux and the other for Windows. On Linux the script used Linux files and only used Windows files if it didn't have Linux files. That's probably why some mod worked and some didn't. I just changed it to always use the Windows files. Link to comment Share on other sites More sharing options...
stiiaN Posted May 20, 2020 Share Posted May 20, 2020 32 minutes ago, LFA said: Steamcmd workshop for Ark downloads 2 sets of files. One for Linux and the other for Windows. On Linux the script used Linux files and only used Windows files if it didn't have Linux files. That's probably why some mod worked and some didn't. I just changed it to always use the Windows files. Ahh, makes sense. But awesome that you fixed it thank you! On 5/19/2020 at 2:37 AM, Jimmy-CS said: Same here. I've disabled the workshop browser in TCA for my customers and they're going to have to resort to the manual process as you mentioned. You need to check out the script he posted, it fixes the linux issues with installing mods! https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux Link to comment Share on other sites More sharing options...
Jimmy-CS Posted May 20, 2020 Author Share Posted May 20, 2020 Thank you @LFAfor the time spent solving this for us. The updated script works every time and this is no longer an issue. It's great to have this working. Link to comment Share on other sites More sharing options...
Jimmy-CS Posted June 4, 2020 Author Share Posted June 4, 2020 So about 6/7 mods are working fine, but every once in a while a mod is showing an error similar to this: Could not find a part of the path "/home/tcavirtualsvr9/customer/624/steamapps/workshop/content/346110/1522327484/WindowsNoEditor/Deinosuchus/Dino/Deinosuchus_Character_BP.uasset.z". Link to comment Share on other sites More sharing options...
LFA Posted June 9, 2020 Share Posted June 9, 2020 On 6/3/2020 at 8:02 PM, Jimmy-CS said: So about 6/7 mods are working fine, but every once in a while a mod is showing an error similar to this: Could not find a part of the path "/home/tcavirtualsvr9/customer/624/steamapps/workshop/content/346110/1522327484/WindowsNoEditor/Deinosuchus/Dino/Deinosuchus_Character_BP.uasset.z". I updated the workshop install script to fix this. Problem was that the WindowsNoEditor was placed in /downloads/ instead of /content/ https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux Link to comment Share on other sites More sharing options...
Jimmy-CS Posted June 9, 2020 Author Share Posted June 9, 2020 1 hour ago, LFA said: I updated the workshop install script to fix this. Problem was that the WindowsNoEditor was placed in /downloads/ instead of /content/ https://help.tcadmin.com/Ark_Workshop_Scripts_for_Linux Perfect, thank you again! Link to comment Share on other sites More sharing options...
Jimmy-CS Posted July 4, 2020 Author Share Posted July 4, 2020 @LFA I did apply the most recent revision of your script which works for the majority, but it seems we're still encountering one more bug that is present on some of the more popular mods as well: Log Details Downloading file 1741916864 from Steam... Executing before Workshop install/update scripts... Downloading eco's Primordial Saddles from Steam (retry 2 1229856965/764473978)... Executing after Workshop install/update scripts... Could not find file "/home/tcavirtualsvr6/customer/148/steamapps/workshop/content/346110/1741916864/WindowsNoEditor/Volcanic/Materials/ScalesKnobbyTiling_N.uasset.z" Any help would be appreciated as always! Thanks! Link to comment Share on other sites More sharing options...
Jimmy-CS Posted July 20, 2020 Author Share Posted July 20, 2020 For anyone encountering this issue, ignore execution errors resolved this and the mods appear to be working just fine. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now