mornedhels / enshrouded-server

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

Cant Update the Server #22

Closed P-Faust closed 8 months ago

P-Faust commented 8 months ago

Is there an existing issue for this?

Used image version

proton_latest

Used docker compose file or docker command

version: "3" services: enshrouded: image: mornedhels/enshrouded-server:stable-proton container_name: enshrouded hostname: enshrouded restart: unless-stopped stop_grace_period: 90s ports:

What you expected to see, versus what you actually saw

Expected: Updated Server What happens:

Logs from the container

docker logs enshrouded

2024-02-06 21:05:17.670 supervisord: enshrouded-bootstrap enshrouded-updater: started 2024-02-06 21:05:17.685 supervisord: enshrouded-updater INFO - Running enshrouded-updater 2024-02-06 21:05:17,743 INFO exited: enshrouded-bootstrap (exit status 0; expected) 2024-02-06 21:05:17.742 supervisord: enshrouded-bootstrap INFO - Bootstrap complete 2024-02-06 21:05:18.178 supervisord: enshrouded-updater INFO - Enshrouded server needs to be updated 2024-02-06 21:05:18.178 supervisord: enshrouded-updater WARN - STEAM_API_KEY and STEAM_API_PUBLIC_IP must be set to check if server is empty 2024-02-06 21:05:20.114 supervisord: enshrouded-updater tid(85) burning pthread_key_t == 0 so we never use it 2024-02-06 21:05:20.114 supervisord: enshrouded-updater Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt' 2024-02-06 21:05:20.114 supervisord: enshrouded-updater Logging directory: '/home/enshrouded/Steam/logs' 2024-02-06 21:05:20.114 supervisord: enshrouded-updater [ 0%] Checking for available updates... 2024-02-06 21:05:20.114 supervisord: enshrouded-updater [----] Verifying installation... 2024-02-06 21:05:20.114 supervisord: enshrouded-updater Steam Console Client (c) Valve Corporation - version 1705108307 2024-02-06 21:05:20.114 supervisord: enshrouded-updater -- type 'quit' to exit -- 2024-02-06 21:05:20.114 supervisord: enshrouded-updater Loading Steam API... 2024-02-06 21:05:20.448 supervisord: enshrouded-updater dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory 2024-02-06 21:05:20.448 supervisord: enshrouded-updater OK 2024-02-06 21:05:20.448 supervisord: enshrouded-updater "@sSteamCmdForcePlatformType" = "windows" 2024-02-06 21:05:20.448 supervisord: enshrouded-updater #033[0m 2024-02-06 21:05:20.449 supervisord: enshrouded-updater 2024-02-06 21:05:20.449 supervisord: enshrouded-updater Connecting anonymously to Steam Public... 2024-02-06 21:05:22.621 supervisord: enshrouded-updater OK 2024-02-06 21:05:22.621 supervisord: enshrouded-updater Waiting for client config...OK 2024-02-06 21:05:22.621 supervisord: enshrouded-updater Waiting for user info... 2024-02-06 21:05:24.069 supervisord: enshrouded-updater OK 2024-02-06 21:05:24.069 supervisord: enshrouded-updater Success! App '1007' already up to date. 2024-02-06 21:05:24.069 supervisord: enshrouded-updater Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) 2024-02-06 21:05:24.069 supervisord: enshrouded-updater Error! App '2278520' state is 0x226 after update job. 2024-02-06 21:05:24.228 supervisord: enshrouded-updater WARN - Download of Enshrouded server failed - aborting update 2024-02-06 21:05:24,589 INFO spawned: 'enshrouded-server' with pid 104 2024-02-06 21:05:24.610 supervisord: enshrouded-server INFO - Running enshrouded-server 2024-02-06 21:05:24.820 supervisord: enshrouded-server esync: up and running. 2024-02-06 21:05:24.821 supervisord: enshrouded-server wine: RLIMIT_NICE is <= 20, unable to use setpriority safely 2024-02-06 21:05:25.978 supervisord: enshrouded-server 0070:err:wineusb:DriverEntry Failed to initialize Unix library, status 0xc0000135. 2024-02-06 21:05:25.978 supervisord: enshrouded-server 0070:err:ntoskrnl:ZwLoadDriver failed to create driver L"\Registry\Machine\System\CurrentControlSet\Services\wineusb": c0000135 2024-02-06 21:05:26,981 INFO reaped unknown pid 128 (exit status 0) 2024-02-06 21:05:27,983 INFO reaped unknown pid 113 (exit status 0) 2024-02-06 21:05:29.009 supervisord: enshrouded-server 00f0:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 2024-02-06 21:05:29.009 supervisord: enshrouded-server 00f0:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 2024-02-06 21:05:29.011 supervisord: enshrouded-server 00f0:err:systray:initialize_systray Could not create tray window 2024-02-06 21:05:29.799 supervisord: enshrouded-server 0128:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 2024-02-06 21:05:29.799 supervisord: enshrouded-server 0128:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly." 2024-02-06 21:05:29.802 supervisord: enshrouded-server 0128:err:tabtip:wWinMain Failed to create hwnd! 2024-02-06 21:05:29,839 INFO reaped unknown pid 176 (exit status 255) 2024-02-06 21:05:29.838 supervisord: enshrouded-server 00e8:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems 2024-02-06 21:05:31.379 supervisord: enshrouded-server [holistic] Backup log to '/opt/enshrouded/server/logs/backup/enshrouded_server_2024-02-06T21-05-31.log'. 2024-02-06 21:05:31.381 supervisord: enshrouded-server [enshrouded] Create logfile 2024-02-06 21:05:31.383 supervisord: enshrouded-server enshrouded_server(detached HEAD) - version 0cf549fdadc2e9439f5e34a22917b7236310ec8e (master) 2024-02-06 21:05:31.383 supervisord: enshrouded-server CPUs: 2024-02-06 21:05:31.383 supervisord: enshrouded-server Idx Id Group LogIdx CoreIdx LLCIdx NumaIdx EffClass 2024-02-06 21:05:31.383 supervisord: enshrouded-server 0 256 0 0 0 3 0 0 2024-02-06 21:05:31.383 supervisord: enshrouded-server 1 257 0 1 1 3 0 0 2024-02-06 21:05:31.384 supervisord: enshrouded-server 2 258 0 2 2 3 0 0 2024-02-06 21:05:31.384 supervisord: enshrouded-server 3 259 0 3 3 3 0 0 2024-02-06 21:05:31.384 supervisord: enshrouded-server CPU Types: 2024-02-06 21:05:31.384 supervisord: enshrouded-server Performance: 4 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.385 supervisord: enshrouded-server Efficient: 0 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 21:05:31.385 supervisord: enshrouded-server [task] TaskSystemSetup: 2024-02-06 21:05:31.385 supervisord: enshrouded-server [task] mainWorkerCount: 2 2024-02-06 21:05:31.385 supervisord: enshrouded-server [task] nextMainWorkerIndex: 1 2024-02-06 21:05:31.385 supervisord: enshrouded-server [task] Group 'default' worker:5 main:2 2024-02-06 21:05:31.385 supervisord: enshrouded-server [task] 0: Task-default00 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 21:05:31.386 supervisord: enshrouded-server [task] 1: Task-default01 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 21:05:31.386 supervisord: enshrouded-server [task] 2: Task-default02 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.386 supervisord: enshrouded-server [task] 3: Task-default03 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.386 supervisord: enshrouded-server [task] 4: Task-default04 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.386 supervisord: enshrouded-server [task] Group 'background' worker:3 main:0 2024-02-06 21:05:31.387 supervisord: enshrouded-server [task] 0: Task-background00 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.387 supervisord: enshrouded-server [task] 1: Task-background01 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.387 supervisord: enshrouded-server [task] 2: Task-background02 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 21:05:31.387 supervisord: enshrouded-server [app] start creation step Init 2024-02-06 21:05:31.387 supervisord: enshrouded-server [app] start creation step Init_Steamworks 2024-02-06 21:05:31.843 supervisord: enshrouded-server CAppInfoCacheReadFromDiskThread took 20 milliseconds to initialize 2024-02-06 21:05:31.907 supervisord: enshrouded-server dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory 2024-02-06 21:05:31.914 supervisord: enshrouded-server Setting breakpad minidump AppID = 1203620#015 2024-02-06 21:05:31.914 supervisord: enshrouded-server [app] start creation step Init_FileSystem 2024-02-06 21:05:31.915 supervisord: enshrouded-server SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no]#015 2024-02-06 21:05:31.930 supervisord: enshrouded-server [app] start creation step Init_MountPackage 2024-02-06 21:05:31.946 supervisord: enshrouded-server +--"": 2024-02-06 21:05:31.946 supervisord: enshrouded-server | 2024-02-06 21:05:31.946 supervisord: enshrouded-server +--"": 2024-02-06 21:05:31.946 supervisord: enshrouded-server | 2024-02-06 21:05:31.946 supervisord: enshrouded-server +--"gamebuild": (#0) Archive -> '/gamebuild_path/enshrouded_server' 2024-02-06 21:05:31.946 supervisord: enshrouded-server | 2024-02-06 21:05:31.946 supervisord: enshrouded-server +--"gamebuild_path": (#1) Native -> 'Z:/opt/enshrouded/server/' 2024-02-06 21:05:31.947 supervisord: enshrouded-server [app] start creation step Init_Version 2024-02-06 21:05:31.949 supervisord: enshrouded-server Game Version (SVN): 490142 2024-02-06 21:05:31.962 supervisord: enshrouded-server [app] start creation step Init_UserSystem 2024-02-06 21:05:31.962 supervisord: enshrouded-server [user] Couldn't retrieve steam friends interface. 2024-02-06 21:05:31.962 supervisord: enshrouded-server [user] Couldn't retrieve steam user interface. 2024-02-06 21:05:31.963 supervisord: enshrouded-server [app] start creation step Init_OnlineSystem 2024-02-06 21:05:31.972 supervisord: enshrouded-server [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='')! 2024-02-06 21:05:31.973 supervisord: enshrouded-server [app] start creation step Init_Session 2024-02-06 21:05:31.998 supervisord: enshrouded-server [app] start creation step Init_Tracking 2024-02-06 21:05:32.038 supervisord: enshrouded-server [app] start creation step Init_ResourceSystem 2024-02-06 21:05:32.043 supervisord: enshrouded-server [resource] Could not load resource cache file 'Z:/opt/enshrouded/server/enshrouded_server.krc'. error=file not found 2024-02-06 21:05:32.049 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Start 2024-02-06 21:05:32.913 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Wait 2024-02-06 21:05:34,918 INFO success: enshrouded-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) 2024-02-06 21:05:34.927 supervisord: enshrouded-updater enshrouded-server: started 2024-02-06 21:05:35.029 supervisord: enshrouded-updater INFO - Releasing PID file /var/run/enshrouded/enshrouded-updater.pid 2024-02-06 21:05:35,038 INFO exited: enshrouded-updater (exit status 0; expected) 2024-02-06 21:05:35.037 supervisord: enshrouded-updater INFO - enshrouded-updater complete 2024-02-06 21:05:40.027 supervisord: enshrouded-server [app] start creation step Init_SaveDataSystem 2024-02-06 21:05:40.028 supervisord: enshrouded-server [savedata] Couldn't retrieve steam remote storage interface. 2024-02-06 21:05:40.029 supervisord: enshrouded-server [savedata] Steam Cloud is disabled. 2024-02-06 21:05:40.032 supervisord: enshrouded-server [app] start creation step Load_ResourceObject 2024-02-06 21:05:40.033 supervisord: enshrouded-server [app] start creation step Init_ServerThread 2024-02-06 21:05:40.035 supervisord: enshrouded-server [app] start creation step StartGame 2024-02-06 21:05:40.036 supervisord: enshrouded-server [app] start creation step Init 2024-02-06 21:05:40.036 supervisord: enshrouded-server [app] start creation step StartGame 2024-02-06 21:05:40.041 supervisord: enshrouded-server [Session] started transition from 'Lobby' to 'Host_Online' (current='')! 2024-02-06 21:05:40.044 supervisord: enshrouded-server [Session] 'PrepareGame' (up)! 2024-02-06 21:05:40.050 supervisord: enshrouded-server [savedata] Start 'Open Container' on container 3ad85aea 2024-02-06 21:05:40.057 supervisord: enshrouded-server [savedata] Updating 'Open Container' on container 3ad85aea 2024-02-06 21:05:40.058 supervisord: enshrouded-server [savedata] Finished 'Open Container' on container 3ad85aea 2024-02-06 21:05:40.815 supervisord: enshrouded-server [online] Server connected to Steam successfully 2024-02-06 21:05:41.053 supervisord: enshrouded-server [online] Server is not VAC Secure! 2024-02-06 21:05:41.054 supervisord: enshrouded-server [online] Server SteamId: 90180550738441224 2024-02-06 21:05:41.055 supervisord: enshrouded-server [online] Public ipv4: ... 2024-02-06 21:05:41.056 supervisord: enshrouded-server [OnlineProviderSteam] 'Initialize' (up)! 2024-02-06 21:05:41.057 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinOrCreateGame' (up)! 2024-02-06 21:05:41.058 supervisord: enshrouded-server [OnlineProviderSteam] 'SetLobbyData' (up)! 2024-02-06 21:05:41.058 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinLocalPlayers' (up)! 2024-02-06 21:05:41.058 supervisord: enshrouded-server [OnlineProviderSteam] 'ConnectToPeers' (up)! 2024-02-06 21:05:41.059 supervisord: enshrouded-server [OnlineProviderSteam] finished transition from 'Uninitialized' to 'InGame' (current='InGame')! 2024-02-06 21:05:41.060 supervisord: enshrouded-server [Session] 'HostOnline' (up)! 2024-02-06 21:05:41.060 supervisord: enshrouded-server [Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')! 2024-02-06 21:05:41.807 supervisord: enshrouded-server [ecss] TaskQueue: workerCount:5 taskWorkerCount:4 0000000000000000000000000000000000000000000000000000000000011110 2024-02-06 21:05:42.083 supervisord: enshrouded-server [TerraformingEfficiencyRegistry] Finished loading. 2024-02-06 21:05:42.164 supervisord: enshrouded-server [ecs] Nobuild zones changed 2024-02-06 21:05:42.165 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 21:05:42.165 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 21:05:42.176 supervisord: enshrouded-server [savexxx] LOAD 1 bases 287 entities 2024-02-06 21:05:42.177 supervisord: enshrouded-server [ecs] readEntitySerializationContext: Templates: 39 Components: 123 Size: 46,112 2024-02-06 21:05:42.194 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5. 2024-02-06 21:05:42.195 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b. 2024-02-06 21:05:42.196 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761. 2024-02-06 21:05:42.196 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904. 2024-02-06 21:05:42.197 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65. 2024-02-06 21:05:42.197 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1. 2024-02-06 21:05:42.198 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf. 2024-02-06 21:05:42.319 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 21:05:42.319 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 21:05:45.592 supervisord: enshrouded-server [server] Load deserialization took 3.42 s 2024-02-06 21:05:45.620 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 21:05:45.644 supervisord: message repeated 3 times: [ enshrouded-server [ecs] Build zones changed] 2024-02-06 21:06:42.177 supervisord: enshrouded-server [ecss] Stats: Upd:3,568 (16.8ms) Time:60,005ms Total:9,776ms Max:20ms Avg:2.7ms +:0 -:0 Ent:894 Pred:0 2024-02-06 21:07:42.194 supervisord: enshrouded-server [ecss] Stats: Upd:3,599 (16.7ms) Time:60,015ms Total:10,793ms Max:23ms Avg:3.0ms +:0 -:0 Ent:894 Pred:0 2024-02-06 21:08:42.196 supervisord: enshrouded-server [ecss] Stats: Upd:3,600 (16.7ms) Time:60,000ms Total:10,881ms Max:20ms Avg:3.0ms +:0 -:0 Ent:894 Pred:0 2024-02-06 21:09:42.197 supervisord: enshrouded-server [ecss] Stats: Upd:3,599 (16.7ms) Time:60,001ms Total:10,236ms Max:28ms Avg:2.8ms +:0 -:0 Ent:894 Pred:0

Exec -it bash into container then ./enshrouded-updater

root@enshrouded:/usr/local/etc/enshrouded# ./enshrouded-updater INFO - Running enshrouded-updater INFO - Enshrouded server needs to be updated WARN - STEAM_API_KEY and STEAM_API_PUBLIC_IP must be set to check if server is empty tid(86) burning pthread_key_t == 0 so we never use it Redirecting stderr to '/root/Steam/logs/stderr.txt' Logging directory: '/root/Steam/logs' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation - version 1705108307 -- type 'quit' to exit -- Loading Steam API...OK "@sSteamCmdForcePlatformType" = "windows"

Connecting anonymously to Steam Public...OK Waiting for client config...OK Waiting for user info...OK Success! App '1007' already up to date. 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 0x226 after update job. WARN - Download of Enshrouded server failed - aborting update enshrouded-server: ERROR (spawn error) INFO - Releasing PID file /var/run/enshrouded/enshrouded-updater.pid INFO - enshrouded-updater complete

cp-fabian-pittroff commented 8 months ago

Hey, you probably run into a permission issue with your volume. Try chown your directory (recursive) and give the 1000:1000 user back the files. After that restart the container. The update should work afterwards.

Do not run the update script inside the container as root. You should run it via command described in the README.

P-Faust commented 8 months ago

Do you mean the 'game' directory or another one? I'm not an Docker Pro and are unsure where all the files are installed from Docker Container.

cp-fabian-pittroff commented 8 months ago

yes, update the game directory with the PUID and PGID and start the docker container

P-Faust commented 8 months ago
paddy@paddy-vps:~/enshrouded-mornedhels$ id -u
1000
paddy@paddy-vps:~/enshrouded-mornedhels$ id -g
1000
paddy@paddy-vps:~/enshrouded-mornedhels$ ls -la
total 16
drwxrwxr-x 3 paddy paddy 4096 Feb  6 22:20 .
drwxr-x--- 7 paddy paddy 4096 Feb  6 22:26 ..
-rw-r--r-- 1 root  root   446 Feb  6 22:20 compose.yml
drwxr-xr-x 3 paddy paddy 4096 Feb  6 19:43 game

This should fit the requirements now (its recursive) but if i use the command from the Readme you mentioned i still get the following Log

Docker Log 2024-02-06 22:30:04.105 supervisord: enshrouded-updater enshrouded-server: stopped 2024-02-06 22:30:05.721 supervisord: enshrouded-updater tid(588) burning pthread_key_t == 0 so we never use it 2024-02-06 22:30:05.721 supervisord: enshrouded-updater Redirecting stderr to '/home/enshrouded/Steam/logs/stderr.txt' 2024-02-06 22:30:05.721 supervisord: enshrouded-updater Logging directory: '/home/enshrouded/Steam/logs' 2024-02-06 22:30:05.721 supervisord: enshrouded-updater [ 0%] Checking for available updates... 2024-02-06 22:30:05.721 supervisord: enshrouded-updater [----] Verifying installation... 2024-02-06 22:30:05.721 supervisord: enshrouded-updater Steam Console Client (c) Valve Corporation - version 1705108307 2024-02-06 22:30:05.721 supervisord: enshrouded-updater -- type 'quit' to exit -- 2024-02-06 22:30:05.721 supervisord: enshrouded-updater Loading Steam API... 2024-02-06 22:30:05.934 supervisord: enshrouded-updater dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory 2024-02-06 22:30:05.934 supervisord: enshrouded-updater OK 2024-02-06 22:30:05.934 supervisord: enshrouded-updater "@sSteamCmdForcePlatformType" = "windows" 2024-02-06 22:30:05.934 supervisord: enshrouded-updater #033[0m 2024-02-06 22:30:05.936 supervisord: enshrouded-updater 2024-02-06 22:30:05.936 supervisord: enshrouded-updater Connecting anonymously to Steam Public... 2024-02-06 22:30:08.278 supervisord: enshrouded-updater OK 2024-02-06 22:30:08.278 supervisord: enshrouded-updater Waiting for client config...OK 2024-02-06 22:30:08.278 supervisord: enshrouded-updater Waiting for user info... 2024-02-06 22:30:09.615 supervisord: enshrouded-updater OK 2024-02-06 22:30:09.615 supervisord: enshrouded-updater Success! App '1007' already up to date. 2024-02-06 22:30:09.615 supervisord: enshrouded-updater Update state (0x3) reconfiguring, progress: 0.00 (0 / 0) 2024-02-06 22:30:09.615 supervisord: enshrouded-updater Error! App '2278520' state is 0x226 after update job. 2024-02-06 22:30:09.767 supervisord: enshrouded-updater WARN - Download of Enshrouded server failed - aborting update 2024-02-06 22:30:10,140 INFO spawned: 'enshrouded-server' with pid 607 2024-02-06 22:30:10.166 supervisord: enshrouded-server INFO - Running enshrouded-server 2024-02-06 22:30:10.328 supervisord: enshrouded-server esync: up and running. 2024-02-06 22:30:10.329 supervisord: enshrouded-server wine: RLIMIT_NICE is <= 20, unable to use setpriority safely 2024-02-06 22:30:11.320 supervisord: enshrouded-server 0070:err:wineusb:DriverEntry Failed to initialize Unix library, status 0xc0000135. 2024-02-06 22:30:11.320 supervisord: enshrouded-server 0070:err:ntoskrnl:ZwLoadDriver failed to create driver L"\\Registry\\Machine\\System\\CurrentControlSet\\Services\\wineusb": c0000135 2024-02-06 22:30:12,323 INFO reaped unknown pid 631 (exit status 0) 2024-02-06 22:30:13,326 INFO reaped unknown pid 616 (exit status 0) 2024-02-06 22:30:13.633 supervisord: enshrouded-server 00f4:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 2024-02-06 22:30:13.633 supervisord: enshrouded-server 00f4:err:winediag:nodrv_CreateWindow L"The explorer process failed to start." 2024-02-06 22:30:13.634 supervisord: enshrouded-server 00f4:err:systray:initialize_systray Could not create tray window 2024-02-06 22:30:14.315 supervisord: enshrouded-server 012c:err:winediag:nodrv_CreateWindow Application tried to create a window, but no driver could be loaded. 2024-02-06 22:30:14.315 supervisord: enshrouded-server 012c:err:winediag:nodrv_CreateWindow L"Make sure that your X server is running and that $DISPLAY is set correctly." 2024-02-06 22:30:14.317 supervisord: enshrouded-server 012c:err:tabtip:wWinMain Failed to create hwnd! 2024-02-06 22:30:14,346 INFO reaped unknown pid 680 (exit status 255) 2024-02-06 22:30:14.346 supervisord: enshrouded-server 00ec:err:kerberos:kerberos_LsaApInitializePackage no Kerberos support, expect problems 2024-02-06 22:30:15.523 supervisord: enshrouded-server [holistic] Backup log to '/opt/enshrouded/server/logs/backup/enshrouded_server_2024-02-06T22-30-15.log'. 2024-02-06 22:30:15.524 supervisord: enshrouded-server [enshrouded] Create logfile 2024-02-06 22:30:15.524 supervisord: enshrouded-server enshrouded_server(detached HEAD) - version 0cf549fdadc2e9439f5e34a22917b7236310ec8e (master) 2024-02-06 22:30:15.525 supervisord: enshrouded-server CPUs: 2024-02-06 22:30:15.525 supervisord: enshrouded-server Idx Id Group LogIdx CoreIdx LLCIdx NumaIdx EffClass 2024-02-06 22:30:15.525 supervisord: enshrouded-server 0 256 0 0 0 3 0 0 2024-02-06 22:30:15.525 supervisord: enshrouded-server 1 257 0 1 1 3 0 0 2024-02-06 22:30:15.526 supervisord: enshrouded-server 2 258 0 2 2 3 0 0 2024-02-06 22:30:15.526 supervisord: enshrouded-server 3 259 0 3 3 3 0 0 2024-02-06 22:30:15.526 supervisord: enshrouded-server CPU Types: 2024-02-06 22:30:15.526 supervisord: enshrouded-server Performance: 4 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.526 supervisord: enshrouded-server Efficient: 0 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 22:30:15.527 supervisord: enshrouded-server [task] TaskSystemSetup: 2024-02-06 22:30:15.527 supervisord: enshrouded-server [task] mainWorkerCount: 2 2024-02-06 22:30:15.528 supervisord: enshrouded-server [task] nextMainWorkerIndex: 1 2024-02-06 22:30:15.528 supervisord: enshrouded-server [task] Group 'default' worker:5 main:2 2024-02-06 22:30:15.528 supervisord: enshrouded-server [task] 0: Task-default00 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 22:30:15.528 supervisord: enshrouded-server [task] 1: Task-default01 0000000000000000000000000000000000000000000000000000000000000000 2024-02-06 22:30:15.529 supervisord: enshrouded-server [task] 2: Task-default02 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.529 supervisord: enshrouded-server [task] 3: Task-default03 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.530 supervisord: enshrouded-server [task] 4: Task-default04 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.530 supervisord: enshrouded-server [task] Group 'background' worker:3 main:0 2024-02-06 22:30:15.530 supervisord: enshrouded-server [task] 0: Task-background00 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.530 supervisord: enshrouded-server [task] 1: Task-background01 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.530 supervisord: enshrouded-server [task] 2: Task-background02 0000000000000000000000000000000000000000000000000000000000001111 2024-02-06 22:30:15.530 supervisord: enshrouded-server [app] start creation step Init 2024-02-06 22:30:15.531 supervisord: enshrouded-server [app] start creation step Init_Steamworks 2024-02-06 22:30:15.898 supervisord: enshrouded-server CAppInfoCacheReadFromDiskThread took 26 milliseconds to initialize 2024-02-06 22:30:15.965 supervisord: enshrouded-server dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory 2024-02-06 22:30:15.975 supervisord: enshrouded-server Setting breakpad minidump AppID = 1203620#015 2024-02-06 22:30:15.976 supervisord: enshrouded-server SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no]#015 2024-02-06 22:30:15.976 supervisord: enshrouded-server [app] start creation step Init_FileSystem 2024-02-06 22:30:15.987 supervisord: enshrouded-server [app] start creation step Init_MountPackage 2024-02-06 22:30:16.007 supervisord: enshrouded-server +--"": 2024-02-06 22:30:16.007 supervisord: enshrouded-server | 2024-02-06 22:30:16.007 supervisord: enshrouded-server +--"": 2024-02-06 22:30:16.008 supervisord: enshrouded-server | 2024-02-06 22:30:16.008 supervisord: enshrouded-server +--"gamebuild": (#0) Archive -> '/gamebuild_path/enshrouded_server' 2024-02-06 22:30:16.008 supervisord: enshrouded-server | 2024-02-06 22:30:16.008 supervisord: enshrouded-server +--"gamebuild_path": (#1) Native -> 'Z:/opt/enshrouded/server/' 2024-02-06 22:30:16.008 supervisord: enshrouded-server [app] start creation step Init_Version 2024-02-06 22:30:16.010 supervisord: enshrouded-server Game Version (SVN): 490142 2024-02-06 22:30:16.011 supervisord: enshrouded-server [app] start creation step Init_UserSystem 2024-02-06 22:30:16.011 supervisord: enshrouded-server [user] Couldn't retrieve steam friends interface. 2024-02-06 22:30:16.012 supervisord: enshrouded-server [app] start creation step Init_OnlineSystem 2024-02-06 22:30:16.012 supervisord: enshrouded-server [user] Couldn't retrieve steam user interface. 2024-02-06 22:30:16.021 supervisord: enshrouded-server [OnlineProviderSteam] started transition from 'Uninitialized' to 'Initialized' (current='')! 2024-02-06 22:30:16.023 supervisord: enshrouded-server [app] start creation step Init_Session 2024-02-06 22:30:16.053 supervisord: enshrouded-server [app] start creation step Init_Tracking 2024-02-06 22:30:16.081 supervisord: enshrouded-server [app] start creation step Init_ResourceSystem 2024-02-06 22:30:16.084 supervisord: enshrouded-server [resource] Could not load resource cache file 'Z:/opt/enshrouded/server/enshrouded_server.krc'. error=file not found 2024-02-06 22:30:16.088 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Start 2024-02-06 22:30:16.834 supervisord: enshrouded-server [app] start creation step Init_ResourcePreload_Wait 2024-02-06 22:30:20,844 INFO success: enshrouded-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs) 2024-02-06 22:30:20.853 supervisord: enshrouded-updater enshrouded-server: started 2024-02-06 22:30:20.951 supervisord: enshrouded-updater INFO - Releasing PID file /var/run/enshrouded/enshrouded-updater.pid 2024-02-06 22:30:20.958 supervisord: enshrouded-updater INFO - enshrouded-updater complete 2024-02-06 22:30:20,961 INFO exited: enshrouded-updater (exit status 0; expected) 2024-02-06 22:30:22.949 supervisord: enshrouded-server [app] start creation step Init_SaveDataSystem 2024-02-06 22:30:22.950 supervisord: enshrouded-server [savedata] Couldn't retrieve steam remote storage interface. 2024-02-06 22:30:22.950 supervisord: enshrouded-server [savedata] Steam Cloud is disabled. 2024-02-06 22:30:22.954 supervisord: enshrouded-server [app] start creation step Load_ResourceObject 2024-02-06 22:30:22.954 supervisord: enshrouded-server [app] start creation step Init_ServerThread 2024-02-06 22:30:22.956 supervisord: enshrouded-server [app] start creation step StartGame 2024-02-06 22:30:22.957 supervisord: enshrouded-server [app] start creation step Init 2024-02-06 22:30:22.957 supervisord: enshrouded-server [app] start creation step StartGame 2024-02-06 22:30:22.962 supervisord: enshrouded-server [Session] started transition from 'Lobby' to 'Host_Online' (current='')! 2024-02-06 22:30:22.964 supervisord: enshrouded-server [Session] 'PrepareGame' (up)! 2024-02-06 22:30:22.970 supervisord: enshrouded-server [savedata] Start 'Open Container' on container 3ad85aea 2024-02-06 22:30:22.971 supervisord: enshrouded-server [savedata] 2024-02-06 22:30:22.972 supervisord: enshrouded-server Updating 'Open Container' on container 3ad85aea 2024-02-06 22:30:22.975 supervisord: enshrouded-server [savedata] Finished 'Open Container' on container 3ad85aea 2024-02-06 22:30:23.471 supervisord: enshrouded-server [online] Server connected to Steam successfully 2024-02-06 22:30:23.720 supervisord: enshrouded-server [online] Server is not VAC Secure! 2024-02-06 22:30:23.723 supervisord: enshrouded-server [online] Server SteamId: 90180557308348424 2024-02-06 22:30:23.725 supervisord: enshrouded-server [online] Public ipv4: ***.***.***.*** 2024-02-06 22:30:23.725 supervisord: enshrouded-server [OnlineProviderSteam] 'Initialize' (up)! 2024-02-06 22:30:23.728 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinOrCreateGame' (up)! 2024-02-06 22:30:23.729 supervisord: enshrouded-server [OnlineProviderSteam] 'SetLobbyData' (up)! 2024-02-06 22:30:23.729 supervisord: enshrouded-server [OnlineProviderSteam] 'JoinLocalPlayers' (up)! 2024-02-06 22:30:23.729 supervisord: enshrouded-server [OnlineProviderSteam] 'ConnectToPeers' (up)! 2024-02-06 22:30:23.730 supervisord: enshrouded-server [OnlineProviderSteam] finished transition from 'Uninitialized' to 'InGame' (current='InGame')! 2024-02-06 22:30:23.731 supervisord: enshrouded-server [Session] 'HostOnline' (up)! 2024-02-06 22:30:23.733 supervisord: enshrouded-server [Session] finished transition from 'Lobby' to 'Host_Online' (current='Host_Online')! 2024-02-06 22:30:24.106 supervisord: enshrouded-server [ecss] 2024-02-06 22:30:24.107 supervisord: enshrouded-server TaskQueue: workerCount:5 taskWorkerCount:4 0000000000000000000000000000000000000000000000000000000000011110 2024-02-06 22:30:24.366 supervisord: enshrouded-server [TerraformingEfficiencyRegistry] Finished loading. 2024-02-06 22:30:24.431 supervisord: enshrouded-server [ecs] Nobuild zones changed 2024-02-06 22:30:24.432 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 22:30:24.432 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 22:30:24.440 supervisord: enshrouded-server [savexxx] LOAD 1 bases 287 entities 2024-02-06 22:30:24.441 supervisord: enshrouded-server [ecs] readEntitySerializationContext: Templates: 39 Components: 123 Size: 46,112 2024-02-06 22:30:24.444 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry e284b901-c3dd-4282-8a4e-0a618e5763f5. 2024-02-06 22:30:24.444 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 27a9e067-4b9f-45cf-b966-208a5ecbd53b. 2024-02-06 22:30:24.444 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 85e3baea-7c93-4d6f-b1be-42f79b036761. 2024-02-06 22:30:24.444 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 28c4b2ca-4a01-4ba9-9e05-49c871df6904. 2024-02-06 22:30:24.446 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry ec28c5d5-9d23-413e-b238-781157fb2f65. 2024-02-06 22:30:24.446 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 5d9bd376-5b7f-4db4-8f2e-6a3e564194b1. 2024-02-06 22:30:24.446 supervisord: enshrouded-server [guid_registry] VoxelBlueprintRegistry: Finished loading entry 34aa0c3c-9a88-4f8b-a070-64827a5fdabf. 2024-02-06 22:30:24.563 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 22:30:24.564 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 22:30:27.655 supervisord: enshrouded-server [server] Load deserialization took 3.22 s 2024-02-06 22:30:27.677 supervisord: enshrouded-server [ecs] Build zones changed 2024-02-06 22:30:27.699 supervisord: message repeated 3 times: [ enshrouded-server [ecs] Build zones changed] 2024-02-06 22:31:24.448 supervisord: enshrouded-server [ecss] Stats: Upd:3,577 (16.8ms) Time:60,011ms Total:10,144ms Max:23ms Avg:2.8ms +:0 -:0 Ent:894 Pred:0
cp-fabian-pittroff commented 8 months ago

ok, well if its not a permission issue. Do you have enough space left on the drive? I never had a 0x226 error with steamcmd and I can't find anything about it.

If you also have enough space left on the drive, you can try and delete the enshrouded files inside ./game/servers. But keep the savegame directory. You should probably make a backup for that anyways.

Edit: also keep in mind, that you temporarily need roughly double the size when updating the server.

just-Bri commented 8 months ago

I ended up using a VPS to host an enshrouded server, got sick of all the dedicated "game" server hosts that are awful. Big shout out to @cp-fabian-pittroff for the work!

Back on topic:
I ran in to an update issue when I was on different user on my ubuntu box.
Decided to just use the root user to install/setup docker, and I'm also running docker compose up via the root user. I started the server before the Enshrouded update hit Steam yesterday, and to my delight the server auto updated over night.

I think the permission issue might be the problem, and like cp-fabian-pittroff said if it's not that storage would be my 2nd guess.

SIDENOTE:
Opened a PR to add a bit about storage requirements during updates to the readme.

P-Faust commented 8 months ago

i deleted all files and dirs in the directory beside the savegame dir. Composed again now it works. i dont know why exactly that happened but because there should be 40 GiB free. I assume the VPS Provider uses Proxmox VE with dynamic storage which means that df -h is not showing the real diskspace. Maybe thats the reason why the updater throws the error but i dont have a knowledge and tools to give a clear answer. At least deleting works, savegame still there, server runs so much better then before the update. Big Thanks to @cp-fabian-pittroff for all the quick support!