lloesche / valheim-server-docker

Valheim dedicated gameserver with automatic update, World backup, BepInEx and ValheimPlus mod support
https://hub.docker.com/r/lloesche/valheim-server
Apache License 2.0
1.91k stars 269 forks source link

Bepinex not updating to latest version #606

Open Eskian opened 1 year ago

Eskian commented 1 year ago

Apologies following patch day today, Bepinex is not updating to the latest 5.4.21 and is stuck on 5.4.19.

corbin-lounsbury commented 1 year ago

it actually looks like it should be 5.4.2101

https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/

DooDesch commented 1 year ago

Deleting the bepinex folder inside of ./data/dl seems to fetch the new bepInEx Version. Somehow it doesn't detect that there's an update.

GJordao commented 1 year ago

Deleting the bepinex folder inside of ./data/dl seems to fetch the new bepInEx Version. Somehow it doesn't detect that there's an update.

@DooDesch where is the bepinex folder in? My data/dl folder contains a plus and a server folder

DooDesch commented 1 year ago

@GJordao I guess it's the plus folder for you then, but I can't guarantee, as I'm not using valheim plus

GJordao commented 1 year ago

Tried removing that folder but it still keeps on restarting. 😞

corbin-lounsbury commented 1 year ago

I removed my whole server folder and it didn't seem to make a difference.

Miles107 commented 1 year ago

it actually looks like it should be 5.4.2101

https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/

Using this very version, the manual download (your paths may differ!):

Starting the server now will not redownload files and (at least here) I'm back ingame

Flexz9 commented 1 year ago

Deleting the bepinex folder inside of ./data/dl seems to fetch the new bepInEx Version. Somehow it doesn't detect that there's an update.

I'm getting the following:

