vinanrra / Docker-7DaysToDie

7 days to die server using LinuxGSM in Docker with backups, monitor, auto-installable mods and more
GNU General Public License v3.0
233 stars 46 forks source link

[BUG] Many Errors while Server start, Cant connect, CRC missmatch #270

Closed Rall0r closed 2 months ago

Rall0r commented 2 months ago

Describe the bug After Update via Watchtower, Servers creates many Errors in the Logs. I cannot connect with client anymore.

To Reproduce Restart the Server

Expected behavior Container was Updated via Watchtower yesterday Morning. Cannot connect after Update.

Versions: Docker-Compose Version: 24.0.7, build 24.0.7-0ubuntu2~22.04.1 Actual Conrtainer Version _7dtdserver_logs(2).txt

Docker/Docker-compose version: '2' services: 7dtdserver: image: vinanrra/7dtd-server container_name: 7dtdserver environment:

Additional context Boot Logs drops many errors. Pulled actual image again, restarted the Server several times.

erdoking commented 2 months ago

Try to clear /7Days/* (move to another path) and try again. Maybe a broken installation and YES you loose your savegame but you can try if it fix your problem

i don't think it is a mistake of this docker image but of your savegame. its a known error of this game themself

https://community.7daystodie.com/a20-bugs-main/not-a-bug/dedicated-linux-server-shader-errors-and-prefabs-not-loading-r182/

Rall0r commented 2 months ago

Thanks for you response. I´m gonna try it. The Server was running fine for almost a Month. Till the update.

I´ve copied all files and reacreated the server. Downloaded everything new. Now it works again. Is there any way to get my save back working?

erdoking commented 2 months ago

You can try the workaround on https://community.7daystodie.com/a20-bugs-main/not-a-bug/dedicated-linux-server-shader-errors-and-prefabs-not-loading-r182/

Instructions to convert A19 POI's to A20: 

Start game

At main menu, press F1
type command:
prefabupdater loadtable
Press enter.
It will spit some text. Then type:
prefabupdater updateblocks
It will run for a few seconds.
Hit ESC to close console
Play game. (edited)
For your server you can try:
restore your backup
start docker image (wait for server is ready)

docker exec -u 1000 -it <dockercontainer> /bin/bash
./sdtdserver console
prefabupdater loadtable
prefabupdater updateblocks

dont tested because i love my running server ...