Code Monkey home page Code Monkey logo

enshrouded-server's People

Contributors

jsknnr avatar nomadicbits avatar trojan295 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

enshrouded-server's Issues

Server crashing on Ubuntu 22.04 LTS

Hey guys I am trying to set up a dedicated server on my Linux (running Ubuntu 22.04) host but the docker container wont stay up for more than ~1 minute before shutting down. I don't see any logs and it doesn't actually save any files to my directory.

Here is my docker-compose.yaml

services:
  enshrouded:
    image: sknnr/enshrouded-dedicated-server
    container_name: enshrouded
    ports:
      - "15636:15636/udp"
      - "15637:15637/udp"
    environment:
      - SERVER_NAME: "My Server"
      - SERVER_PASSWORD: "MyPassword"
      - GAME_PORT: 15636
      - QUERY_PORT: 15637
      - SERVER_SLOTS: 4
      - SERVER_IP: 127.0.0.1
    volumes:
      - ./save_data:/home/steam/enshrouded/savegame

I changed the sever IP from the 0.0.0.0 that was in the README to 127.0.0.1 based on the advice from this issue

I also noticed that when I got connected to the server enshrouded_server_example.json was not updated with my information so I manually updated that and restarted the container but no luck there either.

Maybe I am missing something with the docker-compose?

Edit: I messed up my port config so I corrected that

env file or volume directory for docker compose, general ambiguity

Thank you for putting this together. That said, I haven't been able to get it running in docker compose. Is the 0.0.0.0 IP address in the .env file the local IP or public IP? Otherwise, my container doesn't seem to recognize the correct volume path no matter what configuration changes I make. The documentation on that could be clearer on what variables to revise. Would also prefer to update the environment variables in the yaml file if possible, instead of a separate .env file. This same night, I set up Jammsen's Palworld in minutes--dunno if it's because of his documentation or because of the server resources.

how to import locally saved world

Hi there! :)
Actually no issue but i cant find the directory of my container.
I installed the server on my synology nas via docker and i really have no idea what im doing, but the server is running.
but i cant find the docker dir
Can anybody help me here? :)

Missing feature: Auto update game files & backup world to different mount point

Hello,

  1. Would it be possible to integrate some timed option in the image that adds maybe a Cronjob to re-run the startup command to automatically update the server files every X minutes and restart the server maybe? This way you won't have to stop/start or re-create the container to check if the game has updates.

  2. Would it be possible to have a second dir and timed back-up function for the save files to the second dir? This way you can mount to a different physical disk share in case the original server files might become corrupted for any reason.

These things are merely a suggestion. Currently i'm restarting the container each day & backing up my NAS files once a week.

Idle and does not update the server

Hello,

I use docker run with the default values. The container starts but does not seems to update anything.
Here's the log:

 WARN: SERVER_IP not set, using default: 0.0.0.0
 INFO: Updating Enshrouded Dedicated Server

Status of the container remains"up".

Probably a stupid mistake I did, but can't find the issue...

Relocate savegame and game install files

Ideally I want to be able to specify where the game files are downloaded but I -must- be able set where the savefiles go on the general system. I keep this stuff very organized on my server and not sure how I can tell it where to store these files. In my case the proper directory OUTSIDE of the container is /home/username/Enshrouded/ and savegame or serverfiles respectively.

I'm not sure how to accomplish this with this particular docker file, I was using another but experienced serious issues of game warping so decided to try this one on reccomendation.

server wont start, file missing?

here is the output from docker compose .-..

docker-compose up

Starting steam_enshrouded_1 ... done
Attaching to steam_enshrouded_1
enshrouded_1 | INFO: Updating Enshrouded Dedicated Server
enshrouded_1 | tid(12) burning pthread_key_t == 0 so we never use it
enshrouded_1 | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded_1 | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded_1 | Logging directory: '/home/steam/Steam/logs'
enshrouded_1 | [ 0%] Checking for available updates...
enshrouded_1 | [----] Verifying installation...
enshrouded_1 | Steam Console Client (c) Valve Corporation - version 1705108307
enshrouded_1 | -- type 'quit' to exit --
enshrouded_1 | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded_1 | OK
enshrouded_1 | "@sSteamCmdForcePlatformType" = "windows"
enshrouded_1 |
enshrouded_1 | Connecting anonymously to Steam Public...OK
enshrouded_1 | Waiting for client config...OK
enshrouded_1 | Waiting for user info...OK
enshrouded_1 | Update state (0x0) unknown, progress: 0.00 (0 / 0)
enshrouded_1 | Error! App '2278520' state is 0x202 after update job.
enshrouded_1 | ERROR: steamcmd was unable to successfully initialize and update Enshrouded...
enshrouded_1 | Steam may be experiencing network issues or this container host may be experiencing network issues
steam_enshrouded_1 exited with code 1

Helm server ip

my local k8s use metallb,default helm ignore server ip setting

my svc:

lb

but the game server use my public ip:

ip

how can i fix this,thk

Connecting to local network server

Hi,

I've been running into various little problems with this setup and am not quite sure what is going on.

I've got a local network server I'm trying to setup like I've done for many other games. I started with custom port numbers, but when issues came up, I decided to try the default ports... It seems I still have the exact same issues.

What I'm running into is the following scenario: I've got a local network ip address for the server I'm setting up (let's just say 192.168.1.15 for this example). The firewall rules on the server have been approved for local network traffic to connect to both of the ports used by enshrouded. Using the default ports, I can favorite the game's server fine in steam as it sees the server. So if I put 192.168.1.15:15637 in steam favorites, it shows the latency + 0/16 players connected. When clicking connect, I put in the password, and click join.

From here, it goes to the game's main menu... it didn't connect. so then I click 'start' and I see my server at the very top of the list when clicking to join servers. I click join on it, and paste the password in again.

From here, I can see clearly on my server the firewall accepting the incoming traffic to 15637. However, 15636 never comes in... ever. I even used wireshark on my computer to see and it never even attempts to reach that port on my server, only 15637. With that being said, it sits on a loading screen indefinitely, doing absolutely nothing - it's just stuck.

Has anyone had any luck getting a local network connection to work on this game? I see these in my logs:

[online] Session accepted with peer ( id [my steam id] ).
[online] Added Peer #0.
[online] Client '[my steam id]' authenticated by steam

But nothing happens after that - it just deadends from there until I kill the game by clicking 'stop' in the steam client (no disconnect shows either).

note: This is just problem 1 of 2 I have, the 2nd is related to 'custom ports', but I want to at least see if I can get a 'normal' connection working first before I tackle that problem next. :)

Recommended specs for kubernetes node

Thanks for putting this repo together, I'll be launching this soon. Any recommendations re: node size / capabilities for a kubernetes deployment? All the examples I am finding online are windows based and say 16 GB RAM but wondered if you had any observations to share / add to Readme

Container Exiting with Exit Code 255 on initial startup

When launching the container for the first time using docker compose the container exits with error code 255 and the last message in the log is: "Config Error: Failed to parse Ip '0'"

Docker Compose file used is the example in the readme

Full Log Output:

