Mordhau
 Walki
  • Likes received 0
  • Date joined 17 May

Private Message

2 0
  • 18 May
 Walki

@Walki said:
I'm running a bare-metal debian 8 server and I've encountered a weird problem. The game server crashes on mapchange (end of round) with the following log error (being spammed over and over again until a stacktrace is printed):

[2019.05.17-10.25.53:236][230]LogMordhauGameSession: Error: Session GameSession could not be created
[2019.05.17-10.25.53:236][230]LogOnline: Warning: Mordhau: Cannot create session 'GameSession': session already exists.

People also periodically get kicked off with a "VAC Check timed out" error.
k_EAuthSessionResponseVACCheckTimedOut

The server is running inside a docker container, the server itself is using a high frequency 1000Hz kernel (which works fine for CS:GO & Squad servers).

Game.All.ini:
[/Script/Mordhau.MordhauGameMode]
PlayerRespawnTime=0.000000
BallistaRespawnTime=30.000000
CatapultRespawnTime=30.000000
HorseRespawnTime=30.000000
DamageFactor=1.000000
TeamDamageFactor=0.500000
MapRotation=FFA_ThePit
MapRotation=FFA_Contraband

[/Script/Mordhau.MordhauGameSession]
bIsLANServer=False
MaxSlots=24
ServerName="XXXXXXXXXXXX"
ServerPassword=
AdminPassword=XXXXXXXXXXXX
Admins=0
BannedPlayers=()

Engine.All.ini:
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/Mordhau/Maps/Contraband/FFA_Contraband

[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=120

Container entrypoint:
./home/steam/mordhau-dedicated/MordhauServer.sh -log -Port=7777 -QueryPort=27010 -BeaconPort=15000 -GAMEINI=[...]/Game.All.ini -ENGINEINI=[...]/Engine.All.ini

Dockerfile for reference:
https://github.com/CM2Walki/Mordhau/blob/master/Dockerfile

Can anyone spot a misconfiguration? Could it be a timing problem with my custom kernel?

I fixed the issue. It was caused by the .ini file names:
I changed Game.All.ini to Game.in
and Engine.All.ini to Engine.ini
Now everything is working fine.

2 0
  • 17 May
 Walki

I'm running a bare-metal debian 8 server and I've encountered a weird problem. The game server crashes on mapchange (end of round) with the following log error (being spammed over and over again until a stacktrace is printed):

[2019.05.17-10.25.53:236][230]LogMordhauGameSession: Error: Session GameSession could not be created
[2019.05.17-10.25.53:236][230]LogOnline: Warning: Mordhau: Cannot create session 'GameSession': session already exists.

People also periodically get kicked off with a "VAC Check timed out" error.
k_EAuthSessionResponseVACCheckTimedOut

The server is running inside a docker container, the server itself is using a high frequency 1000Hz kernel (which works fine for CS:GO & Squad servers).

Game.All.ini:
[/Script/Mordhau.MordhauGameMode]
PlayerRespawnTime=0.000000
BallistaRespawnTime=30.000000
CatapultRespawnTime=30.000000
HorseRespawnTime=30.000000
DamageFactor=1.000000
TeamDamageFactor=0.500000
MapRotation=FFA_ThePit
MapRotation=FFA_Contraband

[/Script/Mordhau.MordhauGameSession]
bIsLANServer=False
MaxSlots=24
ServerName="XXXXXXXXXXXX"
ServerPassword=
AdminPassword=XXXXXXXXXXXX
Admins=0
BannedPlayers=()

Engine.All.ini:
[/Script/EngineSettings.GameMapsSettings]
ServerDefaultMap=/Game/Mordhau/Maps/Contraband/FFA_Contraband

[/Script/OnlineSubsystemUtils.IpNetDriver]
NetServerMaxTickRate=120

Container entrypoint:
./home/steam/mordhau-dedicated/MordhauServer.sh -log -Port=7777 -QueryPort=27010 -BeaconPort=15000 -GAMEINI=[...]/Game.All.ini -ENGINEINI=[...]/Engine.All.ini

Dockerfile for reference:
https://github.com/CM2Walki/Mordhau/blob/master/Dockerfile

Can anyone spot a misconfiguration? Could it be a timing problem with my custom kernel?