fiR3W4LL Posted August 12, 2022 Share Posted August 12, 2022 (edited) Summary: Support Thread for fiR3W4LL Gameserver Dockers (Space Engineers & Empyrion) Application: SteamCMD If you like my work, please consider making a donation Edited September 11, 2022 by fiR3W4LL Quote Link to comment
Dusty Roberts Posted September 2, 2022 Share Posted September 2, 2022 (edited) The Space Engineers server does not allow loading of mods, one has to replace some steam command dll's as outlined here. https://support.keenswh.com/spaceengineers/pc/topic/24978-1-201-013-dedicated-server-unable-to-download-some-mods The game also fails to save. I'm not sure if this is related to your docker instance or not Edited September 2, 2022 by Dusty Roberts Quote Link to comment
fiR3W4LL Posted September 2, 2022 Author Share Posted September 2, 2022 (edited) Hi Dusty Roberts Can you share your Savegame Path? Did you check the Readme file on GitHub? https://github.com/fiR3W4LL87/unraid-templates/blob/main/README-SpaceEngineers.md Regarding Mods: The Space Engineers server does not allow loading of mods, one has to replace some steam command dll's as outlined here. https://support.keenswh.com/spaceengineers/pc/topic/24978-1-201-013-dedicated-server-unable-to-download-some-mods I will give it a try Tried to get mods to work a while ago with no success. Maybe your contribution will help. Regards fiR3W4LL Edited September 2, 2022 by fiR3W4LL Quote Link to comment
guyonphone Posted September 5, 2022 Share Posted September 5, 2022 (edited) Hello fiR3W4LL, I am running the Empiryon docker container, and I am also interested in installing a scenario mod called 'Reforged Eden'. I have subscribed to the mod and downloaded the files on my game client and then tried to copy the files to the server in this location '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios' I then have modified the 'Dedicated.yaml' file with the new name 'Reforged Eden' for the scenario value. When the mod is installed on my client machine it installs it to '\Steam\steamapps\workshop\content\383120\2550354956' I am unsure where to copy the files and was wondering if you had any pointers or ideas on why it's having issues. Thanks! Edited September 5, 2022 by guyonphone clarity Quote Link to comment
guyonphone Posted September 5, 2022 Share Posted September 5, 2022 (edited) I actually got this figured out, and was totally caused by my own issues. First this is absolutley the correct directory to copy the mod to: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios' My issue was that I was trying to change the scenario on an already existing save game. So once you boot the container the first time and allow it to download all the game files, you then need to turn the server back off and do the following: Navigate to "Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Saves\Games" and rename 'DediGame' to 'DediGame.old' Copy the Scenario you subscribed to and downloaded using your client computer From: '\Steam\steamapps\workshop\content\383120\2550354956' To: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios' Rename the folder '2550354956' to 'Reforged Eden' Modify the 'dedicated.yaml': Change the field 'Srv_Name' under Server Config from 'DediGame' to anything of your liking. changing the 'CustomScenario:' field from 'Default Multiplayer' to 'Reforged Eden' (Without the quotes) Power the server back on, this time it should load 'Reforged Eden' and create a new save game folder. This is what fixed it for me. Edited September 5, 2022 by guyonphone Quote Link to comment
fiR3W4LL Posted September 5, 2022 Author Share Posted September 5, 2022 24 minutes ago, guyonphone said: I actually got this figured out, and was totally caused by my own issues. First this is absolutley the correct directory to copy the mod to: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios' My issue was that I was trying to change the scenario on an already existing save game. So once you boot the container the first time and allow it to download all the game files, you then need to turn the server back off and do the following: Navigate to "Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Saves\Games" and rename 'DediGame' to 'DediGame.old' Copy the Scenario you subscribed to and downloaded using your client computer From: '\Steam\steamapps\workshop\content\383120\2550354956' To: '\Empyrion - Dedicated Server\steamapps\common\Empyrion - Dedicated Server\Content\Scenarios' Rename the folder '2550354956' to 'Reforged Eden' Modify the 'dedicated.yaml': Change the field 'Srv_Name' under Server Config from 'DediGame' to anything of your liking. changing the 'CustomScenario:' field from 'Default Multiplayer' to 'Reforged Eden' (Without the quotes) Power the server back on, this time it should load 'Reforged Eden' and create a new save game folder. This is what fixed it for me. Hi @guyonphone Im glad that it worked. Is more or less the same that i was trying Quote Link to comment
fiR3W4LL Posted September 5, 2022 Author Share Posted September 5, 2022 (edited) Hi @Dusty Roberts I was able to get it to work with mods. As you described, you actually have to select the files under Appdata/SpaceEngineersDedicated and copy them under DedicatedServer64. Then under appdata/SpaceEngineersDedicated/Instances/Saves/*YourSaveGame* add the mods you want in the file Sandbox_config.sbc as shown in the printscreen. the easiest way is, to start a local game on your PC with the mods you want, save this and then go %appdata%/spaceengineers/Saves/*nextFolder*/*nextFolder* and copy the mods entries out from Sandbox_config.sbc under mods. Download the file from the server and paste it and upload the file again. Then Start the Server and you should see all mods. Regards Edited September 5, 2022 by fiR3W4LL Quote Link to comment
BORIS THA BOSS Posted September 18, 2022 Share Posted September 18, 2022 Hi there. I have been able to successfully start and run 2 separate space engineer servers. However the issue i am facing at the moment is that as soon as a second person joins it kicks the first person out. When i look at the docker log while it is happening all it says is user has left. It doesn't matter if player joining is xbox or pc. Still the same result. current player gets kicked out. The server dosent crash. if you rejoin before you run out of oxygen or health then you can continue on. but.... your still by yourself because the other player has been kicked. I was originally hosting a server inside a vm on unraid as there was no docker last i looked. must say im very happy now but just need this last thing to work. when i was using the vm it was extremely laggy. and constantly said streaming for both of us. Now it doesn't say streaming and no lag but only one can play at a time. Any ideas on what is going on at all? Quote Link to comment
fiR3W4LL Posted September 20, 2022 Author Share Posted September 20, 2022 Not really, ill digg into it. Did you change the config? Maybe the section with max players?When the second person kicks the first out, and he trys to rejoin while the second ist still in game, does he kick the second out?As said ill check that as soon i get home! Gesendet von iPhone mit Tapatalk Quote Link to comment
BORIS THA BOSS Posted September 20, 2022 Share Posted September 20, 2022 Hi fiR3W4LL. i didnt change the config. players are still set at 4. Yes each time someone comes in the other gets kicked out. this is happening with both SE servers i have. I was thinking it might be my server but i specifically bought this one with SE in mind spec wise. please let me know if you need any info to help solve this issue. Quote Link to comment
fiR3W4LL Posted September 24, 2022 Author Share Posted September 24, 2022 On 9/20/2022 at 1:00 PM, BORIS THA BOSS said: Hi fiR3W4LL. i didnt change the config. players are still set at 4. Yes each time someone comes in the other gets kicked out. this is happening with both SE servers i have. I was thinking it might be my server but i specifically bought this one with SE in mind spec wise. please let me know if you need any info to help solve this issue. Hi Boris Could you please Provide me the whole Instances Folder? In PN? Please Regards Quote Link to comment
Church Posted December 2, 2022 Share Posted December 2, 2022 Thoughts on Adding a WebUI for us Non educated for the Console terminal for the SE server or maybe something similar to what the NDI plugin does where its a graphical interface with just that program? Quote Link to comment
fiR3W4LL Posted December 9, 2022 Author Share Posted December 9, 2022 On 12/2/2022 at 3:04 PM, Church said: Thoughts on Adding a WebUI for us Non educated for the Console terminal for the SE server or maybe something similar to what the NDI plugin does where its a graphical interface with just that program? Unfortunately, I don't have that option either. But can I ask what problems you have? Because you don't have much to do in the console. Quote Link to comment
eshchar Posted February 24, 2023 Share Posted February 24, 2023 Getting the error "Cannot start new world - Premade world not found". Quote Link to comment
fiR3W4LL Posted February 25, 2023 Author Share Posted February 25, 2023 On which Game? Space or Empy? Quote Link to comment
fiR3W4LL Posted February 26, 2023 Author Share Posted February 26, 2023 4 hours ago, eshchar said: Space Did you follow this steps? In order for the server to start, there are still a few steps that need to be taken. After the Docker has been installed and all files have been downloaded. Stop the server, go to user/appdata/SpaceEngineersDedicated/Instances. Upload the SpaceEngineers-Dedicated.cfg there. In the file itself, you can change the following parameters yourself. Under Administrator you can enter your SteamID, the GroupID of Steam if the server is only intended for a certain group. ServerName - Your server name that you want to find in the overview. WorldName - The name of the world Then continue: in the folder Saves you create a new folder with Docker Star System IMPORTANT: If you have changed the WorldName in the CFG before, enter the corresponding name. Then go into the folder and upload all the files that are stored in my GitHub account under Docker Star System. INFO: The port 27017 was defined by me because I had already occupied the standard port of 27016. If you want to change this, you can find the entry in the SpaceEngineers-Dedicated.cfg under Serverport. After that, you should be able to start the server. 1 Quote Link to comment
eshchar Posted February 28, 2023 Share Posted February 28, 2023 Thank you very much it works Quote Link to comment
Aoshi Posted March 4, 2023 Share Posted March 4, 2023 Hello, unfortunately I can not get the Space Engineers server to run for 2 days. Neither an empty world, nor my server save game, with or without mods. Should the server start unexpectedly, so you can not connect to this at all, local or even over the internet. Currently, the server constantly fails to find any files: 023-03-04 11:06:12.556: Loading session: Z:\appdata\space-engineers\instances\Saves\Lantia 2023-03-04 11:06:12.798: Experimental mode: Yes 2023-03-04 11:06:12.798: Experimental mode reason: ExperimentalMode, MaxFloatingObjects, SyncDistance, EnableIngameScripts, Mods 2023-03-04 11:06:12.798: Console compatibility: No 2023-03-04 11:07:10.986: Exception while loading world: Unable to find the specified file. 2023-03-04 11:07:11.226: Exiting... 2023-03-04 11:07:14.305: Autosave in unload 2023-03-04 11:07:14.942: Logging off Steam... 2023-03-04 11:07:14.943: Shutting down server... 2023-03-04 11:07:15.025: Done Setting breakpad minidump AppID = 244850 The nice thing is that my save game with all 6 mods can be loaded on a windows server without problems and you can connect on it. My attempts to fix the error: - Empty Savegame without mods - reinstall docker - DedicatedServer64- and Content-Folder from the WinServer - Lan-to-Lan-connection - Change the port Either the server does not start or you cannot connect. Quote Link to comment
fiR3W4LL Posted March 27, 2023 Author Share Posted March 27, 2023 (edited) Hi @Aoshi sorry for tha late reply, have a hard time right now. Did you check my last report from the 26. Feb? As i created the docker for Unraid had the same problem and could resolve that with it!? Otherwise ill check that asap Edited March 27, 2023 by fiR3W4LL Quote Link to comment
gamingloser Posted July 2, 2023 Share Posted July 2, 2023 (edited) Any idea why Space Engineer dedicated server would continuously reboot when we try to add WeaponCore 2.4? The server log states "Exception while loading world: Unable to find the Specified file. We tried a fresh docker install and logged in to verify the instance worked. Then added to the mod to the Sandox_config.sbc file and rebooted. The server will continuously loop with the above error. Am I missing some files or is there a permission issue maybe? I have been able to get the Reavers mod to work on the dedicated Unraid Server. I can confirm that WeaponCore 2.4 will work on a windows dedicated server install. Edited August 23, 2023 by gamingloser Quote Link to comment
agvv20 Posted July 10, 2023 Share Posted July 10, 2023 On 7/1/2023 at 7:21 PM, gamingloser said: Any idea why Space Engineer dedicated server would continuously reboot when we try to add WeaponCore 2.4? The server log states "Exception while loading world: Unable to find the Specified file. message.txt We tried a fresh docker install and logged in to verify the instance worked. Then added to the mod to the Sandox_config.sbc file and rebooted. The server will continuously loop with the above error. Am I missing some files or is there a permission issue maybe? I have been able to get the Reavers mod to work on the dedicated Unraid Server. I can confirm that WeaponCore 2.4 will work on a windows dedicated server install. We've also been having this issue for a while now, any solutions? Quote Link to comment
fiR3W4LL Posted July 12, 2023 Author Share Posted July 12, 2023 Hi Guys My Server isnt working correctly at this moment. Ill check that after the holydays. But did you try this already ? Regards On 9/5/2022 at 11:56 PM, fiR3W4LL said: Hi @Dusty Roberts I was able to get it to work with mods. As you described, you actually have to select the files under Appdata/SpaceEngineersDedicated and copy them under DedicatedServer64. Then under appdata/SpaceEngineersDedicated/Instances/Saves/*YourSaveGame* add the mods you want in the file Sandbox_config.sbc as shown in the printscreen. the easiest way is, to start a local game on your PC with the mods you want, save this and then go %appdata%/spaceengineers/Saves/*nextFolder*/*nextFolder* and copy the mods entries out from Sandbox_config.sbc under mods. Download the file from the server and paste it and upload the file again. Then Start the Server and you should see all mods. Regards Quote Link to comment
skylerstupid Posted July 20, 2023 Share Posted July 20, 2023 (edited) Quote -------------------------------INSTALL & UPDATE------------------------------ WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work. Redirecting stderr to '/root/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1689642531 -- type 'quit' to exit -- Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory OK Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK "@sSteamCmdForcePlatformType" = "windows" Success! App '298740' already up to date. ---------------------------------UPDATE CONFIG------------------------------- ---------------------------------UPDATE PLUGINS------------------------------ Found 0 plugins in /appdata/space-engineers/plugins -----------------------------CURRENT CONFIGURATION--------------------------- GAME_DIR=/appdata/space-engineers/SpaceEngineersDedicated CONFIG_PATH=/appdata/space-engineers/instances//SpaceEngineers-Dedicated.cfg INSTANCE_IP=XXXXXXXX CURRENT_IP=XXXXXXXX CURRENT_WORLDNAME=Lone - 3.5 SAVE_PATH=Z:\\appdata\\space-engineers\\instances\\\\Saves\\Lone - 3.5 wine-8.0 ----------------------------------START GAME--------------------------------- 2023-07-20 08:14:10.041: App Version: 01_202_124 2023-07-20 08:14:10.069: Is official: True [NO][NIS][NAMP] 2023-07-20 08:14:10.069: Environment.ProcessorCount: 72 2023-07-20 08:14:10.071: Environment.OSVersion: Microsoft Windows 7 Professional (Microsoft Windows NT 6.1.7601 Service Pack 1) 2023-07-20 08:14:10.071: Environment.CommandLine: "Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64\SpaceEngineersDedicated.exe" -noconsole -ignorelastsession -path Z:\appdata\space-engineers\instances\ 2023-07-20 08:14:10.071: Environment.Is64BitProcess: True 2023-07-20 08:14:10.071: Environment.Is64BitOperatingSystem: True 2023-07-20 08:14:10.071: Environment.Version: .NET Framework 4.8.3761.0 2023-07-20 08:14:10.071: Environment.CurrentDirectory: Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64 2023-07-20 08:14:10.071: CPU Info: Intel(R) Xeon(R) CPU E5-2695 v4 @ 2.10GHz 2023-07-20 08:14:12.938: Bind IP : XXXXXXXXX 2023-07-20 08:14:18.123: Networking service: Steam 2023-07-20 08:14:18.123: Server successfully started 2023-07-20 08:14:18.123: Product name: Space Engineers 2023-07-20 08:14:18.123: Desc: Space Engineers 2023-07-20 08:14:18.123: Public IP: XXXXXXXX 2023-07-20 08:14:18.123: User ID: [009...784] 2023-07-20 08:14:18.124: Server connected to Steam 2023-07-20 08:14:18.302: Server Name: 450ft yacht 2023-07-20 08:14:18.302: World Name: Lone - 3.5 2023-07-20 08:14:18.337: Auto Restart Enabled 2023-07-20 08:14:29.493: This world cannot be loaded. It has been created in a newer version of the game or in a different branch of the game. You can change the branch, before launching the game, in game properties. 2023-07-20 08:14:29.494: Exiting.. 2023-07-20 08:14:29.851: Logging off Steam... 2023-07-20 08:14:29.852: Shutting down server... 2023-07-20 08:14:29.975: Done Hi, Thank you for creating this docker container for unraid. I seem to have gotten it set up; I followed the directions that you posted in here & on the github. I'm trying to load a saved game of mine (no mods) and I get this error: "This world cannot be loaded. It has been created in a newer version of the game or in a different branch of the game. You can change the branch, before launching the game, in game properties." My save game is recent- from earlier today and the dedicated server & client version match. I made sure all details across all configs matched. Checked all container paths (internal & external) are correct. Attached are my .cfg, .sbc, and .log (sensitive details such as IP and Password salt/hash have been removed in this instance- in the real .cfg and .log file they're filled-in). Any help would be massively appreciated! SpaceEngineers-Dedicated.cfg Sandbox_config.sbc SpaceEngineersDedicated_20230720_083230973.log Edited July 20, 2023 by skylerstupid Quote Link to comment
iveoles Posted August 8, 2023 Share Posted August 8, 2023 Having some issues with the Unraid Docker, I'm running the latest version. All of a sudden my saves aren't updating the files on the server. I have no errors in my log, but the file timestamps don't change. Is there any way to change this variable? Environment.CommandLine: "Z:\appdata\space-engineers\SpaceEngineersDedicated\DedicatedServer64\SpaceEngineersDedicated.exe" -noconsole -ignorelastsession -path Z:\appdata\space-engineers\instances\ I noticed a warning further on in the log file. Do you need the override of -ignorelastsession? That can be set in the config file, so does it need to be set here? 2023-08-08 21:57:57.816: ERROR: Mod scripts cannot read from mod folders! This is a game bug with not cleaning paths properly. You can work around it by removing trailing slashes from '-path' launch command. (message given by BuildInfo mod) Nothing else is appearing too odd and no errors in the log 2023-08-08 21:56:54.874: Downloading world mods - END 2023-08-08 21:56:54.883: Loading session: Z:\appdata\space-engineers\instances\\Saves\Star System 2023-08-08 21:56:54.937: Experimental mode: Yes 2023-08-08 21:56:54.937: Experimental mode reason: ExperimentalMode, SyncDistance, EnableIngameScripts, Mods 2023-08-08 21:56:54.937: Console compatibility: No ......... 2023-08-08 21:58:08.559: Game ready... 2023-08-08 21:59:06.251: Loaded 497 Steam Inventory item definitions 2023-08-08 22:01:47.526: Autosave 2023-08-08 22:06:47.533: Autosave Then checking the files via the terminal root@Tower:/mnt/user/appdata/SpaceEngineersDedicated# ls -la Instances/Saves/Star\ System/ total 188 drwxrwxrwx 1 nobody users 588 Aug 8 21:13 ./ drwxrwxrwx 1 nobody users 52 Aug 8 21:22 ../ -rwxrwxrwx 1 nobody users 401 Jul 11 19:38 Alien-291759539d120000.vx2* -rwxrwxrwx 1 nobody users 405 Jul 11 19:38 EarthLike-1779144428d120000.vx2* -rwxrwxrwx 1 nobody users 408 Jul 11 19:38 Europa-595048092d19000.vx2* -rwxrwxrwx 1 nobody users 401 Jul 11 19:38 Mars-2044023682d120000.vx2* -rwxrwxrwx 1 nobody users 402 Jul 11 19:38 Moon-1353915701d19000.vx2* -rwxrwxrwx 1 nobody users 521 Jul 11 19:38 Pertam-12345d60133.vx2* -rwxrwxrwx 1 nobody users 26296 Jul 11 19:38 SANDBOX_0_0_0_.sbs* -rwxrwxrwx 1 nobody users 3555 Jul 11 19:38 SANDBOX_0_0_0_.sbsB5* -rwxrwxrwx 1 nobody users 25678 Jul 11 19:38 Sandbox.sbc* -rwxrwxrwx 1 nobody users 11595 Aug 8 21:24 Sandbox_config.sbc* -rwxrwxrwx 1 nobody users 1080 Jul 11 19:38 StarSystem.scf* -rwxrwxrwx 1 nobody users 404 Jul 11 19:38 Titan-2124704365d19000.vx2* -rwxrwxrwx 1 nobody users 484 Jul 11 19:38 Triton-12345d80253.vx2* -rwxrwxrwx 1 nobody users 80491 Jul 11 19:38 thumb.jpg* Any updates? Have their been updates recently? Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.