#Migrating b42 MP server from Windows to Linux - map load stuck

1 messages · Page 1 of 1 (latest)

static wharf
#

I have a working b42 MP server with some mods. Decided to migrate ir to debian for better performance, my steps:

  1. Install steamcmd, install zomboid server
  2. changed the .json file according to my ram
  3. made sure server ip is the same for router forwarding
  4. copied the whole Zomboid folder with save file and settings

the server starts and downloads mods fine, but I can't connect. when connecting as a regular user (non admin) I am stuck at a weird mod error:
file doesnt exist in client media/lua/shared/skill recover journal action.lua
.../SteamLibrary.../mods/Skill Recovery Journal/42.13/media/lua/shared/Skill Recovery Journal Action.lua

The error is weird as both files are with capitals on the server and client.

When connecting as an admin, map load is stuck at a random point with an eventual error.

Is there any step that I missed, can anyone point me out to the direction to check my issue?

formal harbor
#

Mods do not work correctly on Linux in B42

#

I suggest either not using mods or waiting for a patch

static wharf
#

tried without mods, it is the same issue - map loading is stuck

formal harbor
#

What is the error you get?

static wharf
#

can't download map from server

formal harbor
#

That generally means the connection to the server is spotty, or the area you are trying to load in has errors

#

Is this server hosted on your own system?

static wharf
#

my own system, just installed debian there and moved the save files. when rebooting back to windows everything still works, just a lot of resources are eaten by a useless windows GUI

formal harbor
#

Could you share the client and server logs after the login attempt in that case?

static wharf
#

here I removed all mods and even started a new save and moved to 42.13.2 (world recreated), but every time same problem with map download

#

same machine, same ram settings (I use 6 gb on windows and last test was on 4 gb under debian, before that tried 5 gb), but on windows the server is working with no issues for a few weeks now

formal harbor
#

I might assume a configuration error at this point in that case. How much RAM did you assign to the server and what are the specs of the Linux machine you are running it on?

static wharf
#

total RAM - 8 GB, I assigned 4 to the server, CPU Intel Core i7-3770 3,4 GHz (4 cores)
I noticed that during map download when I am looking at processes via 'top' CPU consumption spikes to about 200% and after that map download progress stops
this was a fresh debian netinst installation specifically for zomboid server, so nothing else is running on it

formal harbor
#

If you share the IP of the server, I can test the connection myself to see if it is a character specific issue?

static wharf
#

Yes, through these values. Now tried just 2 gb min and 3 gb max, like Windows default, still can't load the map. You can also try to connect if you don't mind the server is in Russia
server version 42.13.1 (not the latest unstable 42.13.2)
188.243.29.20 16261, server password 87654321, there are no mods

One time I was able to get half of map, sometimes almost all of it 439/441

#

During map load sometimes I get warning, this is from the last time:
projectzomboid | WARN : ActionSystem f:1, t:1770813174989, st:5,666,795> ActionState.parse > Canceled loading wrong transition from walk to walk in file to_walk.xml
projectzomboid | WARN : ActionSystem f:1, t:1770813174995, st:5,666,801> ActionState.parse > Canceled loading wrong transition from trailer to trailer in file to_trailer.xml
projectzomboid | WARN : ActionSystem f:1, t:1770813175009, st:5,666,815> ActionState.parse > Canceled loading wrong transition from eating to eating in file to_eating.xml

Not sure if this is relevant...

formal harbor
#

I am on the server just fine

#

Just to check, the server is hosted on your local network, right? Are you using the Local IP or your Public IP to join the server?

static wharf
#

My laoptop is in another network, so I am not connecting locally

#

Using same connection settings as I posted here

formal harbor
#

Hm well, it doesnt make much sense to me why your connection fails then

#

Server itself is likely fine if I can connect

#

Try using the "Use Steam Relay" option?

#

I suggest connecting with a different username as well, so you make a new character

static wharf
#

Yeah, I am using always a new character... It looks like the problem is client side then

formal harbor
#

Might suggest testing the relay in that case, it can improve connection stability in some cases