jsknnr / enshrouded-server

Run Enshrouded dedicated server in a container
MIT License
176 stars 20 forks source link

docker-compose up error with "penis"?? #69

Open Funkelfetisch opened 1 week ago

Funkelfetisch commented 1 week ago
[+] Running 2/0
 ✔ Volume "enshrouded_enshrouded-persistent-data"  Created                                                                                                                                                                                                                                                        0.0s
 ✔ Container enshrouded-enshrouded-1               Recreated                                                                                                                                                                                                                                                      0.1s
Attaching to enshrouded-1
enshrouded-1  | 2024-06-28 20:34:27,711 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  | KeyValues Error: LoadFromBuffer: missing {   (current key: 'penis') in file manifest [offset: 11]
enshrouded-1  |
enshrouded-1  | ../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
enshrouded-1  | [----] Verifying installation...
enshrouded-1  | [  0%] Downloading Update...
enshrouded-1  | [  0%] Checking for available update...
enshrouded-1  | KeyValues Error: LoadFromBuffer: missing {   (current key: 'penis') in file manifest [offset: 11]
enshrouded-1  |
enshrouded-1  | ../tier1/KeyValues.cpp (2925) : Assertion Failed: Error while parsing text KeyValues for resource manifest
enshrouded-1  | [----] !!! Fatal Error: Steamcmd needs to be online to update.   Please confirm your network connection and try again.
enshrouded-1  | threadtools.cpp (3294) : Assertion Failed: Illegal termination of worker thread 'Thread(0x0x56ee9b30/0x0xf7bc7b'
enshrouded-1  | ERROR: steamcmd was unable to successfully initialize and update Enshrouded...
enshrouded-1 exited with code 1

I have no idea where the current key: penis is coming from.

docker-compose.yml is a copy from the README.md

Funkelfetisch commented 1 week ago

ironically, this is issue 69. nice

jsknnr commented 1 week ago

lol what irony. I honestly have no idea, that is coming from their game files. I can take a closer look this weekend.


From: NEBULITE Berlin @.> Sent: Friday, June 28, 2024 3:37:04 PM To: jsknnr/enshrouded-server @.> Cc: Subscribed @.***> Subject: Re: [jsknnr/enshrouded-server] docker-compose up error with "penis"?? (Issue #69)

ironically, this is issue 69. nice

— Reply to this email directly, view it on GitHubhttps://github.com/jsknnr/enshrouded-server/issues/69#issuecomment-2197623719, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AB37MRPT55UMG3XPOXVMPD3ZJXCPBAVCNFSM6AAAAABKCPFAKGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOJXGYZDGNZRHE. You are receiving this because you are subscribed to this thread.Message ID: @.***>

Funkelfetisch commented 1 week ago

on the host machine ran a webserver on port 80 that answered "penis penis penis lol". the steam updater appears to first check its own IP, and then fail if there's not what it expects???

weird behaviour.

I fixed it by stopping the webserver.

now I get:

enshrouded-1  | 2024-06-30 17:30:11,584 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 58905 KB)...
enshrouded-1  | [  0%] Downloading update (0 of 58905 KB)...
enshrouded-1  | [  0%] Downloading update (0 of 58905 KB)...
enshrouded-1  | [  0%] Downloading update (3184 of 58905 KB)...
enshrouded-1  | [  5%] Downloading update (7065 of 58905 KB)...
enshrouded-1  | [ 11%] Downloading update (9555 of 58905 KB)...
enshrouded-1  | [ 16%] Downloading update (12263 of 58905 KB)...
enshrouded-1  | [ 20%] Downloading update (14729 of 58905 KB)...
enshrouded-1  | [ 25%] Downloading update (17188 of 58905 KB)...
enshrouded-1  | [ 29%] Downloading update (19660 of 58905 KB)...
enshrouded-1  | [ 33%] Downloading update (22345 of 58905 KB)...
enshrouded-1  | [ 37%] Downloading update (24824 of 58905 KB)...
enshrouded-1  | [ 42%] Downloading update (27223 of 58905 KB)...
enshrouded-1  | [ 46%] Downloading update (29689 of 58905 KB)...
enshrouded-1  | [ 50%] Downloading update (32412 of 58905 KB)...
enshrouded-1  | [ 55%] Downloading update (34881 of 58905 KB)...
enshrouded-1  | [ 59%] Downloading update (37362 of 58905 KB)...
enshrouded-1  | [ 63%] Downloading update (39834 of 58905 KB)...
enshrouded-1  | [ 67%] Downloading update (42091 of 58905 KB)...
enshrouded-1  | [ 71%] Downloading update (43326 of 58905 KB)...
enshrouded-1  | [ 73%] Downloading update (44572 of 58905 KB)...
enshrouded-1  | [ 75%] Downloading update (45798 of 58905 KB)...
enshrouded-1  | [ 77%] Downloading update (47169 of 58905 KB)...
enshrouded-1  | [ 80%] Downloading update (48399 of 58905 KB)...
enshrouded-1  | [ 82%] Downloading update (49648 of 58905 KB)...
enshrouded-1  | [ 84%] Downloading update (50995 of 58905 KB)...
enshrouded-1  | [ 86%] Downloading update (52213 of 58905 KB)...
enshrouded-1  | [ 88%] Downloading update (53436 of 58905 KB)...
enshrouded-1  | [ 90%] Downloading update (54775 of 58905 KB)...
enshrouded-1  | [ 92%] Downloading update (55998 of 58905 KB)...
enshrouded-1  | [ 95%] Downloading update (57222 of 58905 KB)...
enshrouded-1  | [ 97%] Downloading update (58440 of 58905 KB)...
enshrouded-1  | [ 99%] Downloading update (58905 of 58905 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  | 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  | [  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  | steamcmd.sh[8]: Restarting steamcmd by request...
enshrouded-1  | UpdateUI: skip show logoWARNING: 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  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1718904263
enshrouded-1  | -- type 'quit' to exit --
enshrouded-1  | Loading Steam API...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  | Error! App '2278520' state is 0x202 after update job.
enshrouded-1  | ERROR: steamcmd was unable to successfully initialize and update Enshrouded...
enshrouded-1  | 2024-06-30 17:30:38,144 INFO: Updating Enshrouded Dedicated Server
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  | UpdateUI: skip show logoSteam Console Client (c) Valve Corporation - version 1718904263
enshrouded-1  | -- type 'quit' to exit --
enshrouded-1  | Loading Steam API...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.
jsknnr commented 1 week ago

I am unable to reproduce this error with both Wine and Proton versions of the image. I am note quite sure what you have going on there.