Mordhau
 Infravider.comDominicIllu
  • Likes received 8
  • Date joined 8 Apr '19
  • Last seen 3 Dec '19

Private Message

56 8

-Port=7778 -QueryPort=27016 -Beaconport=15000 -log -multihome

make it

-Port=7778 -QueryPort=27016 -Beaconport=15000

for testing purposes.

Ports are all opened?

56 8

Post the full log

56 8

Verify game files
Verify game cache

Add a exception for the Steam port to your firewall / router:

UDP: 27015

Add the game itself (add executable as firewall exception) and choose the .exe of Mordhau.

56 8

@DGT

that is some issues too maybe we should make a faq.

Our issue was that we emulated the screen with Node.JS and that somehow blocked the window like on Windows even tho it's Linux. We fixed it by adjusting several parts of the starting process/node js daemon.

56 8

Yes, because of your bug report we were able to fix the servers on our side aswell on Linux.
Can be closed.

56 8

That is a really good track down report. It could help fixing the issues on Linux too.

56 8

That is a bug in the current server versions. Lots of servers have issues like that.

56 8

Also, your ports are fine if there is not an error message like "Steam authentification failed". If this message is not in your logs then all is good. Also if the logs say XXX is listening to port XXXX then it's fine aswell.

This freeze state has nothing to do with ports I am pretty sure now after debugging and pinging the servers the whole time while being in the freeze state. It looks like the server network drivers crash and then the servers are stuck in an endless state

56 8

@ĶiĻăƦesrumpMcBøøgerballls said:
Looks like one of our serves is failing to reserve slots, after removing the password.
Damn we really need a server hosting section on the forums instead of filling up a single thread.
Not sure what the cause is or a fix when it was working fine before the password reset

https://mordhau.com/forum/topic/15454/server-stability/#c20

Make sure to post your issues here with logs.

56 8

yepp.. ports are all open, rights for files correct. All perfect - it's a game side issue I think. Does anything new since Patch #4 require any newer dependencie?

56 8

Explaing "port forwarding" when you port forward a port then you basically reroute it to an other one.

Or do you understand port forwarding as giving them free in the firewall?

As in open port XXXX UDP for incoming/ougoing connections?

56 8

Yeah I also share the opinion that the patch did something which bugged a lot of servers. I don't know what exactly is going on. It could be a little package/driver on the Linux/Windows machines which is different to others and that's why it works. It is really hard to say.

If you got your log make sure to post it here - it always helps!

56 8

Yes it is a general bug which happened from Patch #3 to Patch #4.

The bug does exist on Linux & Windows. Even if all ports are open, unique. If there is enough hardware etc. it still bugs out. We also tried to emulate Windows Server package on Linux with WINE, same issues.

56 8

Alright, all I can say is that it must be something from Patch #3 to Patch #4. Something between that versions made the bug exist.

The server was not 100% stable in Patch #3 and did freeze some time too but not as often as it does now. It's unplayable.

56 8

I think I might found a weird acting to track the bug down. I joined my server and all was ok. Then I was afk and got kicked for inactivity. Then I tried to join the server and it's loading "joining..." for like 3 minutes afterwards I get a message telling me that it failed to reserve slots.

So I think the inacvitiy kick or any kind of kick does freeze the server. But some customers also told me it also will freeze like that for no reason in middle of match or when changing maps.

Logs:

https://pastebin.com/03ZuxQ7u

56 8

Same issues here.

Linux servers get that issue aswell after a while and there is no real reason for it.

56 8

The "-BeaconPort" didn't fix the issues.

Servers still "freeze" and tell people "failed to reserve slot".
Restarts fix it for some minutes or sometimes even hours.

Also the server often goes into this state when switching maps. It's random and we do not understand the issue. Performance is good, network is good, ports are good & so on. All ports are unique aswell. All perfect - it's just the server itself where we can't do anyting against it.

Also: The windows servers has that issues aswell - so it's not only Linux.

It's really frustrating at the moment as customers might try to charge for refunds as they can't play on their servers. We could also loose a lot of customers to this. So it's no fun atm.

56 8

We just added -BeaconPort=XXXX to the start parameters with unique & open ports. We will look if that will fix the issue.

56 8

Also: Often it happens that the server responds with "Failed to reserve slots".