Mar 28 20:27:41 supervisord: valheim-server [Message: BepInEx] BepInEx 5.4.21.0 - valheim_server (3/28/2023 4:15:15 PM)
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] Running under Unity vUnknown (post-2017)
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] CLR runtime version: 4.0.30319.42000

Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] Supports SRE: True
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] System platform: Bits64, Linux
Mar 28 20:27:41 supervisord: valheim-server [Message: BepInEx] Preloader started
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.21.0]
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] 1 patcher plugin loaded
Mar 28 20:27:41 supervisord: valheim-server [Info : BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
Mar 28 20:27:41 supervisord: valheim-server [Message: BepInEx] Preloader finished

Server isn't what I expected from other reply's I'm also stuck on connecting ...

Eskian commented 1 year ago

it actually looks like it should be 5.4.2101 https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/

Using this very version, the manual download (your paths may differ!):

  • Backup your clients' config file of BepInEx, if desired.
  • Updated my client with files extracted to C:\Program Files (x86)\Steam\steamapps\common\Valheim and then replacing the config with the backup.
  • Using -v $HOME/valheim-server/data:/opt/valheim in my startup script for the docker paths: let the server initially start and crash (though the repeated crashing / core dumping of the old bepinex version did cause me to hit github's rate limit; just wait a while before starting the server again). Now it'll have at least downloaded the files.
  • Carefully copy the extracted files from the 5.4.2101 version to /home/miles/valheim-server/data/plus/BepInEx:

    • First copy all but the BepInEx folder
    • Go into the BepInEx folder (local and remote)
    • Copy all but the config folder

Starting the server now will not redownload files and (at least here) I'm back ingame

Sadly this has not resolved the issue, it times out at max GitHub calls.

Eskian commented 1 year ago
INFO - Setting uid:gid of valheim to 0:0
INFO - Setting timezone Etc/UTC
INFO - Setting up syslogd - logging to stdout
INFO - Status http server activated
2023-03-28 20:43:48,721 INFO Included extra file "/usr/local/etc/supervisor/conf.d/status_http_server.conf" during parsing
2023-03-28 20:43:48,721 INFO Included extra file "/usr/local/etc/supervisor/conf.d/status_http_server_updater.conf" during parsing
2023-03-28 20:43:48,721 INFO Included extra file "/usr/local/etc/supervisor/conf.d/syslog.conf" during parsing
2023-03-28 20:43:48,721 INFO Set uid to user 0 succeeded
2023-03-28 20:43:48,723 INFO RPC interface 'supervisor' initialized
2023-03-28 20:43:48,723 INFO supervisord started with pid 1
2023-03-28 20:43:49,725 INFO spawned: 'syslogd' with pid 30
2023-03-28 20:43:49,726 INFO spawned: 'crond' with pid 31
2023-03-28 20:43:49,727 INFO spawned: 'valheim-bootstrap' with pid 32
2023-03-28 20:43:49,728 INFO spawned: 'valheim-status-updater' with pid 33
2023-03-28 20:43:49,728 INFO spawned: 'valheim-status-httpd' with pid 34
Mar 28 20:43:49 syslogd started: BusyBox v1.32.1
2023-03-28 20:43:49,730 INFO success: valheim-bootstrap entered RUNNING state, process has stayed up for > than 0 seconds (startsecs)
Mar 28 20:43:49 cron[31]: (CRON) INFO (pidfile fd = 3)
Mar 28 20:43:49 cron[31]: (CRON) INFO (Running @reboot jobs)
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Running commit d1f0181c714be76c705d50d065c8723f7326369c
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Writing ValheimPlus config
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Writing BepInEx config
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Creating cron to do world backups using schedule 0 * * * *
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Creating cron to check for updates using schedule */15 * * * *
Mar 28 20:43:49 /supervisord: valheim-bootstrap DEBUG - [32] - Creating cron to restart valheim-server using schedule 0 5 * * *
Mar 28 20:43:49 crontab[47]: (root) REPLACE (root)
Mar 28 20:43:49 /supervisord: valheim-status-updater 2023-03-28 20:43:49,764 - INFO - Valheim status updater started
2023-03-28 20:43:49,834 INFO spawned: 'valheim-updater' with pid 50
Mar 28 20:43:49 /supervisord: valheim-updater DEBUG - [50] - Running Valheim Server updater as user valheim uid 0
Mar 28 20:43:49 /supervisord: valheim-updater DEBUG - [50] - Found CPU with 2069.205 MHz
Mar 28 20:43:49 /supervisord: valheim-updater DEBUG - [50] - Memory total/free/available: 32814320/7926328/27473236
Mar 28 20:43:49 /supervisord: valheim-updater DEBUG - [50] - Storage configuration:
Mar 28 20:43:49 /supervisord: valheim-updater Filesystem      Size  Used Avail Use% Mounted on
Mar 28 20:43:49 /supervisord: valheim-updater overlay         219G   74G  134G  36% /
Mar 28 20:43:49 /supervisord: valheim-updater /dev/sda2       219G   74G  134G  36% /config
Mar 28 20:43:49 /supervisord: valheim-updater overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3TMZR2FNEZC4KZOCD2DOCI47T5:/var/lib/docker/overlay2/l/ZXPLYCJCWWC5XGZHBFIURTVJII:/var/lib/docker/overlay2/l/L6DPWWFCXFPQ4KWD3SRBDPYCNN:/var/lib/docker/overlay2/l/CKDAVG4RZB3CY4IOSSM6SJAIDX:/var/lib/docker/overlay2/l/2O5W2P2YBG2UPY6SMO2ATLRXID,upperdir=/var/lib/docker/overlay2/c7898d1f54b4ee05928048b27527bd88bd0ab194b2f5322c802bb9fe2aed010a/diff,workdir=/var/lib/docker/overlay2/c7898d1f54b4ee05928048b27527bd88bd0ab194b2f5322c802bb9fe2aed010a/work 0 0
Mar 28 20:43:49 /supervisord: valheim-updater /dev/sda2 /config ext4 rw,relatime,errors=remount-ro 0 0
Mar 28 20:43:49 /supervisord: valheim-updater /dev/sda2 /opt/valheim ext4 rw,relatime,errors=remount-ro 0 0
Mar 28 20:43:49 /supervisord: valheim-updater DEBUG - [50] - Valheim updater was just started - skipping connected players check
Mar 28 20:43:49 /supervisord: valheim-updater INFO - Downloading/updating/validating Valheim server from Steam
2023-03-28 20:43:50,940 INFO success: syslogd entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-03-28 20:43:50,940 INFO success: crond entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2023-03-28 20:43:50,941 INFO success: valheim-updater entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
Mar 28 20:43:50 /supervisord: valheim-bootstrap valheim-updater: started
2023-03-28 20:43:51,026 INFO spawned: 'valheim-backup' with pid 87
Mar 28 20:43:51 /supervisord: valheim-backup INFO - Backing up Valheim server worlds to /config/backups/worlds-20230328-204351.zip
Mar 28 20:43:51 /supervisord: valheim-backup   adding: worlds/ (stored 0%)
Mar 28 20:43:51 /supervisord: valheim-backup   adding: worlds/amnesiaVanilla-s2_backup_20220628-154820.fwl
Mar 28 20:43:51 /supervisord: valheim-backup  (deflated 5%)
Mar 28 20:43:51 /supervisord: valheim-backup   adding: worlds/season2.db
Mar 28 20:43:51 /supervisord: valheim-backup  (deflated 69%)
Mar 28 20:43:51 /supervisord: valheim-backup   adding: worlds/amnesiaVanilla-s2.old (deflated 5%)
Mar 28 20:43:51 /supervisord: valheim-backup   adding: worlds/season2.db.old
2023-03-28 20:43:52,486 INFO success: valheim-backup entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
Mar 28 20:43:52 /supervisord: valheim-backup  (deflated 69%)
Mar 28 20:43:52 /supervisord: valheim-backup   adding: worlds/amnesiaVanilla-s2_backup_20220628-154820.db
Mar 28 20:43:52 /supervisord: valheim-bootstrap valheim-backup: started
2023-03-28 20:43:52,497 INFO exited: valheim-bootstrap (exit status 0; expected)
Mar 28 20:43:52 /supervisord: valheim-backup  (deflated 65%)
Mar 28 20:43:52 /supervisord: valheim-backup INFO - Removing backups older than 3 days
Mar 28 20:43:52 /supervisord: valheim-backup /config/backups/worlds-20230325-180003.zip
Mar 28 20:43:52 /supervisord: valheim-backup /config/backups/worlds-20230325-190005.zip
Mar 28 20:43:52 /supervisord: valheim-backup /config/backups/worlds-20230325-200007.zip
2023-03-28 20:44:00,552 INFO success: valheim-status-updater entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
2023-03-28 20:44:00,552 INFO success: valheim-status-httpd entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
Mar 28 20:44:01 /supervisord: valheim-updater Redirecting stderr to '/home/valheim/Steam/logs/stderr.txt'
Mar 28 20:44:01 /supervisord: valheim-updater [  0%] Checking for available updates...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Downloading update (109 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [  0%] Downloading update (2,677 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [  4%] Downloading update (5,693 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [  9%] Downloading update (8,167 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 14%] Downloading update (10,468 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 18%] Downloading update (12,612 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 21%] Downloading update (14,762 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 25%] Downloading update (16,859 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 29%] Downloading update (19,096 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 33%] Downloading update (21,263 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 36%] Downloading update (23,361 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 40%] Downloading update (25,583 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 44%] Downloading update (27,725 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 48%] Downloading update (29,893 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 51%] Downloading update (32,240 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 55%] Downloading update (34,389 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 59%] Downloading update (36,531 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 63%] Downloading update (38,793 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 67%] Downloading update (40,825 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 70%] Downloading update (42,011 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 72%] Downloading update (43,176 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 74%] Downloading update (44,276 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 76%] Downloading update (45,582 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 78%] Downloading update (46,794 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 81%] Downloading update (48,006 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 83%] Downloading update (49,370 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 85%] Downloading update (50,611 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 87%] Downloading update (51,849 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 89%] Downloading update (53,127 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 91%] Downloading update (54,268 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 93%] Downloading update (55,357 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 95%] Downloading update (56,649 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [ 98%] Downloading update (57,748 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [100%] Downloading update (57,748 of 57,748 KB)...
Mar 28 20:44:01 /supervisord: valheim-updater [100%] Download complete.
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Extracting package...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Extracting package...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Extracting package...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Extracting package...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Installing update...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Cleaning up...
Mar 28 20:44:01 /supervisord: valheim-updater [----] Update complete, launching Steamcmd...
Mar 28 20:44:02 /supervisord: valheim-updater Redirecting stderr to '/home/valheim/Steam/logs/stderr.txt'
Mar 28 20:44:02 /supervisord: valheim-updater [  0%] Checking for available updates...
Mar 28 20:44:02 /supervisord: valheim-updater [----] Verifying installation...
Mar 28 20:44:02 /supervisord: valheim-updater Steam Console Client (c) Valve Corporation - version 1679680174
Mar 28 20:44:02 /supervisord: valheim-updater -- type 'quit' to exit --
Mar 28 20:44:02 /supervisord: valheim-updater Loading Steam API...OK
Mar 28 20:44:02 /supervisord: valheim-updater
Mar 28 20:44:02 /supervisord: valheim-updater Connecting anonymously to Steam Public...
Mar 28 20:44:07 /supervisord: valheim-updater OK
Mar 28 20:44:07 /supervisord: valheim-updater Waiting for client config...OK
Mar 28 20:44:07 /supervisord: valheim-updater Waiting for user info...
Mar 28 20:44:07 /supervisord: valheim-updater OK
Mar 28 20:44:07 /supervisord: valheim-updater ^[[33;1mPlease use force_install_dir before logon!
Mar 28 20:44:07 /supervisord: valheim-updater ^[[0m
Mar 28 20:44:13 /supervisord: valheim-updater  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
Mar 28 20:44:13 /supervisord: valheim-updater  Update state (0x5) verifying install, progress: 24.05 (375487211 / 1561267580)
Mar 28 20:44:13 /supervisord: valheim-updater Success! App '896660' fully installed.
Mar 28 20:44:13 /supervisord: valheim-updater .d..t...... ./
Mar 28 20:44:13 /supervisord: valheim-updater INFO - Valheim Server is already the latest version
Mar 28 20:44:13 /supervisord: valheim-updater DEBUG - [50] - ValheimPlus is enabled - running updater
Mar 28 20:44:13 /supervisord: valheim-updater DEBUG - [147] - Local ValheimPlus archive is identical to remote archive and was successfully installed - no update required
Mar 28 20:44:13 /supervisord: valheim-updater DEBUG - [50] - Writing file to start Valheim server
2023-03-28 20:44:14,095 INFO spawned: 'valheim-server' with pid 168
Mar 28 20:44:14 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:44:21 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
2023-03-28 20:44:24,110 INFO success: valheim-server entered RUNNING state, process has stayed up for > than 10 seconds (startsecs)
Mar 28 20:44:24 /supervisord: valheim-updater valheim-server: started
Mar 28 20:44:28 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:44:35 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:44:42 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:44:49 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:44:56 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:01 CRON[203]: pam_unix(cron:session): session opened for user root by (uid=0)
Mar 28 20:45:01 CRON[204]: (root) CMD ([ -f "/var/run/valheim/valheim-updater.pid" ] && kill -HUP $(cat /var/run/valheim/valheim-updater.pid))
Mar 28 20:45:01 CRON[203]: pam_unix(cron:session): session closed for user root
Mar 28 20:45:03 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:09 /supervisord: valheim-updater DEBUG - [50] - Received signal to check for update
Mar 28 20:45:09 /supervisord: valheim-updater DEBUG - [50] - Found CPU with 2794.445 MHz
Mar 28 20:45:09 /supervisord: valheim-updater DEBUG - [50] - Memory total/free/available: 32814320/7994316/27535272
Mar 28 20:45:09 /supervisord: valheim-updater DEBUG - [50] - Storage configuration:
Mar 28 20:45:09 /supervisord: valheim-updater Filesystem      Size  Used Avail Use% Mounted on
Mar 28 20:45:09 /supervisord: valheim-updater overlay         219G   74G  134G  36% /
Mar 28 20:45:09 /supervisord: valheim-updater /dev/sda2       219G   74G  134G  36% /config
Mar 28 20:45:09 /supervisord: valheim-updater overlay / overlay rw,relatime,lowerdir=/var/lib/docker/overlay2/l/3TMZR2FNEZC4KZOCD2DOCI47T5:/var/lib/docker/overlay2/l/ZXPLYCJCWWC5XGZHBFIURTVJII:/var/lib/docker/overlay2/l/L6DPWWFCXFPQ4KWD3SRBDPYCNN:/var/lib/docker/overlay2/l/CKDAVG4RZB3CY4IOSSM6SJAIDX:/var/lib/docker/overlay2/l/2O5W2P2YBG2UPY6SMO2ATLRXID,upperdir=/var/lib/docker/overlay2/c7898d1f54b4ee05928048b27527bd88bd0ab194b2f5322c802bb9fe2aed010a/diff,workdir=/var/lib/docker/overlay2/c7898d1f54b4ee05928048b27527bd88bd0ab194b2f5322c802bb9fe2aed010a/work 0 0
Mar 28 20:45:09 /supervisord: valheim-updater /dev/sda2 /config ext4 rw,relatime,errors=remount-ro 0 0
Mar 28 20:45:09 /supervisord: valheim-updater /dev/sda2 /opt/valheim ext4 rw,relatime,errors=remount-ro 0 0
Mar 28 20:45:10 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:12 /supervisord: valheim-updater DEBUG - [50] - No players connected to Valheim server
Mar 28 20:45:12 /supervisord: valheim-updater INFO - Downloading/updating/validating Valheim server from Steam
Mar 28 20:45:12 /supervisord: valheim-updater Redirecting stderr to '/home/valheim/Steam/logs/stderr.txt'
Mar 28 20:45:12 /supervisord: valheim-updater [  0%] Checking for available updates...
Mar 28 20:45:12 /supervisord: valheim-updater [----] Verifying installation...
Mar 28 20:45:12 /supervisord: valheim-updater Steam Console Client (c) Valve Corporation - version 1679680174
Mar 28 20:45:12 /supervisord: valheim-updater -- type 'quit' to exit --
Mar 28 20:45:12 /supervisord: valheim-updater Loading Steam API...OK
Mar 28 20:45:12 /supervisord: valheim-updater
Mar 28 20:45:12 /supervisord: valheim-updater Connecting anonymously to Steam Public...
Mar 28 20:45:14 /supervisord: valheim-updater OK
Mar 28 20:45:14 /supervisord: valheim-updater Waiting for client config...OK
Mar 28 20:45:14 /supervisord: valheim-updater Waiting for user info...
Mar 28 20:45:14 /supervisord: valheim-updater OK
Mar 28 20:45:14 /supervisord: valheim-updater ^[[33;1mPlease use force_install_dir before logon!
Mar 28 20:45:14 /supervisord: valheim-updater ^[[0m
Mar 28 20:45:17 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:17 /supervisord: valheim-updater  Update state (0x5) verifying install, progress: 0.81 (12583244 / 1561267580)
Mar 28 20:45:17 /supervisord: valheim-updater  Update state (0x5) verifying install, progress: 78.60 (1227182319 / 1561267580)
Mar 28 20:45:17 /supervisord: valheim-updater Success! App '896660' fully installed.
Mar 28 20:45:18 /supervisord: valheim-updater .d..t...... ./
Mar 28 20:45:18 /supervisord: valheim-updater INFO - Valheim Server is already the latest version
Mar 28 20:45:18 /supervisord: valheim-updater DEBUG - [50] - ValheimPlus is enabled - running updater
Mar 28 20:45:18 /supervisord: valheim-updater DEBUG - [265] - Local ValheimPlus archive is identical to remote archive and was successfully installed - no update required
Mar 28 20:45:24 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:31 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:38 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:45 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:52 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:45:59 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:46:06 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
Mar 28 20:46:13 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
2023-03-28 20:46:20,137 WARN received SIGTERM indicating exit request
2023-03-28 20:46:20,137 INFO waiting for syslogd, crond, valheim-backup, valheim-updater, valheim-status-updater, valheim-status-httpd, valheim-server to die
Mar 28 20:46:20 /supervisord: valheim-server DEBUG - [168] - Valheim Server is not yet downloaded - waiting
2023-03-28 20:46:23,141 INFO waiting for syslogd, crond, valheim-backup, valheim-updater, valheim-status-updater, valheim-status-httpd, valheim-server to die
2023-03-28 20:46:26,146 INFO waiting for syslogd, crond, valheim-backup, valheim-updater, valheim-status-updater, valheim-status-httpd, valheim-server to die
Mar 28 20:46:27 /supervisord: valheim-server DEBUG - [168] - Received signal to shut down valheim-server
Mar 28 20:46:27 /supervisord: valheim-server DEBUG - [168] - Valheim server is not running yet - aborting startup
2023-03-28 20:46:27,139 INFO stopped: valheim-server (exit status 0)
2023-03-28 20:46:27,140 INFO stopped: valheim-status-httpd (terminated by SIGTERM)
markownik commented 1 year ago

My solution was to save world backups, stop container, remove all files from mapped server volumes, start it again, let it download and setup everything again, stop it again, restore all plugins and world backups, start it and finally it works.

BepInEx does not show version propely in server logs I guess...

JackTheFragger commented 1 year ago

My server updated correctly. Bepinex has to be true and ValheimPlus has to be false because it seems discontinued.

corbin-lounsbury commented 1 year ago

My server updated correctly. Bepinex has to be true and ValheimPlus has to be false because it seems discontinued.

And if we want to use V+? I'm currently using a fork that's was working (at least before the latest update).

DooDesch commented 1 year ago

My server updated correctly. Bepinex has to be true and ValheimPlus has to be false because it seems discontinued.

And if we want to use V+? I'm currently using a fork that's was working (at least before the latest update).

I'd suggest to downgrade or to wait for an update on the fork

Miles107 commented 1 year ago

it actually looks like it should be 5.4.2101 https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/

Using this very version, the manual download (your paths may differ!):

  • Backup your clients' config file of BepInEx, if desired.
  • Updated my client with files extracted to C:\Program Files (x86)\Steam\steamapps\common\Valheim and then replacing the config with the backup.
  • Using -v $HOME/valheim-server/data:/opt/valheim in my startup script for the docker paths: let the server initially start and crash (though the repeated crashing / core dumping of the old bepinex version did cause me to hit github's rate limit; just wait a while before starting the server again). Now it'll have at least downloaded the files.
  • Carefully copy the extracted files from the 5.4.2101 version to /home/miles/valheim-server/data/plus/BepInEx:

    • First copy all but the BepInEx folder
    • Go into the BepInEx folder (local and remote)
    • Copy all but the config folder

Starting the server now will not redownload files and (at least here) I'm back ingame

Sadly this has not resolved the issue, it times out at max GitHub calls.

GitHub timeout lasts about an hour, so try again soon

Miles107 commented 1 year ago

My server updated correctly. Bepinex has to be true and ValheimPlus has to be false because it seems discontinued.

And if we want to use V+? I'm currently using a fork that's was working (at least before the latest update).

https://github.com/Grantapher/ValheimPlus still works

As written in https://github.com/lloesche/valheim-server-docker/issues/598 use VALHEIM_PLUS_REPO=Grantapher/ValheimPlus to set that fork as your valheimplus version

Don't forget to also use it for your client. Once done follow the earlier steps to manually update BepInEx

corbin-lounsbury commented 1 year ago

Yep, I did exactly that. Still experiencing the server restarting.

Miles107 commented 1 year ago

Yep, I did exactly that. Still experiencing the server restarting.

Some things to consider:

corbin-lounsbury commented 1 year ago

Yep, tried both. It was working yesterday on the repo you linked. When it started doing its reboot loop, I attempted deleting the /data folder. What I haven't tried yet is backing up the world and deleting both volumes. I'll give that a shot later.

JackTheFragger commented 1 year ago

Grantapher had not updated BepInEx yet in his VPlus fork Release. I suggest to use BEPINEX and install/Update VPlus manually like other mods.

corbin-lounsbury commented 1 year ago

Grantapher had not updated BepInEx yet in his VPlus fork Release. I suggest to use BEPINEX and install/Update VPlus manually like other mods.

It is now. I was able to get it working by doing the following: Updated compose doc to use this repo: https://github.com/Grantapher/ValheimPlus/releases/tag/0.9.9.13 Copied world files Deleted config and server created new, empty server and config folders started container Confirmed stability Shut down container Copied world back in

Here's what the environment vars look like in my compose doc

      # Valheim Plus configs
      - VALHEIM_PLUS=true
      - VALHEIM_PLUS_REPO=Grantapher/ValheimPlus
      - VALHEIM_PLUS_RELEASE=tags/0.9.9.13
JackTheFragger commented 1 year ago

Yes, he merged my changes last night and released a new version.

Why using an release version tag and not latest?

corbin-lounsbury commented 1 year ago

I wasn't familiar with that author/repo and how they like to release things. Once things cool down, I'll probably switch to Latest.

Eskian commented 1 year ago

Apologies I am a bit throw, I have tried to get the latest version pulled down but it is consistently grabbing BepInEx 5.4.19.0 and Valheim Plus 0.9.9.11.

Container being called via

docker run -d \ --name valheim-server-amnesia-s2.5m \ --cap-add=sys_nice \ -p 2560-2562:2456-2458/udp \ -p 2563:80 \ -v xx/Valheim/season-2.5/Valheim_Save:/config \ -v xx/Valheim/season-2.5/Valheim_Save:/opt/valheim \ -e SERVER_NAME="AmnesiaModded-s2.5" \ -e WORLD_NAME="amnesiaModded-s2.5" \ -e SERVER_PASS="xx" \ -e STATUS_HTTP=true \ -e VALHEIM_PLUS=true \ -e VALHEIM_PLUS_REPO="Grantapher/ValheimPlus" \ -e VALHEIM_PLUS_RELEASE="tags/0.9.9.13" \ lloesche/valheim-server

corbin-lounsbury commented 1 year ago

Apologies I am a bit throw, I have tried to get the latest version pulled down but it is consistently grabbing BepInEx 5.4.19.0 and Valheim Plus 0.9.9.11.

Container being called via

docker run -d --name valheim-server-amnesia-s2.5m --cap-add=sys_nice -p 2560-2562:2456-2458/udp -p 2563:80 -v xx/Valheim/season-2.5/Valheim_Save:/config -v xx/Valheim/season-2.5/Valheim_Save:/opt/valheim -e SERVER_NAME="AmnesiaModded-s2.5" -e WORLD_NAME="amnesiaModded-s2.5" -e SERVER_PASS="xx" -e STATUS_HTTP=true -e VALHEIM_PLUS=true -e VALHEIM_PLUS_REPO="Grantapher/ValheimPlus" -e VALHEIM_PLUS_RELEASE="tags/0.9.9.13" lloesche/valheim-server

LGTM, did you try saving your world and clearing out/recreating these folders? That's ultimately what fixed mine.

-v xx/Valheim/season-2.5/Valheim_Save:/config
-v xx/Valheim/season-2.5/Valheim_Save:/opt/valheim 

Are you running any other mods? I was just running V+

Eskian commented 1 year ago

Nuked the folder and even went as far as upping the season folder from season-2 to season-2.5 Still nothing.

corbin-lounsbury commented 1 year ago

It might help to post your log file. You might be facing a different issue than what you started, considering the new updates.

Eskian commented 1 year ago
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'Autodesk Interactive' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Autodesk Interactive shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'Autodesk Interactive' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Legacy Shaders/Particles/Additive shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Legacy Shaders/Particles/Alpha Blended shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Legacy Shaders/Particles/Alpha Blended Premultiply shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Unlit/Color shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Lux Lit Particles/ Bumped shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server Shader 'Lux Lit Particles/ Tess Bumped': fallback shader 'Lux Lit Particles/ Bumped Smoke' not found
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'Lux Lit Particles/ Tess Bumped' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader Lux Lit Particles/ Tess Bumped shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'Lux Lit Particles/ Tess Bumped' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader TextMeshPro/Distance Field (Surface) shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader TextMeshPro/Mobile/Distance Field shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'TextMeshPro/Distance Field' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader TextMeshPro/Distance Field shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Unsupported: 'TextMeshPro/Distance Field' - All subshaders removed
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader Did you use #pragma only_renderers and omit this platform?
Mar 29 20:45:53 /supervisord: valheim-server WARNING: Shader If subshaders removal was intentional, you may have forgotten turning Fallback off?
Mar 29 20:45:53 /supervisord: valheim-server Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
Mar 29 20:45:53 /supervisord: valheim-server UnloadTime: 4.378749 ms
Mar 29 20:45:53 /supervisord: valheim-server Only custom filters can be played. Please add a custom filter or an audioclip to the audiosource (Amb_MainMenu).
Mar 29 20:45:53 /supervisord: valheim-server HDR Render Texture not supported, disabling HDR on reflection probe.
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Get create world amnesiaModded-s2.5
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Using environment steamid 892970
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Using steam APPID:892970
Mar 29 20:45:53 /supervisord: valheim-server [S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
Mar 29 20:45:53 /supervisord: valheim-server CAppInfoCacheReadFromDiskThread took 1 milliseconds to initialize
Mar 29 20:45:53 /supervisord: valheim-server Setting breakpad minidump AppID = 892970
Mar 29 20:45:53 /supervisord: valheim-server [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils003 before SteamAPI_Init succeeded.
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Server ID 90071992547409920
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Authentication:k_ESteamNetworkingAvailability_Waiting
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Steam game server initialized
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Using default prefs
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Valheim version:0.214.305
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Worldgenerator version setup:2
Mar 29 20:45:53 /supervisord: valheim-server ERROR: Shader TextMeshPro/Sprite shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Render threading mode:SingleThreaded
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Missing audio clip in music respawn
Mar 29 20:45:53 /supervisord: valheim-server 03/29/2023 20:45:53: Builder started
Mar 29 20:45:53 /supervisord: valheim-server GetPixel called on an undefined mip (valid values are 0 - 6
Mar 29 20:45:53 /supervisord: valheim-server Caught fatal signal - signo:11 code:1 errno:0 addr:0x3fb99999
Mar 29 20:45:53 /supervisord: valheim-server Obtained 3 stack frames.
Mar 29 20:45:53 /supervisord: valheim-server #0  0x007ff3d479a730 in funlockfile
Mar 29 20:45:53 /supervisord: valheim-server #1  0x007ff3d37792c3 in Texture2D_CUSTOM_GetPixelImpl_Injected(ScriptingBackendNativeObjectPtrOpaque*, int, int, int, int, ColorRGBAf&)
Mar 29 20:45:53 /supervisord: valheim-server #2  0x00000040da1b75 in (wrapper managed-to-native) UnityEngine.Texture2D:GetPixelImpl_Injected (UnityEngine.Texture2D,int,int,int,UnityEngine.Color&)
Mar 29 20:45:53 /supervisord: valheim-server /usr/local/bin/valheim-server: line 121:   159 Segmentation fault      (core dumped) LD_PRELOAD=$SERVER_LD_PRELOAD "$valheim_server" -nographics -batchmode -name "$SERVER_NAME" -port "$SERVER_PORT" -world "$WORLD_NAME" -public "$SERVER_PUBLIC" "${password_args[@]}" $SERVER_ARGS > >(filter) 2>&1
Mar 29 20:45:53 /supervisord: valheim-server DEBUG - [155] - Valheim server with PID 159 stopped
Mar 29 20:45:53 /supervisord: valheim-server INFO - Releasing PID file /var/run/valheim/valheim-server.pid
2023-03-29 20:45:53,833 INFO reaped unknown pid 161 (exit status 0)
Mar 29 20:45:53 /supervisord: valheim-server INFO - Shutdown complete
2023-03-29 20:45:53,833 INFO exited: valheim-server (exit status 0; not expected)
2023-03-29 20:45:54,836 INFO spawned: 'valheim-server' with pid 228
2023-03-29 20:45:54,836 INFO reaped unknown pid 166 (exit status 0)
Mar 29 20:45:54 /supervisord: valheim-server INFO - Running Valheim Server
Mar 29 20:45:54 /supervisord: valheim-server DEBUG - [228] - Server config is name: AmnesiaModded-s2.5, port: 2456/udp, world: amnesiaModded-s2.5, public: 1, mod: ValheimPlus
Mar 29 20:45:54 /supervisord: valheim-server DEBUG - [228] - Waiting for server to listen on UDP port 2456
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849056     237 main.go:76] Configuring Valheim server log filter
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849144     237 main.go:96] Removing log lines starting with '(Filename:'
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849156     237 main.go:89] Removing log lines matching ' '
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849164     237 main.go:125] Removing invalid UTF-8 chars: true
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849174     237 main.go:122] Removing empty log lines: true
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849185     237 main.go:96] Removing log lines starting with 'Fallback handler could not load library'
Mar 29 20:45:54 /supervisord: valheim-server I0329 20:45:54.849193     237 main.go:96] Removing log lines starting with 'src/steamnetworkingsockets/clientlib/steamnetworkingsockets_lowlevel.cpp'
Mar 29 20:45:54 /supervisord: valheim-server Found UnityPlayer, hooking into it instead
Mar 29 20:45:54 /supervisord: valheim-server Mono path[0] = '/opt/valheim/plus/valheim_server_Data/Managed'
Mar 29 20:45:54 /supervisord: valheim-server Mono config path = '/opt/valheim/plus/valheim_server_Data/MonoBleedingEdge/etc'
Mar 29 20:45:54 /supervisord: valheim-server Got override: ./unstripped_corlib
Mar 29 20:45:54 /supervisord: valheim-server Current root dir: /opt/valheim/plus/valheim_server_Data/Managed
Mar 29 20:45:54 /supervisord: valheim-server New root path: /opt/valheim/plus/unstripped_corlib
Mar 29 20:45:54 /supervisord: valheim-server Search path: /opt/valheim/plus/unstripped_corlib:/opt/valheim/plus/valheim_server_Data/Managed
Mar 29 20:45:54 /supervisord: valheim-server Setting config paths; basedir: /opt/valheim/plus; config: /opt/valheim/plus/valheim_server.x86_64.config
Mar 29 20:45:54 /supervisord: valheim-server Managed dir: /opt/valheim/plus/valheim_server_Data/Managed
Mar 29 20:45:54 /supervisord: valheim-server Got image: 0x55dfb9c96640
Mar 29 20:45:55 /supervisord: valheim-server Fallback handler could not load library /opt/valheim/plus/valheim_server_Data/Mono/data-0x55dfba764110.so
Mar 29 20:45:55 /supervisord: valheim-server [Message:   BepInEx] BepInEx 5.4.19.0 - valheim_server (3/29/2023 8:27:12 PM)
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] Running under Unity vUnknown (post-2017)
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] CLR runtime version: 4.0.30319.42000
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] Supports SRE: True
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] System platform: Bits64, Linux
Mar 29 20:45:55 /supervisord: valheim-server [Message:   BepInEx] Preloader started
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] Loaded 1 patcher method from [BepInEx.Preloader 5.4.19.0]
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] 1 patcher plugin loaded
Mar 29 20:45:55 /supervisord: valheim-server [Info   :   BepInEx] Patching [UnityEngine.CoreModule] with [BepInEx.Chainloader]
Mar 29 20:45:55 /supervisord: valheim-server [Message:   BepInEx] Preloader finished
Mar 29 20:45:55 /supervisord: valheim-server Preloaded 'libsteam_api.so'
Mar 29 20:45:55 /supervisord: valheim-server Unable to preload the following plugins:
Mar 29 20:45:55 /supervisord: valheim-server    libparty.so
Mar 29 20:45:55 /supervisord: valheim-server Initialize engine version: 2020.3.45f1 (660cd1701bd5)
Mar 29 20:45:55 /supervisord: valheim-server [Subsystems] Discovering subsystems at path /opt/valheim/plus/valheim_server_Data/UnitySubsystems
Mar 29 20:45:55 /supervisord: valheim-server Forcing GfxDevice: Null
Mar 29 20:45:55 /supervisord: valheim-server GfxDevice: creating device client; threaded=0
Mar 29 20:45:55 /supervisord: valheim-server NullGfxDevice:
Mar 29 20:45:55 /supervisord: valheim-server     Version:  NULL 1.0 [1.0]
Mar 29 20:45:55 /supervisord: valheim-server     Renderer: Null Device
Mar 29 20:45:55 /supervisord: valheim-server     Vendor:   Unity Technologies
Mar 29 20:45:55 /supervisord: valheim-server Begin MonoManager ReloadAssembly
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.AIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AndroidJNIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.AndroidJNIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AndroidJNIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AnimationModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.AnimationModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AnimationModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AssetBundleModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.AssetBundleModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AssetBundleModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.AudioModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.AudioModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.AudioModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ClothModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.ClothModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ClothModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.CoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.CoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.CoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.DirectorModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.DirectorModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.DirectorModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.GridModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.GridModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.GridModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.IMGUIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.IMGUIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.IMGUIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ImageConversionModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.ImageConversionModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ImageConversionModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.InputModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.InputLegacyModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.InputLegacyModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.InputLegacyModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.JSONSerializeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.JSONSerializeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.JSONSerializeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ParticleSystemModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.ParticleSystemModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ParticleSystemModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.PhysicsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.PhysicsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.PhysicsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.Physics2DModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.Physics2DModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.Physics2DModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.ScreenCaptureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.ScreenCaptureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.ScreenCaptureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SharedInternalsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.SharedInternalsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SharedInternalsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SpriteShapeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.SpriteShapeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SpriteShapeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.SubsystemsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.SubsystemsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.SubsystemsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TerrainModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.TerrainModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TerrainModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TextCoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.TextCoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TextCoreModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TextRenderingModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.TextRenderingModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TextRenderingModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.TilemapModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.TilemapModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.TilemapModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIElementsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UIElementsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIElementsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UIElementsNativeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UIElementsNativeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UIElementsNativeModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityAnalyticsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UnityAnalyticsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityAnalyticsModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UnityWebRequestModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestTextureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UnityWebRequestTextureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestTextureModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UnityWebRequestWWWModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UnityWebRequestWWWModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UnityWebRequestWWWModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VFXModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.VFXModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VFXModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.VRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.VideoModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.VideoModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.VideoModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.XRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.XRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.XRModule.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/Assembly-CSharp.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: Assembly-CSharp.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_lux.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_lux.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_postprocessing.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_postprocessing.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_valheim.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_valheim.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_simplemeshcombine.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_simplemeshcombine.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/PlayFab.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: PlayFab.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/Unity.TextMeshPro.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: Unity.TextMeshPro.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_utils.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_utils.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/Fishlabs.Core.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: Fishlabs.Core.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/PlayFabParty.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: PlayFabParty.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/Unity.InputSystem.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: Unity.InputSystem.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/UnityEngine.UI.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: UnityEngine.UI.dll
Mar 29 20:45:55 /supervisord: valheim-server Redirecting to /opt/valheim/plus/unstripped_corlib/UnityEngine.UI.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_sunshafts.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_sunshafts.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_googleanalytics.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_googleanalytics.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/Fishlabs.Common.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: Fishlabs.Common.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_guiutils.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_guiutils.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/assembly_steamworks.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: assembly_steamworks.dll
Mar 29 20:45:55 /supervisord: valheim-server Load DLL: /opt/valheim/plus/valheim_server_Data/Managed/ConnectedStorage.dll
Mar 29 20:45:55 /supervisord: valheim-server Base: ConnectedStorage.dll
Mar 29 20:45:55 /supervisord: valheim-server - Completed reload, in  0.032 seconds
Mar 29 20:45:55 /supervisord: valheim-server ERROR: Shader Sprites/Default shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
desprit commented 1 year ago

I wiped all my server files and installed from scratch using Grantapher's VALHEIM_PLUS_REPO and files from this release on my client: https://github.com/Grantapher/ValheimPlus/releases/tag/0.9.9.13

In-game is see 0.214.300 and 5.4.21.0. But then trying to log in I get this error:

VERSION check their:0.214.300  mine:0.214.300@0.9.9.14

So I assume the tag 0.9.9.14 has been picked on the server for some reason. Any way to force client and server use the same version?

corbin-lounsbury commented 1 year ago

You will need to specify the release tag if you want a specific release from Grantapher's repo. Otherwise it defaults to latest . Here's the env variables from my compose file as an example:

      # Valheim Plus configs
      - VALHEIM_PLUS=true
      - VALHEIM_PLUS_REPO=Grantapher/ValheimPlus
      - VALHEIM_PLUS_RELEASE=tags/0.9.9.13
desprit commented 1 year ago

The problem was that my client couldn't properly start. When I looked at the logs I saw that the download from github failed but I then realised that it tried to download valheim plus config. I copied my old valheim_plus.cfg, restarted and it works now!