enshrouded-1  | INFO: Updating Enshrouded Dedicated Server
enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-1  | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
enshrouded-1  | [  0%] Checking for available update...
enshrouded-1  | [----] Downloading update (0 of 59782 KB)...
enshrouded-1  | [  0%] Downloading update (0 of 59782 KB)...
enshrouded-1  | [  0%] Downloading update (0 of 59782 KB)...
enshrouded-1  | [  0%] Downloading update (3547 of 59782 KB)...
enshrouded-1  | [  5%] Downloading update (7273 of 59782 KB)...
enshrouded-1  | [ 12%] Downloading update (9786 of 59782 KB)...
enshrouded-1  | [ 16%] Downloading update (12534 of 59782 KB)...
enshrouded-1  | [ 20%] Downloading update (15037 of 59782 KB)...
enshrouded-1  | [ 25%] Downloading update (17518 of 59782 KB)...
enshrouded-1  | [ 29%] Downloading update (20248 of 59782 KB)...
enshrouded-1  | [ 33%] Downloading update (22763 of 59782 KB)...
enshrouded-1  | [ 38%] Downloading update (25259 of 59782 KB)...
enshrouded-1  | [ 42%] Downloading update (27741 of 59782 KB)...
enshrouded-1  | [ 46%] Downloading update (30477 of 59782 KB)...
enshrouded-1  | [ 50%] Downloading update (32966 of 59782 KB)...
enshrouded-1  | [ 55%] Downloading update (35445 of 59782 KB)...
enshrouded-1  | [ 59%] Downloading update (37930 of 59782 KB)...
enshrouded-1  | [ 63%] Downloading update (40458 of 59782 KB)...
enshrouded-1  | [ 67%] Downloading update (42447 of 59782 KB)...
enshrouded-1  | [ 71%] Downloading update (43687 of 59782 KB)...
enshrouded-1  | [ 73%] Downloading update (44941 of 59782 KB)...
enshrouded-1  | [ 75%] Downloading update (46321 of 59782 KB)...
enshrouded-1  | [ 77%] Downloading update (47568 of 59782 KB)...
enshrouded-1  | [ 79%] Downloading update (48808 of 59782 KB)...
enshrouded-1  | [ 81%] Downloading update (50051 of 59782 KB)...
enshrouded-1  | [ 83%] Downloading update (51418 of 59782 KB)...
enshrouded-1  | [ 86%] Downloading update (52666 of 59782 KB)...
enshrouded-1  | [ 88%] Downloading update (53904 of 59782 KB)...
enshrouded-1  | [ 90%] Downloading update (55270 of 59782 KB)...
enshrouded-1  | [ 92%] Downloading update (56512 of 59782 KB)...
enshrouded-1  | [ 94%] Downloading update (57756 of 59782 KB)...
enshrouded-1  | [ 96%] Downloading update (59142 of 59782 KB)...
enshrouded-1  | [ 98%] Downloading update (59782 of 59782 KB)...
enshrouded-1  | [100%] Download Complete.
enshrouded-1  | [----] Applying update...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Cleaning up...
enshrouded-1  | [----] Update complete, launching...
enshrouded-1  | tid(23) burning pthread_key_t == 0 so we never use it
enshrouded-1  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-1  | Logging directory: '/home/steam/Steam/logs'
enshrouded-1  | /tmp/dumps insufficient permissions - delete and recreate
enshrouded-1  | [  0%] Checking for available updates...
enshrouded-1  | [----] Verifying installation...
enshrouded-1  | [  0%] Downloading update...
enshrouded-1  | [  0%] Checking for available updates...
enshrouded-1  | [----] Download complete.
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Extracting package...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Installing update...
enshrouded-1  | [----] Cleaning up...
enshrouded-1  | [----] Update complete, launching Steamcmd...
enshrouded-1  | tid(35) burning pthread_key_t == 0 so we never use it
enshrouded-1  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-1  | Logging directory: '/home/steam/Steam/logs'
enshrouded-1  | [  0%] Checking for available updates...
enshrouded-1  | [----] Verifying installation...
enshrouded-1  | Steam Console Client (c) Valve Corporation - version 1705108307
enshrouded-1  | -- type 'quit' to exit --
enshrouded-1  | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded-1  | OK
enshrouded-1  | "@sSteamCmdForcePlatformType" = "windows"
enshrouded-1  |
enshrouded-1  | Connecting anonymously to Steam Public...OK
enshrouded-1  | Waiting for client config...OK
enshrouded-1  | Waiting for user info...OK
enshrouded-1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
enshrouded-1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
enshrouded-1  |  Update state (0x61) downloading, progress: 0.12 (15730676 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 0.52 (66446636 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 4.43 (570477203 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 10.74 (1383351573 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 16.89 (2175189310 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 23.01 (2963383686 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 29.99 (3862633398 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 36.85 (4746138334 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 43.31 (5579050274 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 50.21 (6467699092 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 57.14 (7359565913 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 63.93 (8235002919 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 70.75 (9112693149 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 78.25 (10079281791 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 84.87 (10931932817 / 12880646424)
enshrouded-1  |  Update state (0x61) downloading, progress: 96.35 (12410740166 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 2.19 (281946683 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 6.63 (853640425 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 11.07 (1426204991 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 15.59 (2007756848 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 20.06 (2583825643 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 24.54 (3160656804 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 29.07 (3744321216 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 33.55 (4321899497 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 38.10 (4907031646 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 42.57 (5483861021 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 47.01 (6055014338 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 51.55 (6639743123 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 56.03 (7217481393 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 60.58 (7803093768 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 65.08 (8382693356 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 69.57 (8960881829 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 74.09 (9543759191 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 78.57 (10120796226 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 83.11 (10704528985 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 87.59 (11281911800 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 92.09 (11861270277 / 12880646424)
enshrouded-1  |  Update state (0x81) verifying update, progress: 96.64 (12447957435 / 12880646424)
enshrouded-1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded-1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded-1  | Success! App '2278520' fully installed.
enshrouded-1  | INFO: Enshrouded server config not present, copying example
enshrouded-1  | INFO: Updating Enshrouded Server configuration
enshrouded-1  | INFO: Starting Enshrouded Dedicated Server
enshrouded-1  | [enshrouded] Create logfile
enshrouded-1  | enshrouded_server(detached HEAD) - version f797991cde92efb6d62aae4c677a00e3d6bfe9c2 (master)
enshrouded-1  | [enshrouded] Close Log file
enshrouded-1  | Config Error: Failed to parse Ip '0'

Crashing on startup with error: wine: Unhandled illegal instruction

I am using docker-compose to launch the image and it crashes on startup with the same error every time.
I'm using the default docker-compose you provided with the default .env values too.
I tried to change the permissions of the volumes as well but that doesn't seem to change anything.

Any idea what the issue could be? Thank you for providing this image!

enshrouded_1  | INFO: Updating Enshrouded Dedicated Server
enshrouded_1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded_1  | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
enshrouded_1  | [  0%] Checking for available update...
enshrouded_1  | [----] Downloading update (0 of 59782 KB)...
enshrouded_1  | [  0%] Downloading update (0 of 59782 KB)...
enshrouded_1  | [  0%] Downloading update (0 of 59782 KB)...
enshrouded_1  | [  0%] Downloading update (3290 of 59782 KB)...
enshrouded_1  | [  5%] Downloading update (6927 of 59782 KB)...
enshrouded_1  | [ 11%] Downloading update (9687 of 59782 KB)...
enshrouded_1  | [ 16%] Downloading update (12118 of 59782 KB)...
enshrouded_1  | [ 20%] Downloading update (14772 of 59782 KB)...
enshrouded_1  | [ 24%] Downloading update (17227 of 59782 KB)...
enshrouded_1  | [ 28%] Downloading update (19645 of 59782 KB)...
enshrouded_1  | [ 32%] Downloading update (22007 of 59782 KB)...
enshrouded_1  | [ 36%] Downloading update (24655 of 59782 KB)...
enshrouded_1  | [ 41%] Downloading update (27043 of 59782 KB)...
enshrouded_1  | [ 45%] Downloading update (29510 of 59782 KB)...
enshrouded_1  | [ 49%] Downloading update (31948 of 59782 KB)...
enshrouded_1  | [ 53%] Downloading update (34562 of 59782 KB)...
enshrouded_1  | [ 57%] Downloading update (36961 of 59782 KB)...
enshrouded_1  | [ 61%] Downloading update (39326 of 59782 KB)...
enshrouded_1  | [ 65%] Downloading update (41642 of 59782 KB)...
enshrouded_1  | [ 69%] Downloading update (42819 of 59782 KB)...
enshrouded_1  | [ 71%] Downloading update (44192 of 59782 KB)...
enshrouded_1  | [ 73%] Downloading update (45424 of 59782 KB)...
enshrouded_1  | [ 75%] Downloading update (46627 of 59782 KB)...
enshrouded_1  | [ 77%] Downloading update (47794 of 59782 KB)...
enshrouded_1  | [ 79%] Downloading update (49162 of 59782 KB)...
enshrouded_1  | [ 82%] Downloading update (50403 of 59782 KB)...
enshrouded_1  | [ 84%] Downloading update (51600 of 59782 KB)...
enshrouded_1  | [ 86%] Downloading update (52952 of 59782 KB)...
enshrouded_1  | [ 88%] Downloading update (54137 of 59782 KB)...
enshrouded_1  | [ 90%] Downloading update (55355 of 59782 KB)...
enshrouded_1  | [ 92%] Downloading update (56588 of 59782 KB)...
enshrouded_1  | [ 94%] Downloading update (57936 of 59782 KB)...
enshrouded_1  | [ 96%] Downloading update (59118 of 59782 KB)...
enshrouded_1  | [ 98%] Downloading update (59782 of 59782 KB)...
enshrouded_1  | [100%] Download Complete.
enshrouded_1  | [----] Applying update...
enshrouded_1  | [----] Extracting package...
enshrouded_1  | [----] Extracting package...
enshrouded_1  | [----] Extracting package...
enshrouded_1  | [----] Extracting package...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Installing update...
enshrouded_1  | [----] Cleaning up...
enshrouded_1  | [----] Update complete, launching...
enshrouded_1  | tid(23) burning pthread_key_t == 0 so we never use it
enshrouded_1  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded_1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded_1  | Logging directory: '/home/steam/Steam/logs'
enshrouded_1  | /tmp/dumps insufficient permissions - delete and recreate
enshrouded_1  | [  0%] Checking for available updates...
enshrouded_1  | [----] Verifying installation...
enshrouded_1  | Steam Console Client (c) Valve Corporation - version 1705108307
enshrouded_1  | -- type 'quit' to exit --
enshrouded_1  | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded_1  | OK
enshrouded_1  | "@sSteamCmdForcePlatformType" = "windows"
enshrouded_1  | 
enshrouded_1  | Connecting anonymously to Steam Public...OK
enshrouded_1  | Waiting for client config...OK
enshrouded_1  | Waiting for user info...OK
enshrouded_1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
enshrouded_1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
enshrouded_1  |  Update state (0x61) downloading, progress: 0.10 (12774588 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 0.32 (41292324 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 1.69 (217223030 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 3.52 (453579369 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 4.92 (633372042 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 6.37 (820848647 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 7.89 (1015828475 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 9.03 (1163235237 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 10.06 (1296101520 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 11.43 (1472749242 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 13.01 (1675159353 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 14.49 (1866010107 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 16.09 (2072142775 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 17.67 (2276334505 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 18.98 (2444261478 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 20.02 (2578575739 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 21.78 (2805200808 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 23.44 (3019663695 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 25.22 (3248353769 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 26.77 (3448528056 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 28.18 (3629255797 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 29.58 (3809836286 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 31.23 (4022897451 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 32.71 (4212790842 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 34.24 (4410031738 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 35.88 (4621037182 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 37.09 (4777236004 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 38.63 (4975278299 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 40.02 (5155163907 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 41.60 (5358520641 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 43.10 (5551899143 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 44.81 (5771752120 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 46.56 (5997303939 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 48.10 (6195761986 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 49.48 (6373599001 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 50.47 (6500532666 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 51.80 (6672776484 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 53.32 (6867580659 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 55.01 (7085844695 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 56.78 (7314258267 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 61.00 (7856750995 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 61.99 (7985157102 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 63.81 (8219575152 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 64.95 (8365709191 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 65.89 (8487012574 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 67.14 (8647505493 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 68.51 (8824852813 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 70.03 (9020788766 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 71.94 (9266251499 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 73.50 (9467315238 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 75.11 (9675216533 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 76.64 (9872248985 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 77.76 (10015663037 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 79.37 (10222896492 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 80.98 (10430355655 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 84.76 (10917424743 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 86.09 (11088843155 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 87.56 (11278138438 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 88.78 (11435077004 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 89.33 (11505677825 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 90.69 (11681706255 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 92.00 (11850126787 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 94.06 (12115146989 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 95.74 (12331459235 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 97.58 (12569299990 / 12880646424)
enshrouded_1  |  Update state (0x61) downloading, progress: 99.48 (12813261878 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 1.89 (243149307 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 4.74 (610977722 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 7.49 (965159351 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 10.42 (1342126454 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 13.41 (1727693382 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 16.38 (2109259838 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 19.32 (2488061207 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 22.23 (2863227177 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 25.19 (3245037333 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 28.18 (3630365442 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 31.10 (4005491742 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 34.05 (4386464938 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 37.01 (4766826025 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 40.01 (5152945352 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 42.90 (5525767294 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 45.90 (5912658926 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 48.85 (6292470727 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 51.79 (6670417565 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 54.74 (7050430889 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 57.63 (7422754687 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 60.47 (7789052444 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 63.44 (8170867253 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 66.34 (8545533049 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 69.28 (8923343244 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 72.25 (9305888402 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 75.22 (9689067662 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 78.13 (10064290987 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 80.98 (10431149884 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 83.87 (10802394929 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 86.79 (11179267548 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 89.66 (11549292381 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 92.56 (11922182016 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 95.57 (12310085691 / 12880646424)
enshrouded_1  |  Update state (0x81) verifying update, progress: 98.60 (12700032121 / 12880646424)
enshrouded_1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded_1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded_1  | Success! App '2278520' fully installed.
enshrouded_1  | INFO: Enshrouded server config not present, copying example
enshrouded_1  | [enshrouded] Create logfile
enshrouded_1  | enshrouded_server(detached HEAD) - version f797991cde92efb6d62aae4c677a00e3d6bfe9c2 (master)
enshrouded_1  | CPUs:
enshrouded_1  |  Idx   Id  Group  LogIdx  CoreIdx  LLCIdx  NumaIdx  EffClass
enshrouded_1  |   0   256    0       0        0       3       0        0
enshrouded_1  |   1   257    0       1        1       3       0        0
enshrouded_1  |   2   258    0       2        2       3       0        0
enshrouded_1  |   3   259    0       3        3       3       0        0
enshrouded_1  |   4   260    0       4        4       3       0        0
enshrouded_1  |   5   261    0       5        5       3       0        0
enshrouded_1  | CPU Types:
enshrouded_1  |   Performance:   6   0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  |   Efficient:     0   0000000000000000000000000000000000000000000000000000000000000000
enshrouded_1  | [task] TaskSystemSetup:
enshrouded_1  | [task]   mainWorkerCount:     2
enshrouded_1  | [task]   nextMainWorkerIndex: 1
enshrouded_1  | [task]   Group 'default'  worker:7  main:2
enshrouded_1  | [task]      0:  Task-default00  0000000000000000000000000000000000000000000000000000000000000000
enshrouded_1  | [task]      1:  Task-default01  0000000000000000000000000000000000000000000000000000000000000000
enshrouded_1  | [task]      2:  Task-default02  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      3:  Task-default03  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      4:  Task-default04  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      5:  Task-default05  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      6:  Task-default06  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]   Group 'background'  worker:5  main:0
enshrouded_1  | [task]      0:  Task-background00  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      1:  Task-background01  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      2:  Task-background02  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      3:  Task-background03  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [task]      4:  Task-background04  0000000000000000000000000000000000000000000000000000000000111111
enshrouded_1  | [app] start creation step Init
enshrouded_1  | [app] start creation step Init_Steamworks
enshrouded_1  | Setting breakpad minidump AppID = 1203620
enshrouded_1  | [app] start creation step Init_FileSystem
enshrouded_1  | SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
enshrouded_1  | [app] start creation step Init_MountPackage
enshrouded_1  | +--"":  
enshrouded_1  |     |
enshrouded_1  |     +--"":  
enshrouded_1  |         |
enshrouded_1  |         +--"gamebuild":  (#0) Archive -> '/gamebuild_path/enshrouded_server'
enshrouded_1  |         |
enshrouded_1  |         +--"gamebuild_path":  (#1) Native -> 'Z:/home/steam/enshrouded/'
enshrouded_1  | [app] start creation step Init_Version
enshrouded_1  | Game Version (SVN): 487046
enshrouded_1  | [app] start creation step Init_UserSystem
enshrouded_1  | [user] Couldn't retrieve steam friends interface.
enshrouded_1  | [user] Couldn't retrieve steam user interface.
enshrouded_1  | [app] start creation step Init_OnlineSystem
enshrouded_1  | [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='<invalid>')!
enshrouded_1  | [app] start creation step Init_Session
enshrouded_1  | [app] start creation step Init_Tracking
enshrouded_1  | [app] start creation step Init_ResourceSystem
enshrouded_1  | [resource] Could not load resource cache file 'Z:/home/steam/enshrouded/enshrouded_server.krc'. error=file not found
enshrouded_1  | [app] start creation step Init_ResourcePreload_Start
enshrouded_1  | [app] start creation step Init_ResourcePreload_Wait
enshrouded_1  | [app] start creation step Init_SaveDataSystem
enshrouded_1  | [savedata] Couldn't retrieve steam remote storage interface.
enshrouded_1  | [savedata] Steam Cloud is disabled.
enshrouded_1  | [app] start creation step Load_ResourceObject
enshrouded_1  | [app] start creation step Init_ServerThread
enshrouded_1  | [app] start creation step StartGame
enshrouded_1  | [app] start creation step Init
enshrouded_1  | [app] start creation step StartGame
enshrouded_1  | [Session] started transition from 'Lobby' to 'Host_Online' (current='<invalid>')!
enshrouded_1  | [Session] 'PrepareGame' (up)!
enshrouded_1  | [savedata] Start 'Open Container' on container 3ad85aea
enshrouded_1  | [savedata] Updating 'Open Container' on container 3ad85aea
enshrouded_1  | [savedata] Finished 'Open Container' on container 3ad85aea
enshrouded_1  | [savedata] File command of type '12' failed with error: 'file not found'.
enshrouded_1  | [savedata] File command of type '12' failed with error: 'file not found'.
enshrouded_1  | [savedata] File command of type '12' failed with error: 'file not found'.
enshrouded_1  | [ecss] TaskQueue:  workerCount:7   taskWorkerCount:6   0000000000000000000000000000000000000000000000000000000001111110
enshrouded_1  | [TerraformingEfficiencyRegistry] Finished loading.
enshrouded_1  | [ecs] Nobuild zones changed
enshrouded_1  | [ecs] Build zones changed
enshrouded_1  | [ecs] Build zones changed
enshrouded_1  | wine: Unhandled illegal instruction at address 00000001406728B4 (thread 01a4), starting debugger...
enshrouded_1  | Unhandled exception: illegal instruction in 64-bit code (0x000001406728b4).
enshrouded_1  | Register dump:
enshrouded_1  |  rip:00000001406728b4 rsp:00007fe6f08fa030 rbp:00007fe6f08fa060 eflags:00010297 (  R- --  I S -A-P-C)
enshrouded_1  |  rax:0000000000000000 rbx:00007fe6a4559f68 rcx:00007fe6f08fa060 rdx:00007fe6a41ea7a0
enshrouded_1  |  rsi:00007fe6f08fa260 rdi:00007fe67bbc0008  r8:00007fe6a4559f68  r9:00007fe6f08fa260 r10:0000000002862792
enshrouded_1  |  r11:0000000000000202 r12:00007fe6a473f6f8 r13:00007fe6a422ca98 r14:0000000000000000 r15:00007fe6a4559f68
enshrouded_1  | Stack dump:
enshrouded_1  | 0x007fe6f08fa030:  0000000000000000 0000000000000000
enshrouded_1  | 0x007fe6f08fa040:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa050:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa060:  ffffff9cfffffff6 fffffc1800000000
enshrouded_1  | 0x007fe6f08fa070:  4520000046000000 fffffc1846000000
enshrouded_1  | 0x007fe6f08fa080:  000028a400002584 00000144000000c4
enshrouded_1  | 0x007fe6f08fa090:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa0a0:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa0b0:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa0c0:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa0d0:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | 0x007fe6f08fa0e0:  fffffc18fffffc18 fffffc18fffffc18
enshrouded_1  | Backtrace:
enshrouded_1  | =>0 0x000001406728b4 in enshrouded_server (+0x6728b4) (0x007fe6f08fa060)
enshrouded_1  |   1 0x000001406a55a1 in enshrouded_server (+0x6a55a1) (0x007fe6f08fa1e0)
enshrouded_1  |   2 0x000001406acbdb in enshrouded_server (+0x6acbdb) (0x007fe6f097e6a0)
enshrouded_1  |   3 0x000001406ac782 in enshrouded_server (+0x6ac782) (0x007fe6f097ebe0)
enshrouded_1  |   4 0x00000140720ead in enshrouded_server (+0x720ead) (0x007fe6f097ebe0)
enshrouded_1  |   5 0x000001407215b5 in enshrouded_server (+0x7215b5) (0x007fe6f097fb30)
enshrouded_1  |   6 0x000001407183fd in enshrouded_server (+0x7183fd) (0x007fe6f097fd50)
enshrouded_1  |   7 0x000001405fdb12 in enshrouded_server (+0x5fdb12) (0000000000000000)
enshrouded_1  |   8 0x00000140599a39 in enshrouded_server (+0x599a39) (0000000000000000)
enshrouded_1  |   9 0x00000140afb2b4 in enshrouded_server (+0xafb2b4) (0000000000000000)
enshrouded_1  |   10 0x006fffffaa8b29 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32 (0000000000000000)
enshrouded_1  |   11 0x006fffffca54fb in ntdll (+0x554fb) (0000000000000000)
enshrouded_1  | 0x000001406728b4 enshrouded_server+0x6728b4: vmovups 0x0000000141b97540, %ymm1 ; enshrouded_server+0x1b97540
enshrouded_1  | Modules:
enshrouded_1  | Module  Address                                 Debug info      Name (117 modules)
enshrouded_1  | PE-Wine         793d0000-        7995d000       Deferred        opengl32
enshrouded_1  | PE             140000000-       141eb1000       Export          enshrouded_server
enshrouded_1  | PE-Wine     6ffff6040000-    6ffff60a7000       Deferred        mpr
enshrouded_1  | PE-Wine     6ffff60c0000-    6ffff62eb000       Deferred        wininet
enshrouded_1  | PE-Wine     6ffff6320000-    6ffff6345000       Deferred        schannel
enshrouded_1  | PE-Wine     6ffff6360000-    6ffff641a000       Deferred        rsaenh
enshrouded_1  | PE-Wine     6ffff6430000-    6ffff7a34000       Deferred        wined3d
enshrouded_1  | PE-Wine     6ffff7a50000-    6ffff7b98000       Deferred        dxgi
enshrouded_1  | PE-Wine     6ffff7bb0000-    6ffff7d1b000       Deferred        wbemprox
enshrouded_1  | PE-Wine     6ffff7d30000-    6ffff7d51000       Deferred        dhcpcsvc
enshrouded_1  | PE-Wine     6ffff7d70000-    6ffff7dba000       Deferred        jsproxy
enshrouded_1  | PE-Wine     6ffff7dd0000-    6ffff7f08000       Deferred        winhttp
enshrouded_1  | PE-Wine     6ffff7f20000-    6ffff7f40000       Deferred        wlanapi
enshrouded_1  | PE-Wine     6ffff7f50000-    6ffff7f6d000       Deferred        mswsock
enshrouded_1  | PE          6ffff7f80000-    6ffff8032000       Deferred        vstdlib_s64
enshrouded_1  | PE          6ffff8050000-    6ffff81e7000       Deferred        tier0_s64
enshrouded_1  | PE-Wine     6ffff8200000-    6ffff8220000       Deferred        version
enshrouded_1  | PE-Wine     6ffff8230000-    6ffff8241000       Deferred        psapi
enshrouded_1  | PE-Wine     6ffff8260000-    6ffff82a3000       Deferred        imagehlp
enshrouded_1  | PE          6ffff82c0000-    6ffff98d8000       Deferred        steamclient64
enshrouded_1  | PE-Wine     6ffff98f0000-    6ffff9bdc000       Deferred        dbghelp
enshrouded_1  | PE-Wine     6ffff9bf0000-    6ffff9c96000       Deferred        netapi32
enshrouded_1  | PE-Wine     6ffff9cb0000-    6ffff9cff000       Deferred        msv1_0
enshrouded_1  | PE-Wine     6ffff9d10000-    6ffffa0d2000       Deferred        crypt32
enshrouded_1  | PE-Wine     6ffffa0f0000-    6ffffa1a5000       Deferred        secur32
enshrouded_1  | PE-Wine     6ffffa1c0000-    6ffffa4b7000       Deferred        wldap32
enshrouded_1  | PE-Wine     6ffffa4d0000-    6ffffa599000       Deferred        winspool
enshrouded_1  | PE-Wine     6ffffa5b0000-    6ffffa800000       Deferred        comdlg32
enshrouded_1  | PE-Wine     6ffffa810000-    6ffffa9c9000       Deferred        winmm
enshrouded_1  | PE-Wine     6ffffafa0000-    6ffffb068000       Deferred        uxtheme
enshrouded_1  | PE-Wine     6ffffb080000-    6ffffb0a4000       Deferred        nsi
enshrouded_1  | PE-Wine     6ffffb0e0000-    6ffffb113000       Deferred        kerberos
enshrouded_1  | PE-Wine     6ffffb130000-    6ffffb17d000       Deferred        dnsapi
enshrouded_1  | PE-Wine     6ffffb190000-    6ffffb21e000       Deferred        iphlpapi
enshrouded_1  | PE-Wine     6ffffb2e0000-    6ffffb35e000       Deferred        imm32
enshrouded_1  | PE-Wine     6ffffb6d0000-    6ffffb8a7000       Deferred        setupapi
enshrouded_1  | PE-Wine     6ffffb8e0000-    6ffffb93a000       Deferred        bcrypt
enshrouded_1  | PE-Wine     6ffffb950000-    6ffffbe45000       Deferred        oleaut32
enshrouded_1  | PE-Wine     6ffffbe60000-    6ffffbe8f000       Deferred        wsock32
enshrouded_1  | PE-Wine     6ffffbea0000-    6ffffbed2000       Deferred        compstui
enshrouded_1  | PE-Wine     6ffffbef0000-    6ffffbf6c000       Deferred        msacm32
enshrouded_1  | PE-Wine     6ffffbf80000-    6ffffbfb5000       Deferred        hid
enshrouded_1  | PE-Wine     6ffffbfd0000-    6ffffc530000       Deferred        comctl32
enshrouded_1  | PE-Wine     6ffffc540000-    6ffffc66b000       Deferred        dinput8
enshrouded_1  | PE          6ffffc680000-    6ffffc6cd000       Deferred        steam_api64
enshrouded_1  | PE-Wine     6ffffc6e0000-    6ffffc708000       Deferred        powrprof
enshrouded_1  | PE-Wine     6ffffc720000-    6ffffc773000       Deferred        shcore
enshrouded_1  | PE-Wine     6ffffc790000-    6ffffc8a8000       Deferred        shlwapi
enshrouded_1  | PE-Wine     6ffffc8c0000-    6ffffd648000       Deferred        shell32
enshrouded_1  | PE-Wine     6ffffd660000-    6ffffd6ad000       Deferred        coml2
enshrouded_1  | PE-Wine     6ffffd6c0000-    6ffffd94f000       Deferred        rpcrt4
enshrouded_1  | PE-Wine     6ffffd960000-    6ffffd99c000       Deferred        win32u
enshrouded_1  | PE-Wine     6ffffd9b0000-    6ffffdf8f000       Deferred        user32
enshrouded_1  | PE-Wine     6ffffdfa0000-    6ffffe264000       Deferred        gdi32
enshrouded_1  | PE-Wine     6ffffe280000-    6ffffe41b000       Deferred        combase
enshrouded_1  | PE-Wine     6ffffe430000-    6ffffe9d7000       Deferred        ole32
enshrouded_1  | PE-Wine     6ffffe9f0000-    6ffffea9d000       Deferred        ws2_32
enshrouded_1  | PE-Wine     6ffffeab0000-    6ffffeea7000       Deferred        ucrtbase
enshrouded_1  | PE-Wine     6ffffeec0000-    6ffffef82000       Deferred        sechost
enshrouded_1  | PE-Wine     6ffffefa0000-    6fffff2fc000       Deferred        msvcrt
enshrouded_1  | PE-Wine     6fffff310000-    6fffff43d000       Deferred        advapi32
enshrouded_1  | PE-Wine     6fffff450000-    6fffffa66000       Deferred        kernelbase
enshrouded_1  | PE-Wine     6fffffa80000-    6fffffc39000       Dwarf-4         kernel32
enshrouded_1  | PE-Wine     6fffffc50000-    6ffffffeb000       Dwarf-4         ntdll
enshrouded_1  | ELF         7fe6f8760000-    7fe6f8890000       Deferred        opengl32.so
enshrouded_1  | ELF         7fe6f95f0000-    7fe6f9610000       Deferred        libgcc_s.so.1
enshrouded_1  | ELF         7fe707d1d000-    7fe707d23000       Deferred        libnss_mdns4_minimal.so.2
enshrouded_1  | ELF         7fe707d23000-    7fe707d29000       Deferred        crypt32.so
enshrouded_1  | ELF         7fe707d29000-    7fe707d35000       Deferred        bcrypt.so
enshrouded_1  | ELF         7fe707d35000-    7fe707d3a000       Deferred        msv1_0.so
enshrouded_1  | ELF         7fe707d3a000-    7fe707d41000       Deferred        netapi32.so
enshrouded_1  | ELF         7fe707d41000-    7fe707d4a000       Deferred        kerberos.so
enshrouded_1  | ELF         7fe707d4a000-    7fe707d72000       Deferred        libgpg-error.so.0
enshrouded_1  | ELF         7fe707d72000-    7fe707d98000       Deferred        liblz4.so.1
enshrouded_1  | ELF         7fe707d98000-    7fe707e54000       Deferred        libzstd.so.1
enshrouded_1  | ELF         7fe707e54000-    7fe707f9b000       Deferred        libgcrypt.so.20
enshrouded_1  | ELF         7fe707f9b000-    7fe707fa7000       Deferred        libcap.so.2
enshrouded_1  | ELF         7fe707fa7000-    7fe707fb3000       Deferred        libffi.so.8
enshrouded_1  | ELF         7fe707fb3000-    7fe708083000       Deferred        libsystemd.so.0
enshrouded_1  | ELF         7fe708083000-    7fe708094000       Deferred        libresolv.so.2
enshrouded_1  | ELF         7fe708094000-    7fe70809b000       Deferred        libkeyutils.so.1
enshrouded_1  | ELF         7fe70809b000-    7fe70811c000       Deferred        libgmp.so.10
enshrouded_1  | ELF         7fe70811c000-    7fe708165000       Deferred        libhogweed.so.6
enshrouded_1  | ELF         7fe708165000-    7fe7081b3000       Deferred        libnettle.so.8
enshrouded_1  | ELF         7fe7081b3000-    7fe7081c8000       Deferred        libtasn1.so.6
enshrouded_1  | ELF         7fe7081c8000-    7fe70837e000       Deferred        libunistring.so.2
enshrouded_1  | ELF         7fe70837e000-    7fe7083af000       Deferred        libidn2.so.0
enshrouded_1  | ELF         7fe7083af000-    7fe7084e3000       Deferred        libp11-kit.so.0
enshrouded_1  | ELF         7fe7084e3000-    7fe708539000       Deferred        libdbus-1.so.3
enshrouded_1  | ELF         7fe708539000-    7fe708547000       Deferred        libkrb5support.so.0
enshrouded_1  | ELF         7fe708547000-    7fe70854d000       Deferred        libcom_err.so.2
enshrouded_1  | ELF         7fe70854d000-    7fe70857a000       Deferred        libk5crypto.so.3
enshrouded_1  | ELF         7fe70857a000-    7fe708654000       Deferred        libkrb5.so.3
enshrouded_1  | ELF         7fe708654000-    7fe708870000       Deferred        libgnutls.so.30
enshrouded_1  | ELF         7fe708870000-    7fe708883000       Deferred        libavahi-client.so.3
enshrouded_1  | ELF         7fe708883000-    7fe708891000       Deferred        libavahi-common.so.3
enshrouded_1  | ELF         7fe708891000-    7fe7088e3000       Deferred        libgssapi_krb5.so.2
enshrouded_1  | ELF         7fe7088e3000-    7fe708980000       Deferred        libcups.so.2
enshrouded_1  | ELF         7fe708984000-    7fe70898e000       Deferred        secur32.so
enshrouded_1  | ELF         7fe7089b2000-    7fe7089dd000       Deferred        libexpat.so.1
enshrouded_1  | ELF         7fe7089dd000-    7fe708a28000       Deferred        libfontconfig.so.1
enshrouded_1  | ELF         7fe708a28000-    7fe708a4b000       Deferred        libbrotlicommon.so.1
enshrouded_1  | ELF         7fe708a4b000-    7fe708a58000       Deferred        libbrotlidec.so.1
enshrouded_1  | ELF         7fe708a58000-    7fe708a8e000       Deferred        libpng16.so.16
enshrouded_1  | ELF         7fe708a8e000-    7fe708aad000       Deferred        libz.so.1
enshrouded_1  | ELF         7fe708aad000-    7fe708b78000       Deferred        libfreetype.so.6
enshrouded_1  | ELF         7fe708b78000-    7fe708c57000       Deferred        libm.so.6
enshrouded_1  | ELF         7fe708c5b000-    7fe708c61000       Deferred        winspool.so
enshrouded_1  | ELF         7fe708c65000-    7fe708e04000       Deferred        win32u.so
enshrouded_1  | ELF         7fe709204000-    7fe709233000       Deferred        liblzma.so.5
enshrouded_1  | ELF         7fe709233000-    7fe70924f000       Deferred        libunwind.so.8
enshrouded_1  | ELF         7fe70924f000-    7fe709308000       Export          ntdll.so
enshrouded_1  | ELF         7fe70930b000-    7fe7094ec000       Deferred        libc.so.6
enshrouded_1  | ELF         7fe7094ef000-    7fe7094f4000       Deferred        dnsapi.so
enshrouded_1  | ELF         7fe7094f4000-    7fe7094fa000       Deferred        ws2_32.so
enshrouded_1  | ELF         7fe7094fc000-    7fe709530000       Deferred        ld-linux-x86-64.so.2
enshrouded_1  | ELF         7fe709530000-    7fe709535000       Deferred        <wine-loader>
enshrouded_1  | Threads:
enshrouded_1  | process  tid      prio    name (all IDs are in hex)
enshrouded_1  | 00000020 start.exe
enshrouded_1  |         00000024    0     
enshrouded_1  | 00000038 services.exe
enshrouded_1  |         0000003c    0     
enshrouded_1  |         00000040    0     wine_rpcrt4_server
enshrouded_1  |         0000004c    0     wine_rpcrt4_io
enshrouded_1  |         00000070    0     wine_rpcrt4_io
enshrouded_1  |         00000090    0     wine_rpcrt4_io
enshrouded_1  |         000000c0    0     wine_rpcrt4_io
enshrouded_1  |         000000d8    0     
enshrouded_1  |         000000f0    0     wine_rpcrt4_io
enshrouded_1  | 00000044 winedevice.exe
enshrouded_1  |         00000048    0     
enshrouded_1  |         00000054    0     
enshrouded_1  |         00000058    0     wine_sechost_service
enshrouded_1  |         0000005c    0     
enshrouded_1  |         00000060    0     
enshrouded_1  |         000000d0    0     
enshrouded_1  |         000000d4    0     
enshrouded_1  |         000001ac    0     wine_threadpool_worker
enshrouded_1  | 00000068 winedevice.exe
enshrouded_1  |         0000006c    0     
enshrouded_1  |         00000074    0     
enshrouded_1  |         00000078    0     wine_sechost_service
enshrouded_1  |         0000007c    0     
enshrouded_1  |         00000080    0     
enshrouded_1  |         00000084    0     
enshrouded_1  |         00000094    0     
enshrouded_1  |         000000ac    0     
enshrouded_1  | 00000088 plugplay.exe
enshrouded_1  |         0000008c    0     
enshrouded_1  |         000000a0    0     
enshrouded_1  |         000000a4    0     wine_sechost_service
enshrouded_1  |         000000a8    0     wine_rpcrt4_server
enshrouded_1  |         000000b8    0     wine_rpcrt4_io
enshrouded_1  | 00000098 explorer.exe
enshrouded_1  |         0000009c    0     
enshrouded_1  |         000000e0    0     wine_rpcrt4_server
enshrouded_1  | 000000b0 svchost.exe
enshrouded_1  |         000000b4    0     
enshrouded_1  |         000000c4    0     
enshrouded_1  |         000000c8    0     wine_sechost_service
enshrouded_1  | 000000e8 rpcss.exe
enshrouded_1  |         000000ec    0     
enshrouded_1  |         000000f4    0     
enshrouded_1  |         000000f8    0     wine_sechost_service
enshrouded_1  |         000000fc    0     wine_rpcrt4_server
enshrouded_1  |         00000100    0     wine_rpcrt4_server
enshrouded_1  |         00000104    0     wine_rpcrt4_io
enshrouded_1  | 0000010c (D) Z:\home\steam\enshrouded\enshrouded_server.exe
enshrouded_1  |         00000110    0     
enshrouded_1  |         00000114    1     NetworkSystem
enshrouded_1  |         00000118    1     MessageSystem
enshrouded_1  |         0000011c    0     Task-default02
enshrouded_1  |         00000120    0     Task-default03
enshrouded_1  |         00000124    0     Task-default04
enshrouded_1  |         00000128    0     Task-default05
enshrouded_1  |         0000012c    0     Task-default06
enshrouded_1  |         00000130   -1     Task-background00
enshrouded_1  |         00000134   -1     Task-background01
enshrouded_1  |         00000138   -1     Task-background02
enshrouded_1  |         0000013c   -1     Task-background03
enshrouded_1  |         00000140   -1     Task-background04
enshrouded_1  |         00000144   -1     BackgroundTask
enshrouded_1  |         00000148    0     
enshrouded_1  |         0000014c    2     
enshrouded_1  |         00000154    0     
enshrouded_1  |         0000015c    0     
enshrouded_1  |         00000160    0     
enshrouded_1  |         00000170    0     
enshrouded_1  |         00000174    0     
enshrouded_1  |         00000178    1     NativeFileDevice
enshrouded_1  |         0000017c    1     FileSystem
enshrouded_1  |         00000180    2     
enshrouded_1  |         00000184    1     P2pReceiveThread
enshrouded_1  |         00000188    1     P2pSendThread
enshrouded_1  |         0000018c    1     Session
enshrouded_1  |         00000190    0     HttpClient
enshrouded_1  |         00000194   -1     ResourceSystem
enshrouded_1  |         00000198    2     
enshrouded_1  |         0000019c    0     wine_wininet_collect_connections
enshrouded_1  |         000001a0   -1     SaveData
enshrouded_1  |         000001a4    1 <== GameServer
enshrouded_1  |         000001b8    0     
enshrouded_1  | System information:
enshrouded_1  |     Wine build: wine-9.0
enshrouded_1  |     Platform: x86_64 (guest: i386)
enshrouded_1  |     Version: Windows 10
enshrouded_1  |     Host system: Linux
enshrouded_1  |     Host version: 4.15.0-177-generic
enshrouded_enshrouded_1 exited with code 29

running on arm64 platform

Hi guys

Is there a way to build this image for arm64 platform like for example for a raspberry pi?
I tried but I got loads of errors.

Thanks

Kubernetes Helm filesystem permissions check and fsgroup

The current deployment in Kubernetes does not work properly for me because of various reasons:

fsgroup is not set to 10000

When obtaining storage from Kubernetes while running a specific userid other than root you want to tell Kubernetes to handle the Permissions for you with fsgroup:

spec:
  template:
    spec:
      securityContext:
        fsGroup: 10000

Filesystem permission check only checks the folder permissions of the Persistent Mountpoint

In my case the Mountpoint is owned by root but I set fsgroup to 10000 which results in the Permissions in the Volume to be 10000 when you create files. I think the permissions check could be improved by checking if a file inside /home/steam/enshrouded/savegame/ can be created.
image
image

Success! App '2278520' fully installed.
INFO: Enshrouded server config not present, copying example

2024-01-25T20:39:05.480217832+01:00 ERROR: The ownership of /home/steam/enshrouded/savegame is not correct and the server will not be able to save...
2024-01-25T20:39:05.480221359+01:00 the directory that you are mounting into the container needs to be owned by 10000:10000
from your container host attempt the following command 'chown -R 10000:10000 /your/enshrouded/folder'
2024-01-25T20:39:05.480225326+01:00 

Set scaling and upgrade policy to recreate

When a Volume in Kubernetes is RWO (ReadWriteOnce) you cannot redeploy the workload because the pv cannot be attached to the newly created pod.

spec:
  strategy:
    type: Recreate

I hope this helps, if you need me to test anything on kubernetes for you hit me up!

Loss of backup after update

Hello

I would like to report an issue I encountered after updating to the latest Wine version.
This morning my container had crashed, so before I restarted it I checked for a new version, there was one ( before that I used the pre-launch one)

Update went well, but when I logged backed in, I discovered my world was reset.

I use Portainer CE to manage my container, here's the command I passed when creating it the first time :

docker run --detach --name enshrouded-server --mount type=volume,source=Enshrouded_data,target=/var/lib/docker/volumes/Enshrouded_data/_data --publish 15636:15636/udp --publish 15637:15637/udp --env=SERVER_NAME="My Server Name" --env=SERVER_SLOTS=4 --env=SERVER_PASSWORD="My Server Password" --env=GAME_PORT=15636 --env=QUERY_PORT=15637 sknnr/enshrouded-dedicated-server:latest

It's basically what was in your guide, but I saw it has changed since.

Best regards, and many thanks for your work

Update on TrueNas Scale ??

Hi, noob here. First time setting up a server with containers instead of VMs
Im hosting the proton-latest containter on a TrueNas Scale host using the custom App luncher I managed to setup everything no problem, but now the UI shows me there is an upgrade from: proton-latest_2308.0.1 to proton-latest_2403.0.0

But I can´t find anything on this repository that indicates that JSKNNR has updated anything. Any changelogs at all either

Does anyone knows why there is an upgrade?

Thanks in advance

proton-latest: he's dead jim

looks like the proton-latest release doesn't work.
here are the last few lines from the stack trace

CAppInfoCacheReadFromDiskThread took 9 milliseconds to initialize
[I 00:00:01,491] [app] start creation step Init_FileSystem
[I 00:00:01,494] [app] start creation step Init_MountPackage
[I 00:00:02,670] +--"":  
[I 00:00:02,670]     |
[I 00:00:02,670]     +--"":
[I 00:00:02,670]         |
[I 00:00:02,670]         +--"gamebuild":  (#0) Archive -> '/gamebuild_path/enshrouded_server'
[I 00:00:02,670]         |
[I 00:00:02,670]         +--"gamebuild_path":  (#1) Native -> 'Z:/home/steam/enshrouded/'
[I 00:00:02,670] [app] start creation step Init_Version
[I 00:00:02,671] Game Version (SVN): 490142
[I 00:00:02,671] [app] start creation step Init_UserSystem
[W 00:00:02,671] [user] Couldn't retrieve steam friends interface.
[W 00:00:02,671] [user] Couldn't retrieve steam user interface.
[I 00:00:02,671] [app] start creation step Init_OnlineSystem
[I 00:00:02,674] [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='<invalid>')!
[I 00:00:02,674] [app] start creation step Init_Session
[I 00:00:02,677] [app] start creation step Init_Tracking
[I 00:00:02,681] [app] start creation step Init_ResourceSystem
[W 00:00:02,683] [resource] Could not load resource cache file 'Z:/home/steam/enshrouded/enshrouded_server.krc'. error=file not found
[I 00:00:02,684] [app] start creation step Init_ResourcePreload_Start
[I 00:00:02,819] [app] start creation step Init_ResourcePreload_Wait
2024-02-01 15:49:37,934 INFO: Waiting for enshrouded_server.exe to be running
tail: invalid PID: ''
2024-02-01 15:49:37,943 ERROR: He's dead, Jim

failed to register layer: lsetxattr user.overlay.impure /etc: operation not supported

Hey there,

i am relatively new to the docker party and tried to use your description to set up a docker container with docker compose or docker, tried both. I get the same error in docker or docker compose:

[+] Running 2/3 ⠴ enshrouded-dedicated-server 2 layers [⣿⣿] ✔ 2f44b7a888fa Pull complete ✔ 980609f7b193 Download complete failed to register layer: lsetxattr user.overlay.impure /etc: operation not supported

I am aware that it's maybe an issue of my system enviroment, I use proxmox with a docker lxc.

If it's totally unrelated to your work, please close this. If you have a hint for me, It would be really appreciated :)

Great work by the way!!!

Enhancement Request: Add Custom Annotation Option for Service

Issue:
Currently, the service template in the helm chart lacks the ability to set custom annotations for services, which can be particularly beneficial for users utilizing metalLB or DigitalOcean LoadBalancers.

Suggestion:
I propose adding an option to set custom annotations for services. This enhancement would allow users to define annotations tailored to their specific needs, providing greater flexibility and compatibility with various load balancing solutions.

apiVersion: v1
kind: Service
metadata:
  name: "enshrouded-dedicated-server-service"
  labels:
    app: "enshrouded-dedicated-server"
    chart: "enshrouded-dedicated-server-1.0.0"
    release: "enshrouded-test"
    heritage: "Helm"
  annotations:
    metallb.universe.tf/loadBalancerIPs: 192.168.88.200 # example MetalLB annotation
    custom.annotation/key: "value"  # custom annotation example
spec:
  type: LoadBalancer
  ports:
  - name: game-port
    port: 2222
    targetPort: game-port
    protocol: UDP
  - name: query-port
    port: 1111
    targetPort: query-port
    protocol: UDP
  selector:
    app: "enshrouded-dedicated-server"

Benefits:

Enhanced compatibility with metalLB and DigitalOcean LoadBalancers.
Empowers users to define custom annotations tailored to their specific requirements.
Provides greater flexibility in configuring and optimizing load balancing solutions.

UID/GUIDs

Would it be possible to expose the container permissions configuration as environment variables instead of being hard locked to 10000/10000? Having trouble integrating this into TrueNAS Scale, and I suspect it'd be tough to do with container hosts that are already setup with users/groups.

Crashing on start-up with Unhandled exception: illegal instruction in 64-bit code (0x00000140402356)

Similar to #15 , but not running a hypervisor, my Enshrouded docker image is giving a kernel crash during startup.

enshrouded_1  | Success! App '2278520' fully installed.
enshrouded_1  | INFO: Updating Enshrouded Server configuration
enshrouded_1  | INFO: Starting Enshrouded Dedicated Server
enshrouded_1  | wine: Unhandled illegal instruction at address 0000000140402356 (thread 0108), starting debugger...
enshrouded_1  | Unhandled exception: illegal instruction in 64-bit code (0x00000140402356).
enshrouded_1  | Register dump:
enshrouded_1  |  rip:0000000140402356 rsp:00007ffffe1ffc90 rbp:00007ffffe1ffcd9 eflags:00010206 (  R- --  I   - -P- )
enshrouded_1  |  rax:0000000000000020 rbx:00007ffffe9faab0 rcx:0000000000000007 rdx:00007ffffe1fdd80
enshrouded_1  |  rsi:00000000000000ff rdi:0000000000000008  r8:00007ffffe1fdd80  r9:00007ffffe1fdd80 r10:0000000000000000
enshrouded_1  |  r11:00007ffffe1ffc80 r12:00007ffffea07070 r13:0000000000000000 r14:0000000000000000 r15:fffffffffffec8b0
enshrouded_1  | Stack dump:
enshrouded_1  | 0x007ffffe1ffc90:  00007ffffe9faab0 00000000000000ff
enshrouded_1  | 0x007ffffe1ffca0:  0000000000000100 00007ffffe1ffd18
enshrouded_1  | 0x007ffffe1ffcb0:  0000000140f16990 000000000000002f
enshrouded_1  | 0x007ffffe1ffcc0:  0000100000000009 0000000000010000
enshrouded_1  | 0x007ffffe1ffcd0:  00007ffffffeffff 00000000000000ff
enshrouded_1  | 0x007ffffe1ffce0:  000021d800000008 170a000600010000
enshrouded_1  | 0x007ffffe1ffcf0:  0000000000000000 0000000000000000
enshrouded_1  | 0x007ffffe1ffd00:  0000000000000000 0000000000000000
enshrouded_1  | 0x007ffffe1ffd10:  0000000000000000 0000000000000000
enshrouded_1  | 0x007ffffe1ffd20:  0000000000000000 0000000000000000
enshrouded_1  | 0x007ffffe1ffd30:  00007ffffe1ffdc9 000000014041f4d6
enshrouded_1  | 0x007ffffe1ffd40:  00007ffffe9faab0 0000000000000001
enshrouded_1  | Backtrace:
enshrouded_1  | =>0 0x00000140402356 in enshrouded_server (+0x402356) (0x007ffffe1ffcd9)
enshrouded_1  |   1 0x0000014041f4d6 in enshrouded_server (+0x41f4d6) (0x007ffffe1ffdc9)
enshrouded_1  |   2 0x0000014041f8dc in enshrouded_server (+0x41f8dc) (0x00000000000001)
enshrouded_1  |   3 0x0000014041fdcb in enshrouded_server (+0x41fdcb) (0x00000000000001)
enshrouded_1  |   4 0x0000014084eefc in enshrouded_server (+0x84eefc) (0000000000000000)
enshrouded_1  |   5 0x006fffffaa8b29 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32 (0000000000000000)
enshrouded_1  |   6 0x006fffffca54fb in ntdll (+0x554fb) (0000000000000000)
enshrouded_1  | 0x00000140402356 enshrouded_server+0x402356: popcnt 0x0000000140f16a00, %rax ; enshrouded_server+0xf16a00
enshrouded_1  | Modules:
enshrouded_1  | Module  Address                                 Debug info      Name (73 modules)
enshrouded_1  | PE             140000000-       14101e000       Export          enshrouded_server
enshrouded_1  | PE-Wine     6ffffa660000-    6ffffa706000       Deferred        netapi32
enshrouded_1  | PE          6ffffa720000-    6ffffa76d000       Deferred        steam_api64
enshrouded_1  | PE-Wine     6ffffa780000-    6ffffa7a8000       Deferred        powrprof
enshrouded_1  | PE-Wine     6ffffa7c0000-    6ffffa83c000       Deferred        msacm32
enshrouded_1  | PE-Wine     6ffffa850000-    6ffffaa09000       Deferred        winmm
enshrouded_1  | PE-Wine     6ffffaa50000-    6ffffaa74000       Deferred        nsi
enshrouded_1  | PE-Wine     6ffffaa90000-    6ffffaadd000       Deferred        dnsapi
enshrouded_1  | PE-Wine     6ffffaaf0000-    6ffffab7e000       Deferred        iphlpapi
enshrouded_1  | PE-Wine     6ffffb600000-    6ffffb67e000       Deferred        imm32
enshrouded_1  | PE-Wine     6ffffb8f0000-    6ffffb93f000       Deferred        msv1_0
enshrouded_1  | PE-Wine     6ffffbea0000-    6ffffbed3000       Deferred        kerberos
enshrouded_1  | PE-Wine     6ffffbef0000-    6ffffbf4a000       Deferred        bcrypt
enshrouded_1  | PE-Wine     6ffffbf60000-    6ffffc322000       Deferred        crypt32
enshrouded_1  | PE-Wine     6ffffc340000-    6ffffc3f5000       Deferred        secur32
enshrouded_1  | PE-Wine     6ffffc410000-    6ffffc707000       Deferred        wldap32
enshrouded_1  | PE-Wine     6ffffc720000-    6ffffc773000       Deferred        shcore
enshrouded_1  | PE-Wine     6ffffc790000-    6ffffc8a8000       Deferred        shlwapi
enshrouded_1  | PE-Wine     6ffffc8c0000-    6ffffd648000       Deferred        shell32
enshrouded_1  | PE-Wine     6ffffd660000-    6ffffd6ad000       Deferred        coml2
enshrouded_1  | PE-Wine     6ffffd6c0000-    6ffffd94f000       Deferred        rpcrt4
enshrouded_1  | PE-Wine     6ffffd960000-    6ffffd99c000       Deferred        win32u
enshrouded_1  | PE-Wine     6ffffd9b0000-    6ffffdf8f000       Deferred        user32
enshrouded_1  | PE-Wine     6ffffdfa0000-    6ffffe264000       Deferred        gdi32
enshrouded_1  | PE-Wine     6ffffe280000-    6ffffe41b000       Deferred        combase
enshrouded_1  | PE-Wine     6ffffe430000-    6ffffe9d7000       Deferred        ole32
enshrouded_1  | PE-Wine     6ffffe9f0000-    6ffffea9d000       Deferred        ws2_32
enshrouded_1  | PE-Wine     6ffffeab0000-    6ffffeea7000       Deferred        ucrtbase
enshrouded_1  | PE-Wine     6ffffeec0000-    6ffffef82000       Deferred        sechost
enshrouded_1  | PE-Wine     6ffffefa0000-    6fffff2fc000       Deferred        msvcrt
enshrouded_1  | PE-Wine     6fffff310000-    6fffff43d000       Deferred        advapi32
enshrouded_1  | PE-Wine     6fffff450000-    6fffffa66000       Deferred        kernelbase
enshrouded_1  | PE-Wine     6fffffa80000-    6fffffc39000       Dwarf-4         kernel32
enshrouded_1  | PE-Wine     6fffffc50000-    6ffffffeb000       Dwarf-4         ntdll
enshrouded_1  | ELF         7f1d2aad9000-    7f1d2aae5000       Deferred        bcrypt.so
enshrouded_1  | ELF         7f1d2aae5000-    7f1d2ab37000       Deferred        libgssapi_krb5.so.2
enshrouded_1  | ELF         7f1d2ab37000-    7f1d2ab48000       Deferred        libresolv.so.2
enshrouded_1  | ELF         7f1d2ab48000-    7f1d2ab4f000       Deferred        libkeyutils.so.1
enshrouded_1  | ELF         7f1d2ab4f000-    7f1d2ab5d000       Deferred        libkrb5support.so.0
enshrouded_1  | ELF         7f1d2ab5d000-    7f1d2ab63000       Deferred        libcom_err.so.2
enshrouded_1  | ELF         7f1d2ab63000-    7f1d2ab90000       Deferred        libk5crypto.so.3
enshrouded_1  | ELF         7f1d2ab90000-    7f1d2ac6a000       Deferred        libkrb5.so.3
enshrouded_1  | ELF         7f1d2ac6b000-    7f1d2ac71000       Deferred        crypt32.so
enshrouded_1  | ELF         7f1d2ac71000-    7f1d2ac78000       Deferred        netapi32.so
enshrouded_1  | ELF         7f1d2ac78000-    7f1d2ac84000       Deferred        libffi.so.8
enshrouded_1  | ELF         7f1d2ac84000-    7f1d2ad05000       Deferred        libgmp.so.10
enshrouded_1  | ELF         7f1d2ad05000-    7f1d2ad4e000       Deferred        libhogweed.so.6
enshrouded_1  | ELF         7f1d2ad4e000-    7f1d2ad9c000       Deferred        libnettle.so.8
enshrouded_1  | ELF         7f1d2ad9c000-    7f1d2adb1000       Deferred        libtasn1.so.6
enshrouded_1  | ELF         7f1d2adb1000-    7f1d2af67000       Deferred        libunistring.so.2
enshrouded_1  | ELF         7f1d2af67000-    7f1d2af98000       Deferred        libidn2.so.0
enshrouded_1  | ELF         7f1d2af98000-    7f1d2b0cc000       Deferred        libp11-kit.so.0
enshrouded_1  | ELF         7f1d2b0cc000-    7f1d2b2e8000       Deferred        libgnutls.so.30
enshrouded_1  | ELF         7f1d2b2e8000-    7f1d2b2ed000       Deferred        msv1_0.so
enshrouded_1  | ELF         7f1d2b2ed000-    7f1d2b2f6000       Deferred        kerberos.so
enshrouded_1  | ELF         7f1d2b2f6000-    7f1d2b300000       Deferred        secur32.so
enshrouded_1  | ELF         7f1d2b300000-    7f1d2b305000       Deferred        dnsapi.so
enshrouded_1  | ELF         7f1d2b305000-    7f1d2b330000       Deferred        libexpat.so.1
enshrouded_1  | ELF         7f1d2b330000-    7f1d2b37b000       Deferred        libfontconfig.so.1
enshrouded_1  | ELF         7f1d2b37b000-    7f1d2b39e000       Deferred        libbrotlicommon.so.1
enshrouded_1  | ELF         7f1d2b39e000-    7f1d2b3ab000       Deferred        libbrotlidec.so.1
enshrouded_1  | ELF         7f1d2b3ab000-    7f1d2b3e1000       Deferred        libpng16.so.16
enshrouded_1  | ELF         7f1d2b3e1000-    7f1d2b400000       Deferred        libz.so.1
enshrouded_1  | ELF         7f1d2b400000-    7f1d2b4cb000       Deferred        libfreetype.so.6
enshrouded_1  | ELF         7f1d2b4cb000-    7f1d2b5aa000       Deferred        libm.so.6
enshrouded_1  | ELF         7f1d2b5aa000-    7f1d2b749000       Deferred        win32u.so
enshrouded_1  | ELF         7f1d2bb49000-    7f1d2bb78000       Deferred        liblzma.so.5
enshrouded_1  | ELF         7f1d2bb78000-    7f1d2bb94000       Deferred        libunwind.so.8
enshrouded_1  | ELF         7f1d2bb94000-    7f1d2bc4d000       Export          ntdll.so
enshrouded_1  | ELF         7f1d2bc50000-    7f1d2be31000       Deferred        libc.so.6
enshrouded_1  | ELF         7f1d2be35000-    7f1d2be3b000       Deferred        ws2_32.so
enshrouded_1  | ELF         7f1d2be41000-    7f1d2be75000       Deferred        ld-linux-x86-64.so.2
enshrouded_1  | ELF         7f1d2be75000-    7f1d2be7a000       Deferred        <wine-loader>
enshrouded_1  | Threads:
enshrouded_1  | process  tid      prio    name (all IDs are in hex)
enshrouded_1  | 00000020 start.exe
enshrouded_1  |         00000024    0
enshrouded_1  | 00000038 services.exe
enshrouded_1  |         0000003c    0
enshrouded_1  |         00000040    0     wine_rpcrt4_server
enshrouded_1  |         00000054    0     wine_rpcrt4_io
enshrouded_1  |         00000058    0     wine_threadpool_worker
enshrouded_1  |         00000078    0     wine_rpcrt4_io
enshrouded_1  |         000000a4    0     wine_threadpool_worker
enshrouded_1  |         000000b0    0     wine_rpcrt4_io
enshrouded_1  |         000000c8    0     wine_rpcrt4_io
enshrouded_1  |         000000dc    0
enshrouded_1  |         000000e8    0     wine_rpcrt4_io
enshrouded_1  | 00000044 winedevice.exe
enshrouded_1  |         00000048    0
enshrouded_1  |         0000005c    0
enshrouded_1  |         00000060    0     wine_sechost_service
enshrouded_1  |         00000064    0
enshrouded_1  |         00000068    0
enshrouded_1  |         000000d4    0
enshrouded_1  |         000000d8    0
enshrouded_1  | 0000004c explorer.exe
enshrouded_1  |         00000050    0
enshrouded_1  |         00000094    0     wine_rpcrt4_server
enshrouded_1  | 00000070 winedevice.exe
enshrouded_1  |         00000074    0
enshrouded_1  |         0000007c    0
enshrouded_1  |         00000080    0     wine_sechost_service
enshrouded_1  |         00000084    0
enshrouded_1  |         00000088    0
enshrouded_1  |         00000090    0
enshrouded_1  |         000000a8    0
enshrouded_1  |         000000ac    0
enshrouded_1  | 00000098 plugplay.exe
enshrouded_1  |         0000009c    0
enshrouded_1  |         000000b4    0
enshrouded_1  |         000000b8    0     wine_sechost_service
enshrouded_1  |         000000bc    0     wine_rpcrt4_server
enshrouded_1  | 000000c0 svchost.exe
enshrouded_1  |         000000c4    0
enshrouded_1  |         000000cc    0
enshrouded_1  |         000000d0    0     wine_sechost_service
enshrouded_1  | 000000e0 rpcss.exe
enshrouded_1  |         000000e4    0
enshrouded_1  |         000000ec    0
enshrouded_1  |         000000f0    0     wine_sechost_service
enshrouded_1  |         000000f4    0     wine_rpcrt4_server
enshrouded_1  |         000000f8    0     wine_rpcrt4_server
enshrouded_1  |         000000fc    0     wine_rpcrt4_io
enshrouded_1  |         00000100    0     wine_threadpool_worker
enshrouded_1  | 00000104 (D) Z:\home\steam\enshrouded\enshrouded_server.exe
enshrouded_1  |         00000108    0 <==
enshrouded_1  |         00000114    0
enshrouded_1  | System information:
enshrouded_1  |     Wine build: wine-9.0
enshrouded_1  |     Platform: x86_64 (guest: i386)
enshrouded_1  |     Version: Windows 10
enshrouded_1  |     Host system: Linux
enshrouded_1  |     Host version: 5.15.0-102-generic
steam_enshrouded_1 exited with code 29

I'm not using a hypervisor, just the docker image from https://hub.docker.com/r/sknnr/enshrouded-dedicated-server (latest is "v2.0.4").

OS: Linux Mint 21.3 (latest version available)
Kernel: 5.15.0-102-generic #112-Ubuntu x86_64
Physical host CPU: Intel(R) Xeon(R) CPU E5410 @ 2.33GHz from 2007( https://www.intel.com/content/www/us/en/products/sku/33080/intel-xeon-processor-e5410-12m-cache-2-33-ghz-1333-mhz-fsb/specifications.html )
Supported CPU flags do not include "avx". What it does support are:

flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl cpuid aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm dca sse4_1 xsave lahf_lm pti tpr_shadow vnmi flexpriority vpid dtherm
vmx flags       : vnmi flexpriority tsc_offset vtpr vapic

The version of docker that I'm running is the latest available from the official OS repositories:

$ docker version
Client:
 Version:           24.0.5
 API version:       1.43
 Go version:        go1.20.3
 Git commit:        24.0.5-0ubuntu1~22.04.1
 Built:             Mon Aug 21 19:50:14 2023
 OS/Arch:           linux/amd64
 Context:           default

Server:
 Engine:
  Version:          24.0.5
  API version:      1.43 (minimum version 1.12)
  Go version:       go1.20.3
  Git commit:       24.0.5-0ubuntu1~22.04.1
  Built:            Mon Aug 21 19:50:14 2023
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.2
  GitCommit:
 runc:
  Version:          1.1.7-0ubuntu1~22.04.2
  GitCommit:
 docker-init:
  Version:          0.19.0
  GitCommit:

I'm capable of hosting the latest version of Minecraft (Java instance), Conan Exiles (another Docker container), and ARK Survival (also a Docker container) on this server.

I cannot tell what dependencies or CPU flags I am missing that is causing the crash. I tried setting the privileged: true flag in my docker-compose.yml as #15 (comment) mentioned, but that didn't help.

Save folder

I want to migrate a friend local save to my server, you guys know if there is a way?

App '2278520' state is 0x202 after update job.

Hi,

i got the following error, when iam starting the container the first time:

`"@sSteamCmdForcePlatformType" = "windows"

Connecting anonymously to Steam Public...OK
Waiting for client config...OK
Waiting for user info...OK
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Error! App '2278520' state is 0x202 after update job.
ERROR: steamcmd was unable to successfully initialize and update Enshrouded...`

Yesterday i ran it on an intel nuc with the same system version (Ubuntu 22.04.3 LTS) and the latest docker version and it worked. The server was ultra laggy, so i switched to my hypervisor.

I read online, that the 202 error has to do with disk space, but how can i check this in docker?
Iam not too deep into docker :(

Thank you for your help

Can't connect to server

I can't connect to my server even though the query tool (https://esquery.suhosting.net) returns valid metadata. do you have any idea whats wrong? thanks

I've setup the server w/ compose exactly like described in the README

api response (from query tool)

{
    "Server Info": {
        "Server Name": "Enshrouded Containerized",
        "Map Name": "",
        "Game": "Enshrouded",
        "Player Count": 0,
        "Max Players": 16,
        "Server Type": "d",
        "Platform": "w",
        "Password Protected": true,
        "VAC Enabled": false,
        "Version": "516139",
        "Port": 15636,
        "Steam ID": 90198589632803860,
        "Game ID": 1203620,
        "Ping": 0.14285480498801917
    },
    "Players": []
}

Game says "server not found" (I ensured the IP is correct)
image

full compose log

enshrouded-enshrouded-1  | 2024-05-26 22:00:27,866 INFO: Updating Enshrouded Dedicated Server
enshrouded-enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-enshrouded-1  | ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
enshrouded-enshrouded-1  | [  0%] Checking for available update...
enshrouded-enshrouded-1  | [----] Downloading update (0 of 58671 KB)...
enshrouded-enshrouded-1  | [  0%] Downloading update (0 of 58671 KB)...
enshrouded-enshrouded-1  | [  0%] Downloading update (0 of 58671 KB)...
enshrouded-enshrouded-1  | [  0%] Downloading update (3017 of 58671 KB)...
enshrouded-enshrouded-1  | [  5%] Downloading update (6382 of 58671 KB)...
enshrouded-enshrouded-1  | [ 10%] Downloading update (8971 of 58671 KB)...
enshrouded-enshrouded-1  | [ 15%] Downloading update (11563 of 58671 KB)...
enshrouded-enshrouded-1  | [ 19%] Downloading update (13728 of 58671 KB)...
enshrouded-enshrouded-1  | [ 23%] Downloading update (15972 of 58671 KB)...
enshrouded-enshrouded-1  | [ 27%] Downloading update (18219 of 58671 KB)...
enshrouded-enshrouded-1  | [ 31%] Downloading update (20524 of 58671 KB)...
enshrouded-enshrouded-1  | [ 34%] Downloading update (22823 of 58671 KB)...
enshrouded-enshrouded-1  | [ 38%] Downloading update (25176 of 58671 KB)...
enshrouded-enshrouded-1  | [ 42%] Downloading update (27543 of 58671 KB)...
enshrouded-enshrouded-1  | [ 46%] Downloading update (29910 of 58671 KB)...
enshrouded-enshrouded-1  | [ 50%] Downloading update (32243 of 58671 KB)...
enshrouded-enshrouded-1  | [ 54%] Downloading update (34408 of 58671 KB)...
enshrouded-enshrouded-1  | [ 58%] Downloading update (36765 of 58671 KB)...
enshrouded-enshrouded-1  | [ 62%] Downloading update (39155 of 58671 KB)...
enshrouded-enshrouded-1  | [ 66%] Downloading update (41234 of 58671 KB)...
enshrouded-enshrouded-1  | [ 70%] Downloading update (42471 of 58671 KB)...
enshrouded-enshrouded-1  | [ 72%] Downloading update (43708 of 58671 KB)...
enshrouded-enshrouded-1  | [ 74%] Downloading update (44931 of 58671 KB)...
enshrouded-enshrouded-1  | [ 76%] Downloading update (46130 of 58671 KB)...
enshrouded-enshrouded-1  | [ 78%] Downloading update (47311 of 58671 KB)...
enshrouded-enshrouded-1  | [ 80%] Downloading update (48610 of 58671 KB)...
enshrouded-enshrouded-1  | [ 82%] Downloading update (49816 of 58671 KB)...
enshrouded-enshrouded-1  | [ 84%] Downloading update (51055 of 58671 KB)...
enshrouded-enshrouded-1  | [ 87%] Downloading update (52271 of 58671 KB)...
enshrouded-enshrouded-1  | [ 89%] Downloading update (53457 of 58671 KB)...
enshrouded-enshrouded-1  | [ 91%] Downloading update (54637 of 58671 KB)...
enshrouded-enshrouded-1  | [ 93%] Downloading update (55848 of 58671 KB)...
enshrouded-enshrouded-1  | [ 95%] Downloading update (57028 of 58671 KB)...
enshrouded-enshrouded-1  | [ 97%] Downloading update (58217 of 58671 KB)...
enshrouded-enshrouded-1  | [ 99%] Downloading update (58671 of 58671 KB)...
enshrouded-enshrouded-1  | [100%] Download Complete.
enshrouded-enshrouded-1  | [----] Applying update...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Cleaning up...
enshrouded-enshrouded-1  | [----] Update complete, launching...
enshrouded-enshrouded-1  | WARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded-enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-enshrouded-1  | Logging directory: '/home/steam/Steam/logs'
enshrouded-enshrouded-1  | [  0%] Checking for available updates...
enshrouded-enshrouded-1  | [----] Verifying installation...
enshrouded-enshrouded-1  | [  0%] Downloading update...
enshrouded-enshrouded-1  | [  0%] Checking for available updates...
enshrouded-enshrouded-1  | [----] Download complete.
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Extracting package...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Installing update...
enshrouded-enshrouded-1  | [----] Cleaning up...
enshrouded-enshrouded-1  | [----] Update complete, launching Steamcmd...
enshrouded-enshrouded-1  | steamcmd.sh[8]: Restarting steamcmd by request...
enshrouded-enshrouded-1  | UpdateUI: skip show logoWARNING: setlocale('en_US.UTF-8') failed, using locale: 'C'. International characters may not work.
enshrouded-enshrouded-1  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
enshrouded-enshrouded-1  | Logging directory: '/home/steam/Steam/logs'
enshrouded-enshrouded-1  | [  0%] Checking for available updates...
enshrouded-enshrouded-1  | [----] Verifying installation...
enshrouded-enshrouded-1  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1716584438
enshrouded-enshrouded-1  | -- type 'quit' to exit --
enshrouded-enshrouded-1  | Loading Steam API...OK
enshrouded-enshrouded-1  | "@sSteamCmdForcePlatformType" = "windows"
enshrouded-enshrouded-1  |
enshrouded-enshrouded-1  | Connecting anonymously to Steam Public...OK
enshrouded-enshrouded-1  | Waiting for client config...OK
enshrouded-enshrouded-1  | Waiting for user info...OK
enshrouded-enshrouded-1  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
--- removed for brevity --- 
enshrouded-enshrouded-1  |  Update state (0x81) verifying update, progress: 98.79 (13120737339 / 13281428039)
enshrouded-enshrouded-1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded-enshrouded-1  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
enshrouded-enshrouded-1  | Success! App '2278520' fully installed.
enshrouded-enshrouded-1  | 2024-05-26 22:05:04,324 INFO: Enshrouded server config not present, copying example
enshrouded-enshrouded-1  | 2024-05-26 22:05:04,370 INFO: Updating Enshrouded Server configuration
enshrouded-enshrouded-1  | 2024-05-26 22:05:05,099 INFO: Starting Enshrouded Dedicated Server
enshrouded-enshrouded-1  | GetTimerResolution 0: 1,000 ( 1,000 - 15,625 ) us
enshrouded-enshrouded-1  | SetTimerResolution 0: 1,000 us
enshrouded-enshrouded-1  | GetTimerResolution 0: 1,000 ( 1,000 - 15,625 ) us
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc090e90 (NetworkSystem) with stack range (0x00007fc6c4ec0000-0x00007fc6c4fc0000 size:1,048,576)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc111220 (MessageSystem) with stack range (0x00007fc6c4db0000-0x00007fc6c4eb0000 size:1,048,576)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc124450 (Task-default02) with stack range (0x00007fc6c49a0000-0x00007fc6c4da0000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc124710 (Task-default03) with stack range (0x00007fc6c4590000-0x00007fc6c4990000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc1249d0 (Task-default04) with stack range (0x00007fc6c4180000-0x00007fc6c4580000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc124c90 (Task-default05) with stack range (0x00007fc6b9ad0000-0x00007fc6b9ed0000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc124f50 (Task-default06) with stack range (0x00007fc6b96c0000-0x00007fc6b9ac0000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc125a88 (Task-background00) with stack range (0x00007fc6b92b0000-0x00007fc6b96b0000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc126008 (Task-background02) with stack range (0x00007fc6b8a90000-0x00007fc6b8e90000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc125d48 (Task-background01) with stack range (0x00007fc6b8ea0000-0x00007fc6b92a0000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc126588 (Task-background04) with stack range (0x00007fc6b8270000-0x00007fc6b8670000 size:4,194,304)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc1262c8 (Task-background03) with stack range (0x00007fc6b8680000-0x00007fc6b8a80000 size:4,194,304)
enshrouded-enshrouded-1  | CpuInfo:
enshrouded-enshrouded-1  |     Type:      Intel
enshrouded-enshrouded-1  |     Vendor:    'GenuineIntel'
enshrouded-enshrouded-1  |     Brand:     'Intel(R) Xeon(R) CPU E5-2630 v4 @ 2.20GHz'
enshrouded-enshrouded-1  |     Cpus:      6
enshrouded-enshrouded-1  |         Perf:  6 111111
enshrouded-enshrouded-1  |         Effi:  0 0
enshrouded-enshrouded-1  |     CacheLine: 64
enshrouded-enshrouded-1  |     Simd:      SSE2,SSE3,SSSE3,SSE41,SSE42,AVX,AVX2
enshrouded-enshrouded-1  |     Other:     FMA,BMI1,BMI2,F16C,AES,RDSEED,RDRAND
enshrouded-enshrouded-1  | MemoryInfo:
enshrouded-enshrouded-1  |     PhysTotal:   16,765,706,240
enshrouded-enshrouded-1  |     PhysAvail:   15,294,185,472
enshrouded-enshrouded-1  |     SwapTotal:   18,913,189,888
enshrouded-enshrouded-1  |     SwapAvail:   17,440,342,016
enshrouded-enshrouded-1  | OsSystemInfo:
enshrouded-enshrouded-1  |     ProductName:    'Windows 10 Pro'
enshrouded-enshrouded-1  |     DisplayVersion: ''
enshrouded-enshrouded-1  |     Version:        10.0 (19043)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc1285c0 (BackgroundTask) with stack range (0x00007fc6c4050000-0x00007fc6c4150000 size:1,048,576)
enshrouded-enshrouded-1  | [os] Query size of value 'DisplayVersion' in 'SOFTWARE\Microsoft\Windows NT\CurrentVersion' failed with error '2'.
enshrouded-enshrouded-1  | [enshrouded] Create logfile
enshrouded-enshrouded-1  | enshrouded_server(detached HEAD) - version 030086ca8db9a8d4f0d4527534ded96e86bb34bd (master)
enshrouded-enshrouded-1  | CPUs:
enshrouded-enshrouded-1  |  Idx   Id  Group  LogIdx  CoreIdx  LLCIdx  NumaIdx  EffClass
enshrouded-enshrouded-1  |   0   256    0       0        0       3       0        0
enshrouded-enshrouded-1  |   1   257    0       1        1       3       0        0
enshrouded-enshrouded-1  |   2   258    0       2        2       3       0        0
enshrouded-enshrouded-1  |   3   259    0       3        3       3       0        0
enshrouded-enshrouded-1  |   4   260    0       4        4       3       0        0
enshrouded-enshrouded-1  |   5   261    0       5        5       3       0        0
enshrouded-enshrouded-1  | CPU Types:
enshrouded-enshrouded-1  |   Performance:   6   0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  |   Efficient:     0   0000000000000000000000000000000000000000000000000000000000000000
enshrouded-enshrouded-1  | [task] TaskSystemSetup:
enshrouded-enshrouded-1  | [task]   mainWorkerCount:     2
enshrouded-enshrouded-1  | [task]   nextMainWorkerIndex: 1
enshrouded-enshrouded-1  | [task]   Group 'default'  worker:7  main:2
enshrouded-enshrouded-1  | [task]      0:  Task-default00  0000000000000000000000000000000000000000000000000000000000000000
enshrouded-enshrouded-1  | [task]      1:  Task-default01  0000000000000000000000000000000000000000000000000000000000000000
enshrouded-enshrouded-1  | [task]      2:  Task-default02  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      3:  Task-default03  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      4:  Task-default04  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      5:  Task-default05  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      6:  Task-default06  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]   Group 'background'  worker:5  main:0
enshrouded-enshrouded-1  | [task]      0:  Task-background00  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      1:  Task-background01  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      2:  Task-background02  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      3:  Task-background03  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [task]      4:  Task-background04  0000000000000000000000000000000000000000000000000000000000111111
enshrouded-enshrouded-1  | [app] start creation step Init
enshrouded-enshrouded-1  | [app] start creation step Init_Steamworks
enshrouded-enshrouded-1  | Setting breakpad minidump AppID = 1203620
enshrouded-enshrouded-1  | SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561197960265728 [API loaded no]
enshrouded-enshrouded-1  | [app] start creation step Init_FileSystem
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc1296b0 (NativeFileDevice) with stack range (0x00007fc6b0580000-0x00007fc6b0680000 size:1,048,576)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc129808 (FileSystem) with stack range (0x00007fc6b0470000-0x00007fc6b0570000 size:1,048,576)
enshrouded-enshrouded-1  | [app] start creation step Init_ResourceSystem
enshrouded-enshrouded-1  | [resource] Loaded kfc file 'Z:/home/steam/enshrouded/enshrouded_server.kfc' with 42,722 resources.
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc12a460 (ResourceContent) with stack range (0x00007fc6b0f30000-0x00007fc6b1030000 size:1,048,576)
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bca49f58 (AsyncIo(ResourceContent)) with stack range (0x00007fc6b0250000-0x00007fc6b0350000 size:1,048,576)
enshrouded-enshrouded-1  | [resource] Loaded 97,804,936 bytes of resource data in 344.70 ms
enshrouded-enshrouded-1  | [app] start creation step Init_ResourcePreload_Start
enshrouded-enshrouded-1  | [app] start creation step Init_ResourcePreload_Wait
enshrouded-enshrouded-1  | [resource] Preload of 0 bytes finished after 254.00 us (0.00 MiB/s)
enshrouded-enshrouded-1  | [app] start creation step Init_Version
enshrouded-enshrouded-1  | Game Version (SVN): 516139
enshrouded-enshrouded-1  | [app] start creation step Init_UserSystem
enshrouded-enshrouded-1  | [user] Couldn't retrieve steam friends interface.
enshrouded-enshrouded-1  | [user] Couldn't retrieve steam user interface.
enshrouded-enshrouded-1  | [app] start creation step Init_OnlineSystem
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6bc12a950 (P2pReceiveThread) with stack range (0x00007fc6b0030000-0x00007fc6b0130000 size:1,048,576)
enshrouded-enshrouded-1  | [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='<invalid>')!
enshrouded-enshrouded-1  | [app] start creation step Init_Session
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6c3ceeb80 (P2pSendThread) with stack range (0x00007fc6936e0000-0x00007fc6937e0000 size:1,048,576)
enshrouded-enshrouded-1  | [app] start creation step Init_Tracking
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6c3d44710 (Session) with stack range (0x00007fc68b5c0000-0x00007fc68b6c0000 size:1,048,576)
enshrouded-enshrouded-1  | [app] start creation step Init_SaveDataSystem
enshrouded-enshrouded-1  | [savedata] Couldn't retrieve steam remote storage interface.
enshrouded-enshrouded-1  | [savedata] Steam Cloud is disabled.
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc6c3efff28 (HttpClient) with stack range (0x00007fc6834a0000-0x00007fc6835a0000 size:1,048,576)
enshrouded-enshrouded-1  | [app] start creation step Load_ResourceObject
enshrouded-enshrouded-1  | [app] start creation step Init_ServerThread
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc693545a88 (SaveData) with stack range (0x00007fc683070000-0x00007fc683170000 size:1,048,576)
enshrouded-enshrouded-1  | [app] start creation step StartGame
enshrouded-enshrouded-1  | [app] start creation step Init
enshrouded-enshrouded-1  | [app] start creation step StartGame
enshrouded-enshrouded-1  | [Session] started transition from 'Lobby' to 'Host_Online' (current='<invalid>')!
enshrouded-enshrouded-1  | [Session] 'PrepareGame' (up)!
enshrouded-enshrouded-1  | [os] Started thread 0x00007fc69362df88 (GameServer) with stack range (0x00007fc682f60000-0x00007fc683060000 size:1,048,576)
enshrouded-enshrouded-1  | [savedata] Start 'Open Container' on container 3ad85aea
enshrouded-enshrouded-1  | [savedata] Updating 'Open Container' on container 3ad85aea
enshrouded-enshrouded-1  | [savedata] Finished 'Open Container' on container 3ad85aea
enshrouded-enshrouded-1  | [ecss] TaskQueue:  workerCount:7   taskWorkerCount:6   0000000000000000000000000000000000000000000000000000000001111110
enshrouded-enshrouded-1  | [TerraformingEfficiencyRegistry] Finished loading.
enshrouded-enshrouded-1  | [ecs] Nobuild zones changed
enshrouded-enshrouded-1  | [ecs] Build zones changed
enshrouded-enshrouded-1  | [ecs] Build zones changed
enshrouded-enshrouded-1  | [ecs] PlayableArea zones changed
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1.
enshrouded-enshrouded-1  | [guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf.
enshrouded-enshrouded-1  | [online] Server connected to Steam successfully
enshrouded-enshrouded-1  | [online] Server is not VAC Secure!
enshrouded-enshrouded-1  | [online] Server SteamId: 90198589632803849
enshrouded-enshrouded-1  | [online] Public ipv4:  xxx.xxx.xxx.xxx
enshrouded-enshrouded-1  | [OnlineProviderSteam] 'Initialize' (up)!
enshrouded-enshrouded-1  | [OnlineProviderSteam] 'JoinOrCreateGame' (up)!
enshrouded-enshrouded-1  | [OnlineProviderSteam] 'SetLobbyData' (up)!
enshrouded-enshrouded-1  | [OnlineProviderSteam] 'JoinLocalPlayers' (up)!
enshrouded-enshrouded-1  | [OnlineProviderSteam] 'ConnectToPeers' (up)!
enshrouded-enshrouded-1  | [OnlineProviderSteam] finished transition from 'Uninitialized' to 'InGame' (current='InGame')!
enshrouded-enshrouded-1  | [Session] 'HostOnline' (up)!
enshrouded-enshrouded-1  | [Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,540  (17.0ms)  Time:60,009ms  Total:8,263ms  Max:25ms  Avg:2.3ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,580  (16.8ms)  Time:60,018ms  Total:8,170ms  Max:23ms  Avg:2.3ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,580  (16.8ms)  Time:60,015ms  Total:8,244ms  Max:17ms  Avg:2.3ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,583  (16.7ms)  Time:60,013ms  Total:7,985ms  Max:16ms  Avg:2.2ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [server] Start Saving
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::USER took 1.53 ms
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::KNOW took 289.00 us
enshrouded-enshrouded-1  | MaxClientComponents: 1
enshrouded-enshrouded-1  | Snapshot took 25.75 ms:  Entities: 691 (281,984 bytes)  Storages: 37 (120,768 bytes)  Chunks: 39 (290,633 / 2,555,904 bytes)  ClientComps: 8,168 bytes  Templates: 1,992  TotalSize: ~2,978,096
enshrouded-enshrouded-1  | Removed 0 duplicates
enshrouded-enshrouded-1  | VoxelSaveSize: 0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,546  (16.9ms)  Time:60,053ms  Total:8,400ms  Max:20ms  Avg:2.4ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] writeEntitySerializationContext:
enshrouded-enshrouded-1  | [ecss]   Templates: 1 (97 bytes) Components: 4 (1,344 bytes)  Size: 1,441
enshrouded-enshrouded-1  | [ecss]   Entities: 1 (0 children)
enshrouded-enshrouded-1  | [savexxx] SAVE 0 bases 0 entities size 1,754
enshrouded-enshrouded-1  | [server] Save Serialization took 124.65 ms over 4 Ticks
enshrouded-enshrouded-1  | [savedata] [server] Saved
enshrouded-enshrouded-1  | Compression of Blob 0x00000539::SRSG took 1.63 ms
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,582  (16.8ms)  Time:60,016ms  Total:7,922ms  Max:39ms  Avg:2.2ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,592  (16.7ms)  Time:60,010ms  Total:8,004ms  Max:17ms  Avg:2.2ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [server] Start Saving
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::USER took 5.33 ms
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::KNOW took 99.00 us
enshrouded-enshrouded-1  | MaxClientComponents: 1
enshrouded-enshrouded-1  | Snapshot took 17.22 ms:  Entities: 691 (281,984 bytes)  Storages: 37 (120,768 bytes)  Chunks: 39 (290,633 / 2,555,904 bytes)  ClientComps: 8,168 bytes  Templates: 1,992  TotalSize: ~2,978,096
enshrouded-enshrouded-1  | Removed 0 duplicates
enshrouded-enshrouded-1  | VoxelSaveSize: 0
enshrouded-enshrouded-1  | [ecss] writeEntitySerializationContext:
enshrouded-enshrouded-1  | [ecss]   Templates: 1 (97 bytes) Components: 4 (1,344 bytes)  Size: 1,441
enshrouded-enshrouded-1  | [ecss]   Entities: 1 (0 children)
enshrouded-enshrouded-1  | [savexxx] SAVE 0 bases 0 entities size 1,754
enshrouded-enshrouded-1  | [savedata] [server] Save Serialization took 77.49 ms over 4 Ticks
enshrouded-enshrouded-1  | Compression of Blob 0x00000539::SRSG took 1.10 ms
enshrouded-enshrouded-1  | [server] Saved
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,540  (17.0ms)  Time:60,014ms  Total:8,618ms  Max:17ms  Avg:2.4ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,542  (16.9ms)  Time:60,002ms  Total:9,313ms  Max:15ms  Avg:2.6ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,459  (17.3ms)  Time:60,002ms  Total:9,433ms  Max:36ms  Avg:2.7ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,506  (17.1ms)  Time:60,000ms  Total:9,164ms  Max:15ms  Avg:2.6ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,549  (16.9ms)  Time:60,027ms  Total:8,590ms  Max:17ms  Avg:2.4ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [server] Start Saving
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::USER took 21.07 ms
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000000::KNOW took 130.00 us
enshrouded-enshrouded-1  | MaxClientComponents: 1
enshrouded-enshrouded-1  | Snapshot took 43.93 ms:  Entities: 691 (281,984 bytes)  Storages: 37 (120,768 bytes)  Chunks: 39 (290,633 / 2,555,904 bytes)  ClientComps: 8,168 bytes  Templates: 1,992  TotalSize: ~2,978,096
enshrouded-enshrouded-1  | Removed 0 duplicates
enshrouded-enshrouded-1  | VoxelSaveSize: 0
enshrouded-enshrouded-1  | [ecss] Stats:  Upd:3,461  (17.3ms)  Time:60,007ms  Total:9,752ms  Max:20ms  Avg:2.8ms  +:0  -:0  Ent:691  Pred:0
enshrouded-enshrouded-1  | [ecss] writeEntitySerializationContext:
enshrouded-enshrouded-1  | [ecss]   Templates: 1 (97 bytes) Components: 4 (1,344 bytes)  Size: 1,441
enshrouded-enshrouded-1  | [ecss]   Entities: 1 (0 children)
enshrouded-enshrouded-1  | [savexxx] SAVE 0 bases 0 entities size 1,754
enshrouded-enshrouded-1  | [server] Save Serialization took 159.14 ms over 4 Ticks
enshrouded-enshrouded-1  | [server] Saved
enshrouded-enshrouded-1  | [savedata] Compression of Blob 0x00000539::SRSG took 1.35 ms

sys info

$ cat /etc/os-release
PRETTY_NAME="Ubuntu 22.04.3 LTS"
NAME="Ubuntu"
VERSION_ID="22.04"
VERSION="22.04.3 LTS (Jammy Jellyfish)"
VERSION_CODENAME=jammy
ID=ubuntu
ID_LIKE=debian
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
UBUNTU_CODENAME=jammy

$ docker -v
Docker version 24.0.5, build ced0996

Performance

Hi we are trying your docker and we has some performance problem, the server said it's overloaded but we are only in 2, is it a temporally caching situation?

4000ms latency after 4th player join

container logs
259x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
123x: [session] Received acknowledge for unknown packet from peer(3) - pending packets: 4,095
262x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
246x: [session] Received acknowledge for unknown packet from peer(3) - pending packets: 4,095
262x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
156x: [session] Received acknowledge for unknown packet from peer(3) - pending packets: 4,095
263x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
103x: [session] Received acknowledge for unknown packet from peer(3) - pending packets: 4,095
262x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
262x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
265x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
263x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
263x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
265x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
265x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
265x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
267x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
267x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
266x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
265x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
[ecss] Could not add component e3b96393 for entity 4331
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)
264x: [session] Pending packets list is full. Deleted oldest packet from 4(3)

No persistent storage?

After having gotten it to work, there are no files in my savegame forlder, the folder is mounted as it should ... are the files seaved in a different location in the docker container ?

docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
8a0002817f1c sknnr/enshrouded-dedicated-server:v2.0.1 "/home/steam/entrypo…" 7 hours ago Up 7 hours 0.0.0.0:15636-15637->15636-15637/udp, :::15636-15637->15636-15637/udp steam_enshrouded_1

docker inspect -f '{{ .Mounts }}' 8a0002817f1c

[{volume steam_enshrouded-persistent-data /home/docker/volumes/steam_enshrouded-persistent-data/_data /home/steam/enshrouded/savegame local rw true }]

Fatal Error: Steamcmd needs 250MB of free disk space to update.

After the dismal performance of the wine build, I decided to try your proton build server.

However, I keep coming up with the following error. After changing all the folders, perms are recommended on the internet. There are no issues with space; I have 100GB on the server.

image
02/10/2024 10:11:26 AM [----] Update complete, launching Steamcmd...
02/10/2024 10:11:26 AM tid(24) burning pthread_key_t == 0 so we never use it
02/10/2024 10:11:26 AM Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
02/10/2024 10:11:26 AM Logging directory: '/home/steam/Steam/logs'
02/10/2024 10:11:26 AM [----] Verifying installation...
02/10/2024 10:11:26 AM [----] !!! Fatal Error: Steamcmd needs 250MB of free disk space to update.
02/10/2024 10:11:26 AM 2024-02-09 23:11:26,818 ERROR: steamcmd was unable to successfully initialize and update Enshrouded
02/10/2024 10:13:31 AM 2024-02-09 23:13:31,100 INFO: Updating Enshrouded Dedicated Server
02/10/2024 10:13:31 AM tid(12) burning pthread_key_t == 0 so we never use it
02/10/2024 10:13:31 AM Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
02/10/2024 10:13:31 AM Logging directory: '/home/steam/Steam/logs'
02/10/2024 10:13:31 AM [----] Verifying installation...
02/10/2024 10:13:31 AM [----] !!! Fatal Error: Steamcmd needs 250MB of free disk space to update.
02/10/2024 10:13:31 AM 2024-02-09 23:13:31,292 ERROR: steamcmd was unable to successfully initialize and update Enshrouded

Running Ubuntu with docker 25.0.0

services:
  enshrouded:
    hostname: enshrouded
    container_name: enshrouded
    image: sknnr/enshrouded-dedicated-server:proton-latest
    ports:
      - "15636:15636/udp"
      - "15637:15637/udp"
    environment:
      - SERVER_NAME=Friday Night Light (FLN)
      - SERVER_PASSWORD=theyboys123
      - GAME_PORT=15636
      - QUERY_PORT=15637
      - SERVER_SLOTS=16
      - SERVER_IP=0.0.0.0
    volumes:
      - /home/game-admin/games/enshrouded/savedgame:/home/steam/enshrouded/savegame

Compose fails to create

Using the compose file as is

failed to deploy a stack: enshrouded Pulling 1b13d4e1a46e Pulling fs layer ec216d18f03e Pulling fs layer 1b13d4e1a46e Downloading 
// elided 1000 "downloading" lines
failed to register layer: lsetxattr user.overlay.impure /etc: operation not supported 

I have no trouble creating other compose stacks on this system. Shouldn't be a space issue either.

root@games:~#  df -hT
Filesystem                       Type      Size  Used Avail Use% Mounted on
/dev/mapper/pve-vm--110--disk--0 ext4       98G  1.9G   92G   2% /
tank/nas                         zfs       2.3T  1.8G  2.3T   1% /mnt/game-saves
none                             tmpfs     492K  4.0K  488K   1% /dev
udev                             devtmpfs   47G     0   47G   0% /dev/tty
tmpfs                            tmpfs      47G     0   47G   0% /dev/shm
tmpfs                            tmpfs      19G  172K   19G   1% /run
tmpfs                            tmpfs     5.0M     0  5.0M   0% /run/lock
overlay                          overlay    98G  1.9G   92G   2% /var/lib/docker/overlay2/f13558b131d8f1e956c7523867a7a244aa6ccc5f0fa48f88817f7db5f40a800c/merged

Issue with server regarding newest version 511168

Just bought the game and wanted to get up and running with your docker image. Sadly just now there seems to be an issue which is already heavily discussed on the enshrouded official discord.

I cant seem to add the server to my favorites ingame.. When trying to connect to the server over the Steam Favorite Game Servers i get this error: (notice that the port changed to 111)

enshrouded-docker

All:
⚠️ We are seeing issues with Dedicated Servers that do not appear as in-game Favorites ⚠️

Be sure to first update your server to the newest version 511168
You can check the status of your Server from the internet by using our Query tool: https://esquery.suhosting.net/

Symptoms:
After updating, your Dedicated Server will show up in the Steam Server list
In the Server properties, the port returns as :111 or another incorrect port number. The Server Name may also be displayed incorrectly.
Inside Enshrouded, the Server does not appear in the in-game list
Users cannot find or connect to their Server

Some users have found the issue remediated by restarting the server,  or even reinstalling the server, but most have had it "randomly" come back to the list. 

Teams are engaged, attempting to identify root cause. At this time there is not reliable fix/workaround

proton-latest | Error! App '2278520' state is 0x202 after update job.

Hi there,

I'm encountering an issue while setting up Docker for an Enshrouded server on a Proxmox VM. I'm working with a limited-core, older PC server, and have decided to use Proton based on discussions I've seen on GitHub.

Here's what I've done so far:

  1. Forwarded both UDP ports on my router.
  2. Pulled the latest Docker image as of February 3rd at 17:30.
  3. Created a persistent volume using: docker volume create enshrouded-persistent-data
  4. Executed the following command to run the server:
docker run \
  --detach \
  --name enshrouded-server \
  --mount type=volume,source=enshrouded-persistent-data,target=/home/steam/enshrouded/savegame \
  --publish 15636:15636/udp \
  --publish 15637:15637/udp \
  --env=SERVER_NAME='Servername' \
  --env=SERVER_SLOTS=16 \
  --env=SERVER_PASSWORD='Serverpassword' \
  --env=GAME_PORT=15636 \
  --env=QUERY_PORT=15637 \
  sknnr/enshrouded-dedicated-server:proton-latest

However, the server starts well but then crashes. Here's the log output:

2024-02-03T16:52:53.946513385Z [  0%] Checking for available updates...
2024-02-03T16:52:53.946516752Z [----] Download complete.
2024-02-03T16:52:53.946520075Z [----] Extracting package...
2024-02-03T16:52:53.946523376Z [----] Extracting package...
2024-02-03T16:52:53.946526664Z [----] Extracting package...
2024-02-03T16:52:53.946529946Z [----] Extracting package...
2024-02-03T16:52:53.946534451Z [----] Installing update...
2024-02-03T16:52:53.946540824Z [----] Installing update...
2024-02-03T16:52:53.946547077Z [----] Installing update...
2024-02-03T16:52:53.946552356Z [----] Installing update...
2024-02-03T16:52:53.946557432Z [----] Installing update...
2024-02-03T16:52:53.946560909Z [----] Installing update...
2024-02-03T16:52:53.946564168Z [----] Installing update...
2024-02-03T16:52:53.946567462Z [----] Installing update...
2024-02-03T16:52:53.946570991Z [----] Cleaning up...
2024-02-03T16:52:53.946574312Z [----] Update complete, launching Steamcmd...
2024-02-03T16:52:54.734250350Z tid(25) burning pthread_key_t == 0 so we never use it
2024-02-03T16:52:54.734308316Z Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
2024-02-03T16:52:54.734315033Z Logging directory: '/home/steam/Steam/logs'
2024-02-03T16:52:54.734318610Z [  0%] Checking for available updates...
2024-02-03T16:52:54.734321971Z [----] Verifying installation...
2024-02-03T16:52:54.734325560Z Steam Console Client (c) Valve Corporation - version 1705108307
2024-02-03T16:52:54.734328924Z -- type 'quit' to exit --
2024-02-03T16:52:54.841975026Z Loading Steam API...OK
2024-02-03T16:52:54.841997570Z "@sSteamCmdForcePlatformType" = "windows"
2024-02-03T16:52:54.842333004Z 
2024-02-03T16:52:57.587659030Z Connecting anonymously to Steam Public...OK
2024-02-03T16:52:57.587706596Z Waiting for client config...OK
2024-02-03T16:53:06.674478187Z Waiting for user info...OK
2024-02-03T16:53:06.674497995Z  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-02-03T16:53:06.674502207Z  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-02-03T16:53:06.674513761Z  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-02-03T16:53:06.674517693Z Error! App '2278520' state is 0x202 after update job.
2024-02-03T16:53:06.805179393Z 2024-02-03 16:53:06,804 ERROR: steamcmd was unable to successfully initialize and update Enshrouded

It appears the steamcmd is unable to successfully initialize and update Enshrouded. Does anyone have insights or suggestions on how to resolve this issue?

Thank you for your assistance!

Start area ingame - no bushes respawning without server restart

Hey,

can you tell me if or when the server needs an update because of changed game versions ?
mayb i do smth wrong but in our game on our server we dont see the bushes respawning within 5 hours.

Can you help / answer me ?

Thanks alot and have a nice evening
Tardar

Graceful shutdown

First off thank you for making these images and sharing with us. The proton-based image works really good.
But I noticed that the dedicated server is not gracefully shutting down when doing a docker stop. The server just gets terminated after the 10 sec timeout which could lead to a corrupted save game.
I fixed this in my fork by trapping the interrupt signal: https://github.com/Chris-D-Turk/enshrouded-docker-image/blob/develop/container/proton/entrypoint.sh
Maybe you want to apply the relevant changes to your entrypoint script.

Unable to join the server

I setup the server using the command from your example. Checking the logs I see:

[Session] 'HostOnline' (up)!
[Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!

Then when I connect I get into a loading screen and after some time I get thrown back to the main menu. Game shows "Joining game failed"

The docker logs show this:

[online] Session accepted with peer ( id 76561198083236349 ).
[online] Added Peer #0.
[online] Session failed for peer #0 with error 4.
[online] Removed Peer #0.

Any idea what this error 4 means?

Started the game using Steam normally.

Possibility to Change UID and GID

I'm testing on a Synology NAS, and everything works perfectly except for the game save feature. Synology doesn't allow changing the UID and GID of modified users through the console. I've seen other ways to force it, but I'd prefer not to tinker too much with the system. Is there any way to choose different UID and GID? Thank you very much

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.