mornedhels / enshrouded-server

Enshrouded Dedicated Server with autoupdate (supervisord)
MIT License
120 stars 8 forks source link

Dev-proton server download fails #9

Closed mwessman closed 9 months ago

mwessman commented 9 months ago

Is there an existing issue for this?

Used image version

dev-proton

Used docker compose file or docker command

docker-compose-proton.yml

What you expected to see, versus what you actually saw

I expected to get a normal build going like with the wine version, but with Proton it doesn't work. I pasted the logs below, and I believe the main problem is this part: 2024-01-28 09:01:00.575 supervisord: enshrouded-updater Error! App '2278520' state is 0x202 after update job.

I looked through some other issue threads and found that you mentioned a force update: docker compose exec enshrouded supervisorctl start enshrouded-force-update But that didn't help either.

The reason I want to use Proton is because the wine server lags like crazy, and from what I've heard, using Proton makes it a lot smoother.

Logs from the container

INFO - Setting up syslogd - logging to stdout
2024-01-28 09:00:19,169 INFO Included extra file "/usr/local/etc/supervisor/conf.d/syslog.conf" during parsing
2024-01-28 09:00:19,169 INFO Set uid to user 0 succeeded
2024-01-28 09:00:19,176 INFO RPC interface 'supervisor' initialized
2024-01-28 09:00:19,177 INFO supervisord started with pid 1
2024-01-28 09:00:20,179 INFO spawned: 'rsyslogd' with pid 21
2024-01-28 09:00:20,182 INFO spawned: 'crond' with pid 22
2024-01-28 09:00:20,186 INFO spawned: 'enshrouded-bootstrap' with pid 23
2024-01-28 09:00:20,196 INFO success: enshrouded-bootstrap entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2024-01-28 09:00:20.222 rsyslogd: [origin software="rsyslogd" swVersion="8.2112.0" x-pid="21" x-info="https://www.rsyslog.com"] start
2024-01-28 09:00:20.271 supervisord: enshrouded-bootstrap INFO - bootstrap proton wine
2024-01-28 09:00:20.273 supervisord: enshrouded-bootstrap INFO - prepare steamclient for proton
2024-01-28 09:00:21,275 INFO success: rsyslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-28 09:00:21,275 INFO success: crond entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt'
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap ILocalize::AddFile() failed to load file "public/steambootstrapper_english.txt".
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [  0%] Checking for available update...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Downloading update (0 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [  0%] Downloading update (0 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [  0%] Downloading update (0 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [  0%] Downloading update (2,947 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [  4%] Downloading update (6,650 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 11%] Downloading update (9,148 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 15%] Downloading update (11,910 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 19%] Downloading update (14,141 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 23%] Downloading update (16,425 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 27%] Downloading update (18,464 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 30%] Downloading update (20,560 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 34%] Downloading update (22,777 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 38%] Downloading update (24,775 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 41%] Downloading update (26,795 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 44%] Downloading update (28,815 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 48%] Downloading update (30,786 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 51%] Downloading update (32,956 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 55%] Downloading update (34,913 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 58%] Downloading update (36,880 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 61%] Downloading update (38,878 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 65%] Downloading update (41,329 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 69%] Downloading update (42,486 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 71%] Downloading update (43,481 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 72%] Downloading update (44,472 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 74%] Downloading update (45,464 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 76%] Downloading update (46,547 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 77%] Downloading update (47,534 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 79%] Downloading update (48,538 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 81%] Downloading update (49,525 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 82%] Downloading update (50,636 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 84%] Downloading update (51,632 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 86%] Downloading update (52,644 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 88%] Downloading update (53,739 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 89%] Downloading update (54,751 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 91%] Downloading update (55,764 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 93%] Downloading update (56,763 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 94%] Downloading update (57,879 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 96%] Downloading update (58,870 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [ 98%] Downloading update (59,782 of 59,782 KB)...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [100%] Download Complete.
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Applying update...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Extracting package...
2024-01-28 09:00:35.650 supervisord: message repeated 3 times: [ enshrouded-bootstrap [----] Extracting package...]
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Installing update...
2024-01-28 09:00:35.650 supervisord: message repeated 7 times: [ enshrouded-bootstrap [----] Installing update...]
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Cleaning up...
2024-01-28 09:00:35.650 supervisord: enshrouded-bootstrap [----] Update complete, launching...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap tid(53) burning pthread_key_t == 0 so we never use it
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt'
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap Logging directory: '/home/enshrouded/Steam/logs'
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [  0%] Checking for available updates...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Verifying installation...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [  0%] Downloading update...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [  0%] Checking for available updates...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Download complete.
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Extracting package...
2024-01-28 09:00:41.155 supervisord: message repeated 3 times: [ enshrouded-bootstrap [----] Extracting package...]
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Installing update...
2024-01-28 09:00:41.155 supervisord: message repeated 7 times: [ enshrouded-bootstrap [----] Installing update...]
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Cleaning up...
2024-01-28 09:00:41.155 supervisord: enshrouded-bootstrap [----] Update complete, launching Steamcmd...
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap tid(65) burning pthread_key_t == 0 so we never use it
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt'
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap Logging directory: '/home/enshrouded/Steam/logs'
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap [  0%] Checking for available updates...
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap [----] Verifying installation...
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap Steam Console Client (c) Valve Corporation - version 1705108307
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap -- type 'quit' to exit --
2024-01-28 09:00:42.092 supervisord: enshrouded-bootstrap Loading Steam API...
2024-01-28 09:00:42.267 supervisord: enshrouded-bootstrap dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
2024-01-28 09:00:42.267 supervisord: enshrouded-bootstrap OK
2024-01-28 09:00:42.267 supervisord: enshrouded-bootstrap
2024-01-28 09:00:42.267 supervisord: enshrouded-bootstrap Connecting anonymously to Steam Public...
2024-01-28 09:00:44.463 supervisord: enshrouded-bootstrap OK
2024-01-28 09:00:44.463 supervisord: enshrouded-bootstrap Waiting for client config...OK
2024-01-28 09:00:44.463 supervisord: enshrouded-bootstrap Waiting for user info...
2024-01-28 09:00:53.071 supervisord: enshrouded-bootstrap OK
2024-01-28 09:00:53.071 supervisord: enshrouded-bootstrap  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-01-28 09:00:53.071 supervisord: enshrouded-bootstrap  Update state (0x61) downloading, progress: 0.00 (0 / 73781292)
2024-01-28 09:00:53.071 supervisord: enshrouded-bootstrap  Update state (0x61) downloading, progress: 98.58 (72732716 / 73781292)
2024-01-28 09:00:53.071 supervisord: enshrouded-bootstrap Success! App '1007' fully installed.
2024-01-28 09:00:53.190 supervisord: enshrouded-bootstrap INFO - proton bootstrap finished
2024-01-28 09:00:53,395 INFO spawned: 'enshrouded-updater' with pid 96
2024-01-28 09:00:53,396 INFO success: enshrouded-updater entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2024-01-28 09:00:53.399 supervisord: enshrouded-bootstrap enshrouded-updater: started
2024-01-28 09:00:53.406 supervisord: enshrouded-updater INFO - Running enshrouded-updater
2024-01-28 09:00:53,433 INFO exited: enshrouded-bootstrap (exit status 0; expected)
2024-01-28 09:00:53.432 supervisord: enshrouded-bootstrap INFO - Bootstrap complete
2024-01-28 09:00:53.750 supervisord: enshrouded-updater INFO - Enshrouded server needs to be updated
2024-01-28 09:00:53.750 supervisord: enshrouded-updater WARN - STEAM_API_KEY and STEAM_API_PUBLIC_IP must be set to check if server is empty
2024-01-28 09:00:54.910 supervisord: enshrouded-updater tid(117) burning pthread_key_t == 0 so we never use it
2024-01-28 09:00:54.910 supervisord: enshrouded-updater Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt'
2024-01-28 09:00:54.910 supervisord: enshrouded-updater Logging directory: '/home/enshrouded/Steam/logs'
2024-01-28 09:00:54.910 supervisord: enshrouded-updater [  0%] Checking for available updates...
2024-01-28 09:00:54.910 supervisord: enshrouded-updater [----] Verifying installation...
2024-01-28 09:00:54.910 supervisord: enshrouded-updater Steam Console Client (c) Valve Corporation - version 1705108307
2024-01-28 09:00:54.910 supervisord: enshrouded-updater -- type 'quit' to exit --
2024-01-28 09:00:54.910 supervisord: enshrouded-updater Loading Steam API...
2024-01-28 09:00:55.037 supervisord: enshrouded-updater dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
2024-01-28 09:00:55.037 supervisord: enshrouded-updater OK
2024-01-28 09:00:55.037 supervisord: enshrouded-updater "@sSteamCmdForcePlatformType" = "windows"
2024-01-28 09:00:55.037 supervisord: enshrouded-updater #033[0m
2024-01-28 09:00:55.038 supervisord: enshrouded-updater
2024-01-28 09:00:55.038 supervisord: enshrouded-updater Connecting anonymously to Steam Public...
2024-01-28 09:00:56.994 supervisord: enshrouded-updater OK
2024-01-28 09:00:56.994 supervisord: enshrouded-updater Waiting for client config...OK
2024-01-28 09:00:56.994 supervisord: enshrouded-updater Waiting for user info...
2024-01-28 09:01:00.575 supervisord: enshrouded-updater OK
2024-01-28 09:01:00.575 supervisord: enshrouded-updater Success! App '1007' already up to date.
2024-01-28 09:01:00.575 supervisord: enshrouded-updater  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-01-28 09:01:00.575 supervisord: enshrouded-updater  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
2024-01-28 09:01:00.575 supervisord: enshrouded-updater Error! App '2278520' state is 0x202 after update job.
2024-01-28 09:01:00.660 supervisord: enshrouded-updater WARN - Download of Enshrouded server failed - aborting update
2024-01-28 09:01:00,847 INFO spawned: 'enshrouded-server' with pid 137
2024-01-28 09:01:10,862 INFO success: enshrouded-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
2024-01-28 09:01:10.864 supervisord: enshrouded-updater enshrouded-server: started
2024-01-28 09:01:10.893 supervisord: enshrouded-updater INFO - Releasing PID file /var/run/enshrouded/enshrouded-updater.pid
2024-01-28 09:01:10,895 INFO exited: enshrouded-updater (exit status 0; expected)
2024-01-28 09:01:10.895 supervisord: enshrouded-updater INFO - enshrouded-updater complete
2024-01-28 09:02:07,179 INFO spawned: 'enshrouded-force-update' with pid 157
2024-01-28 09:02:07,180 INFO success: enshrouded-force-update entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2024-01-28 09:02:07.191 supervisord: enshrouded-force-update INFO - Force Enshrouded update
2024-01-28 09:02:07.192 supervisord: enshrouded-force-update rm:
2024-01-28 09:02:07.193 supervisord: enshrouded-force-update cannot remove '/opt/enshrouded/current_version'
2024-01-28 09:02:07.193 supervisord: enshrouded-force-update : No such file or directory
2024-01-28 09:02:07.193 supervisord: enshrouded-force-update
2024-01-28 09:02:07,385 INFO spawned: 'enshrouded-updater' with pid 162
2024-01-28 09:02:07,385 INFO success: enshrouded-updater entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
2024-01-28 09:02:07.387 supervisord: enshrouded-force-update enshrouded-updater: started
2024-01-28 09:02:07.395 supervisord: enshrouded-updater INFO - Running enshrouded-updater
2024-01-28 09:02:07,427 INFO exited: enshrouded-force-update (exit status 0; expected)
2024-01-28 09:02:07.624 supervisord: enshrouded-updater INFO - Enshrouded server needs to be updated
2024-01-28 09:02:07.624 supervisord: enshrouded-updater WARN - STEAM_API_KEY and STEAM_API_PUBLIC_IP must be set to check if server is empty
2024-01-28 09:02:08,027 INFO waiting for enshrouded-server to stop
2024-01-28 09:02:10,027 INFO waiting for enshrouded-server to stop
2024-01-28 09:02:10,877 INFO stopped: enshrouded-server (exit status 0)
2024-01-28 09:02:10.879 supervisord: enshrouded-updater enshrouded-server: stopped
2024-01-28 09:02:11.845 supervisord: enshrouded-updater tid(184) burning pthread_key_t == 0 so we never use it
2024-01-28 09:02:11.845 supervisord: enshrouded-updater Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt'
2024-01-28 09:02:11.845 supervisord: enshrouded-updater Logging directory: '/home/enshrouded/Steam/logs'
2024-01-28 09:02:11.845 supervisord: enshrouded-updater [  0%] Checking for available updates...
2024-01-28 09:02:11.845 supervisord: enshrouded-updater [----] Verifying installation...
2024-01-28 09:02:11.845 supervisord: enshrouded-updater Steam Console Client (c) Valve Corporation - version 1705108307
2024-01-28 09:02:11.845 supervisord: enshrouded-updater -- type 'quit' to exit --
2024-01-28 09:02:11.845 supervisord: enshrouded-updater Loading Steam API...
2024-01-28 09:02:11.977 supervisord: enshrouded-updater dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
2024-01-28 09:02:11.977 supervisord: enshrouded-updater OK
2024-01-28 09:02:11.977 supervisord: enshrouded-updater "@sSteamCmdForcePlatformType" = "windows"
2024-01-28 09:02:11.977 supervisord: enshrouded-updater #033[0m
2024-01-28 09:02:11.978 supervisord: enshrouded-updater
2024-01-28 09:02:11.978 supervisord: enshrouded-updater Connecting anonymously to Steam Public...
2024-01-28 09:02:14.326 supervisord: enshrouded-updater OK
2024-01-28 09:02:14.326 supervisord: enshrouded-updater Waiting for client config...OK
2024-01-28 09:02:14.326 supervisord: enshrouded-updater Waiting for user info...
2024-01-28 09:02:15.469 supervisord: enshrouded-updater OK
2024-01-28 09:02:15.469 supervisord: enshrouded-updater Success! App '1007' already up to date.
2024-01-28 09:02:15.469 supervisord: enshrouded-updater  Update state (0x11) preallocating, progress: 0.00 (0 / 12880646424)
2024-01-28 09:02:15.469 supervisord: enshrouded-updater Error! App '2278520' state is 0x202 after update job.
2024-01-28 09:02:15.603 supervisord: enshrouded-updater WARN - Download of Enshrouded server failed - aborting update
2024-01-28 09:02:15,796 INFO spawned: 'enshrouded-server' with pid 203
2024-01-28 09:02:25,810 INFO success: enshrouded-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
2024-01-28 09:02:25.812 supervisord: enshrouded-updater enshrouded-server: started
2024-01-28 09:02:25.839 supervisord: enshrouded-updater INFO - Releasing PID file /var/run/enshrouded/enshrouded-updater.pid
2024-01-28 09:02:25,842 INFO exited: enshrouded-updater (exit status 0; expected)
2024-01-28 09:02:25.842 supervisord: enshrouded-updater INFO - enshrouded-updater complete
mwessman commented 9 months ago

Here is my docker-compose.yml file. I simply renamed the docker-compose-proton.yml to the default name and made some changes to the env variables:

version: "3.8"
services:
  enshrouded:
    build:
      context: .
      dockerfile: dockerfiles/proton.Dockerfile
      args:
        WINE_BRANCH: stable
    image: mornedhels/enshrouded-server:dev-proton
    container_name: enshrouded
    hostname: enshrouded
    restart: unless-stopped
    stop_grace_period: 90s
    ports:
      - "15636-15637:15636-15637/udp"
    volumes:
      - ./game:/opt/enshrouded
    environment:
      - SERVER_NAME=***
      - PUID=4711
      - PGID=4711
      - SERVER_PASSWORD=***
cp-fabian-pittroff commented 9 months ago

the docker-compose are more or less internal. you don't need the build part at the top.

So but to the problem. you probably have a permission issue with the ./game folder. Change die PUID and PGID to the ids of your linux user, and chown the ./game folder to the right ones.

id -u # to get the user id from the current used user
id -g # to get the group id from the current used user

chown -R PUID:PGID ./game # update the ownership of the gamefolder.

But the wine version should also have permission issues, if you don't set them right.

mwessman commented 9 months ago

I pulled the newest version of the dev-proton docker image, and updated the PUID and PGID in my docker-compose file with the ID's from the id -uand id -g commands, and updated the chown. And it still gives the exact same error.

I tried rebuilding it all with image removing, downloading the newest image, and then running it with --no-deps to make sure it gets the updated version as well.

I'm at a loss what this could be. The docker-compose file is now cleaned without the build part, and the PUID and PGID are updated with my user's ID's.

cp-fabian-pittroff commented 9 months ago

well if its not a permission issue, than you have not enough space on your disk? Thats basically what the error means. But often it is due to missing write permissions.

You can check that with df -h to see how much space you have left.

mwessman commented 9 months ago

Yes I just figured this out a few minutes before your comment! I'm running this on a GCP VM, and I've use this same VM for other game servers like Palworld. Turns out the SSD was completely full of crap and I had to delete some stuff. Now it decided to download it properly, and made it all the way to the end.

BUT! I can find the server on the list of lobbies in-game, but when I try to join I get an error:

image

This is what the end of the logs look like. I checked that the versions of the game match, and they do. But the logs still look a bit different from what I've seen before.

2024-01-28 16:00:44.901 supervisord: enshrouded-server [app] start creation step Init_Version
2024-01-28 16:00:44.902 supervisord: enshrouded-server Game Version (SVN): 487046
2024-01-28 16:00:44.902 supervisord: enshrouded-server [app] start creation step Init_UserSystem
2024-01-28 16:00:44.903 supervisord: enshrouded-server [user] Couldn't retrieve steam friends interface.
2024-01-28 16:00:44.904 supervisord: enshrouded-server [user] Couldn't retrieve steam user interface.
2024-01-28 16:00:44.904 supervisord: enshrouded-server [app] start creation step Init_OnlineSystem
2024-01-28 16:00:44.913 supervisord: enshrouded-server [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='<invalid>')!
2024-01-28 16:00:44.914 supervisord: enshrouded-server [app] start creation step Init_Session
2024-01-28 16:00:44.949 supervisord: enshrouded-server [app] start creation step Init_Tracking
2024-01-28 16:00:44.957 supervisord: enshrouded-server [app] start creation step Init_ResourceSystem
2024-01-28 16:00:44.960 supervisord: enshrouded-server [resource] Could not load resource cache file 'Z:/opt/enshrouded/server/enshrouded_server.krc'. error=file not found
2024-01-28 16:00:44.962 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Start
2024-01-28 16:00:45.189 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Wait
2024-01-28 16:00:47.064 supervisord: enshrouded-server [app] start creation step Init_SaveDataSystem
2024-01-28 16:00:47.065 supervisord: enshrouded-server [savedata] Couldn't retrieve steam remote storage interface.
2024-01-28 16:00:47.066 supervisord: enshrouded-server [savedata] Steam Cloud is disabled.
2024-01-28 16:00:47.067 supervisord: enshrouded-server [app] start creation step Load_ResourceObject
2024-01-28 16:00:47.068 supervisord: enshrouded-server [app] start creation step Init_ServerThread
2024-01-28 16:00:47.069 supervisord: enshrouded-server [app] start creation step StartGame
2024-01-28 16:00:47.069 supervisord: enshrouded-server [app] start creation step Init
2024-01-28 16:00:47.069 supervisord: enshrouded-server [app] start creation step StartGame
2024-01-28 16:00:47.074 supervisord: enshrouded-server [Session] started transition from 'Lobby' to 'Host_Online' (current='<invalid>')!
2024-01-28 16:00:47.075 supervisord: enshrouded-server [OnlineProviderSteam] 'Initialize' (up)!
2024-01-28 16:00:47.076 supervisord: enshrouded-server [Session] 'PrepareGame' (up)!
2024-01-28 16:00:47.076 supervisord: enshrouded-server [OnlineProviderSteam] finished transition from 'Uninitialized' to 'Initialized' (current='Initialized')!
2024-01-28 16:00:47.076 supervisord: enshrouded-server [session] Command the session is waiting for is not yet processed. current: 0, waiting: 1
2024-01-28 16:00:47.077 supervisord: enshrouded-server [OnlineProviderSteam] started transition from 'Initialized' to 'InGame' (current='<invalid>')!
2024-01-28 16:00:47.078 supervisord: enshrouded-server [savedata] Start 'Open Container' on container 3ad85aea
2024-01-28 16:00:47.078 supervisord: enshrouded-server [savedata]
2024-01-28 16:00:47.079 supervisord: enshrouded-server Updating 'Open Container' on container 3ad85aea
2024-01-28 16:00:47.079 supervisord: enshrouded-server [savedata] Finished 'Open Container' on container 3ad85aea
2024-01-28 16:00:47.083 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinOrCreateGame' (up)!
2024-01-28 16:00:47.083 supervisord: enshrouded-server [OnlineProviderSteam] 'SetLobbyData' (up)!
2024-01-28 16:00:47.084 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinLocalPlayers' (up)!
2024-01-28 16:00:47.084 supervisord: enshrouded-server [OnlineProviderSteam] 'ConnectToPeers' (up)!
2024-01-28 16:00:47.085 supervisord: enshrouded-server [OnlineProviderSteam] finished transition from 'Initialized' to 'InGame' (current='InGame')!
2024-01-28 16:00:47.089 supervisord: enshrouded-server [Session] 'HostOnline' (up)!
2024-01-28 16:00:47.090 supervisord: enshrouded-server [Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')!
2024-01-28 16:00:47.091 supervisord: enshrouded-server [savedata] File command of type '12' failed with error: 'file not found'.
2024-01-28 16:00:47.102 supervisord: message repeated 2 times: [ enshrouded-server [savedata] File command of type '12' failed with error: 'file not found'.]
2024-01-28 16:00:47.755 supervisord: enshrouded-server [ecss] TaskQueue:  workerCount:5   taskWorkerCount:4   0000000000000000000000000000000000000000000000000000000000011110
2024-01-28 16:00:47.861 supervisord: enshrouded-server [TerraformingEfficiencyRegistry] Finished loading.
2024-01-28 16:00:47.882 supervisord: enshrouded-server [ecs] Nobuild zones changed
2024-01-28 16:00:47.882 supervisord: enshrouded-server [ecs] Build zones changed
2024-01-28 16:00:47.882 supervisord: enshrouded-server [ecs] Build zones changed
2024-01-28 16:00:47.889 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5.
2024-01-28 16:00:47.890 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b.
2024-01-28 16:00:47.891 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761.
2024-01-28 16:00:47.891 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904.
2024-01-28 16:00:47.891 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65.
2024-01-28 16:00:47.891 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1.
2024-01-28 16:00:47.891 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf.
mwessman commented 9 months ago

Alright. I did some googling and apparently the game wants you to use a longer password. So after rerunning the docker compose with a new and longer password, it suddenly started working.

Let me do some performance checks to see how well Proton works compared to wine.

cp-fabian-pittroff commented 9 months ago

nice, I just found a sever-faq post for that (Discord).

Would be nice to have some comparison data. The results will probably vary from system to system.

mwessman commented 9 months ago

Alright. I just tried it out for some hours with some people in the server. And i had a few hiccups here and there, but nothing major, so it works great. I'm closing the ticket since this seems to be done.

Thanks for the help!