CM2Walki / Mordhau

Dockerfile for automated build of a Mordhau gameserver: https://hub.docker.com/r/cm2network/mordhau/

Home Page:https://CM2.Network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Can't see/connect to server via LAN

killermojo opened this issue · comments

Not able to see/connect to the server from the steam server LAN/favorites browser or the ingame server browser. Console connect command doesn't do anything.

Mordhau dedicated server log here:

Log file open, 05/19/19 20:18:58
LogModuleManager: Loading module PakFile
LogPlatformFile: Using cached read wrapper
LogModuleManager: Loading module SandboxFile
LogTaskGraph: Started task graph with 4 named threads and 7 total threads with 1 sets of task threads.
LogModuleManager: Loading module CoreUObject
LogModuleManager: Loading module Engine
LogModuleManager: Loading module Renderer
LogModuleManager: Loading module AnimGraphRuntime
LogModuleManager: Loading module Landscape
LogModuleManager: Loading module ShaderCore
LogPluginManager: Mounting plugin MediaCompositing
LogPluginManager: Mounting plugin LinearTimecode
LogPluginManager: Mounting plugin TcpMessaging
LogPluginManager: Mounting plugin UdpMessaging
LogPluginManager: Mounting plugin AISupport
LogPluginManager: Mounting plugin CustomMeshComponent
LogPluginManager: Mounting plugin RuntimePhysXCooking
LogPluginManager: Mounting plugin ImmediatePhysics
LogPluginManager: Mounting plugin WebBrowserWidget
LogPluginManager: Mounting plugin CableComponent
LogPluginManager: Mounting plugin EditableMesh
LogPluginManager: Mounting plugin PhysXVehicles
LogPluginManager: Mounting plugin ExampleDeviceProfileSelector
LogPluginManager: Mounting plugin ProceduralMeshComponent
LogPluginManager: Mounting plugin LinuxDeviceProfileSelector
LogPluginManager: Mounting plugin LauncherChunkInstaller
LogPluginManager: Mounting plugin BackChannel
LogPluginManager: Mounting plugin AppleVision
LogPluginManager: Mounting plugin AppleImageUtils
LogPluginManager: Mounting plugin CharacterAI
LogPluginManager: Mounting plugin GeometryCache
LogPluginManager: Mounting plugin AssetManagerEditor
LogPluginManager: Mounting plugin CryptoKeys
LogPluginManager: Mounting plugin FacialAnimation
LogPluginManager: Mounting plugin MeshEditor
LogPluginManager: Mounting plugin ActorSequence
LogPluginManager: Mounting plugin NetcodeUnitTest
LogPluginManager: Mounting plugin LightPropagationVolume
LogPluginManager: Mounting plugin OnlineSubsystemUtils
LogPluginManager: Mounting plugin OnlineSubsystem
LogPluginManager: Mounting plugin OnlineFramework
LogPluginManager: Mounting plugin OnlineSubsystemNull
LogPluginManager: Mounting plugin SimplygonUE4
LogPluginManager: Mounting plugin DatasmithContent
LogPluginManager: Mounting plugin DiscordRpc
LogStreaming: Display: Took 0.247s to configure plugins.
LogModuleManager: Loading module ExampleDeviceProfileSelector
LogModuleManager: Loading module LinuxDeviceProfileSelector
LogModuleManager: Loading module LauncherChunkInstaller
LogModuleManager: Loading module OnlineSubsystemUtils
LogModuleManager: Loading module OnlineSubsystem
LogModuleManager: Loading module HTTP
LogModuleManager: Loading module SSL
LogFileManager: Warning: ReadFile failed: Count=0 Length=4096 Error=errno=21 (Is a directory) for file
LogInit: Using libcurl 7.48.0-DEV
LogInit: - built for x86_64-unknown-linux-gnu
LogInit: - supports SSL with OpenSSL/1.0.2h
LogInit: - supports HTTP deflate (compression) using libz 1.2.8
LogInit: - other features:
LogInit: CURL_VERSION_SSL
LogInit: CURL_VERSION_LIBZ
LogInit: CURL_VERSION_IPV6
LogInit: CURL_VERSION_ASYNCHDNS
LogInit: CURL_VERSION_LARGEFILE
LogInit: CURL_VERSION_TLSAUTH_SRP
LogInit: Libcurl: checking if '/etc/pki/tls/certs/ca-bundle.crt' exists
LogInit: Libcurl: checking if '/etc/ssl/certs/ca-certificates.crt' exists
LogInit: CurlRequestOptions (configurable via config and command line):
LogInit: - bVerifyPeer = true - Libcurl will verify peer certificate
LogInit: - bUseHttpProxy = false - Libcurl will NOT use HTTP proxy
LogInit: - bDontReuseConnections = false - Libcurl will reuse connections
LogInit: - CertBundlePath = /etc/ssl/certs/ca-certificates.crt - Libcurl will set CURLOPT_CAINFO to it
LogInit: - MaxHostConnections = 16 - Libcurl will limit the number of connections to a host
LogInit: - LocalHostAddr = Default
LogInit: - BufferSize = 65536
LogModuleManager: Loading module MordhauOnlineSubsystem
LogOnline: Display: Mordhau: Loading Steam SDK 1.42
LogModuleManager: Loading module Sockets
LogInit: Build: ++UE4+Release-4.20-CL-0
LogInit: Engine Version: 4.20.3-0+++UE4+Release-4.20
LogInit: Compatible Engine Version: 4.20.0-0+++UE4+Release-4.20
LogInit: Net CL: 0
LogInit: OS: GenericOSVersionLabel (GenericOSSubVersionLabel), CPU: Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz, GPU: GenericGPUBrand
LogInit: Compiled (64-bit): May 17 2019 14:26:12
LogInit: Compiled with Clang: 5.0.0 (tags/RELEASE_500/final 312793)
LogInit: Build Configuration: Shipping
LogInit: Branch Name: ++UE4+Release-4.20
LogInit: Command Line: -log -Port=7777 -QueryPort=27015 -BeaconPort=15000 -GAMEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini -ENGINEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini
LogInit: Base Directory: /home/steam/mordhau-dedicated/Mordhau/Binaries/Linux/
LogInit: Installed Engine Build: 0
LogStreaming: Display: Took 0.000s to delete old logs.
LogInit: Presizing for max 2097152 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
LogStreaming: Display: Async Loading initialized: Event Driven Loader: true, Async Loading Thread: false, Async Post Load: false
LogInit: Object subsystem initialized
[2019.05.19-20.18.58:599][ 0]LogLinux: Selected Device Profile: [LinuxServer]
[2019.05.19-20.18.58:599][ 0]LogInit: Applying CVar settings loaded from the selected device profile: [LinuxServer]
[2019.05.19-20.18.58:605][ 0]LogHAL: Display: Platform has ~ 4 GB [8360034304 / 4294967296 / 8], which maps to Smallest [LargestMinGB=32, LargerMinGB=12, DefaultMinGB=8, SmallerMinGB=6, SmallestMinGB=0)
[2019.05.19-20.18.58:605][ 0]LogInit: Going up to parent DeviceProfile [Linux]
[2019.05.19-20.18.58:605][ 0]LogInit: Going up to parent DeviceProfile []
[2019.05.19-20.18.58:605][ 0]LogInit: Using custom *.sym to symbolicate
[2019.05.19-20.18.58:605][ 0]LogInit: Unix hardware info:
[2019.05.19-20.18.58:605][ 0]LogInit: - we are the first instance of this executable
[2019.05.19-20.18.58:605][ 0]LogInit: - this process' id (pid) is 50, parent process' id (ppid) is 43
[2019.05.19-20.18.58:605][ 0]LogInit: - we are not running under debugger
[2019.05.19-20.18.58:605][ 0]LogInit: - machine network name is 'photon-machine'
[2019.05.19-20.18.58:605][ 0]LogInit: - user name is 'steam' (steam)
[2019.05.19-20.18.58:605][ 0]LogInit: - we're logged in locally
[2019.05.19-20.18.58:605][ 0]LogInit: - we're running without rendering
[2019.05.19-20.18.58:605][ 0]LogInit: - CPU: GenuineIntel 'Intel(R) Xeon(R) CPU E3-1230 v3 @ 3.30GHz' (signature: 0x306C3)
[2019.05.19-20.18.58:605][ 0]LogInit: - Number of physical cores available for the process: 4
[2019.05.19-20.18.58:605][ 0]LogInit: - Number of logical cores available for the process: 4
[2019.05.19-20.18.58:605][ 0]LogInit: - Cache line size: 64
[2019.05.19-20.18.58:605][ 0]LogInit: - Memory allocator used: binned2
[2019.05.19-20.18.58:605][ 0]LogCore: Benchmarking clocks:
[2019.05.19-20.18.58:605][ 0]LogCore: - CLOCK_MONOTONIC (id=1) can sustain 56893931 (56894K, 57M) calls per second without zero deltas.
[2019.05.19-20.18.58:605][ 0]LogCore: - CLOCK_MONOTONIC_RAW (id=4) can sustain 389712 (390K, 0M) calls per second without zero deltas.
[2019.05.19-20.18.58:605][ 0]LogCore: - CLOCK_MONOTONIC_COARSE (id=6) can sustain 182007576 (182008K, 182M) calls per second with 99.999857% zero deltas.
[2019.05.19-20.18.58:605][ 0]LogCore: Selected clock_id 1 (CLOCK_MONOTONIC) since it is the fastest supported clock without zero deltas.
[2019.05.19-20.18.58:605][ 0]LogInit: Unix-specific commandline switches:
[2019.05.19-20.18.58:605][ 0]LogInit: -nodwarf (currently OFF): suppress parsing of DWARF debug info (callstacks will be generated faster, but won't have line numbers)
[2019.05.19-20.18.58:605][ 0]LogInit: -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
[2019.05.19-20.18.58:605][ 0]LogInit: -jemalloc - use jemalloc for all memory allocation
[2019.05.19-20.18.58:605][ 0]LogInit: -binnedmalloc - use binned malloc for all memory allocation
[2019.05.19-20.18.58:605][ 0]LogInit: -filemapcachesize=NUMBER - set the size for case-sensitive file mapping cache
[2019.05.19-20.18.58:605][ 0]LogInit: -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
[2019.05.19-20.18.58:605][ 0]LogInit: -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
[2019.05.19-20.18.58:605][ 0]LogInit: -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
[2019.05.19-20.18.58:605][ 0]LogInit: - Physical RAM available (not considering process quota): 8 GB (7972 MB, 8164096 KB, 8360034304 bytes)
[2019.05.19-20.18.58:605][ 0]LogModuleManager: Loading module PhysXCooking
[2019.05.19-20.18.58:616][ 0]LogInit: Using OS detected language ().
[2019.05.19-20.18.58:616][ 0]LogInit: Using OS detected locale ().
[2019.05.19-20.18.58:616][ 0]LogTextLocalizationManager: No localization for '' exists, so 'en' will be used for the language.
[2019.05.19-20.18.58:617][ 0]LogTextLocalizationManager: No localization for '' exists, so 'en' will be used for the locale.
[2019.05.19-20.18.58:617][ 0]LogStreaming: Display: Took 0.000s to InitEngineTextLocalization.
[2019.05.19-20.18.58:620][ 0]LogModuleManager: Loading module NullDrv
[2019.05.19-20.18.58:620][ 0]LogInit: Using OS detected language ().
[2019.05.19-20.18.58:620][ 0]LogInit: Using OS detected locale ().
[2019.05.19-20.18.58:620][ 0]LogTextLocalizationManager: No localization for '' exists, so 'en' will be used for the language.
[2019.05.19-20.18.58:620][ 0]LogTextLocalizationManager: No localization for '' exists, so 'en' will be used for the locale.
[2019.05.19-20.18.58:620][ 0]LogStreaming: Display: Took 0.000s to InitGameTextLocalization.
[2019.05.19-20.18.58:621][ 0]LogModuleManager: Loading module AssetRegistry
[2019.05.19-20.18.58:694][ 0]LogAssetRegistry: FAssetRegistry took 0.0736 seconds to start up
[2019.05.19-20.18.58:839][ 0]LogCollisionProfile: Warning: Profile (WeaponOnly) - Custom Channel Name = 'GameTraceChannel3' hasn't been found
[2019.05.19-20.18.58:839][ 0]LogCollisionProfile: Warning: Profile (WeaponOnly) - Custom Channel Name = 'GameTraceChannel4' hasn't been found
[2019.05.19-20.18.58:840][ 0]LogStreaming: Display: Flushing async loaders.
[2019.05.19-20.18.58:840][ 0]LogLinux: Selected Device Profile: [LinuxServer]
[2019.05.19-20.18.58:848][ 0]LogNetVersion: Mordhau 1.0.0, NetCL: 0, EngineNetVer: 5, GameNetVer: 0 (Checksum: 4135719348)
[2019.05.19-20.18.58:868][ 0]LogMordhauGameInstance: Version: Release 6, Revision 9814
[2019.05.19-20.18.58:901][ 0]LogModuleManager: Loading module LevelSequence
[2019.05.19-20.18.58:915][ 0]LogUObjectArray: 40848 objects as part of root set at end of initial load.
[2019.05.19-20.18.58:916][ 0]LogUObjectAllocator: 6101480 out of 0 bytes used by permanent object pool.
[2019.05.19-20.18.58:916][ 0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Core
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Networking
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Messaging
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module MediaAssets
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module ClothingSystemRuntime
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module PacketHandler
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module MordhauLoadingScreen
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module TcpMessaging
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module UdpMessaging
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module AISupportModule
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module RuntimePhysXCooking
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module ImmediatePhysics
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module WebBrowserWidget
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module PhysXVehicles
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module FacialAnimation
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module ActorSequence
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module LightPropagationVolumeRuntime
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module DiscordRpc
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Mordhau
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module MediaCompositing
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module LinearTimecode
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module CustomMeshComponent
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module CableComponent
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module EditableMesh
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module ProceduralMeshComponent
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module BackChannel
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module AppleVision
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module AppleImageUtils
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module GeometryCache
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module GeometryCacheTracks
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Qos
[2019.05.19-20.18.58:916][ 0]LogModuleManager: Loading module Party
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module Lobby
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module Hotfix
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module Rejoin
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module PlayTimeLimit
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module OnlineSubsystemNull
[2019.05.19-20.18.58:917][ 0]LogModuleManager: Loading module DatasmithContent
[2019.05.19-20.18.58:917][ 0]LogEngine: Initializing Engine...
[2019.05.19-20.18.58:917][ 0]LogInit: Initializing subsystems took 0.000036 seconds
[2019.05.19-20.18.58:917][ 0]LogInit: Initializing HMD device took 0.000016 seconds
[2019.05.19-20.18.58:917][ 0]LogInit: Initializing eye tracking device took 0.000028 seconds
[2019.05.19-20.18.58:919][ 0]LogInit: Loading config took 0.001436 seconds
[2019.05.19-20.18.58:919][ 0]LogInit: Initializing object references...
[2019.05.19-20.18.58:925][ 0]LogInit: Loading gameplay tags took 0.006275 seconds
[2019.05.19-20.18.58:931][ 0]LogInit: Loading materials took 0.006320 seconds
[2019.05.19-20.18.58:932][ 0]LogInit: Loading classes took 0.000051 seconds
[2019.05.19-20.18.58:932][ 0]LogInit: Loading fonts took 0.000007 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Loading singleton took 0.134185 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initial loading of assets took 0.000048 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Loading UI settings took 0.000008 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing object references took 0.146900 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing MID cache took 0.000001 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing FReadOnlyCVARCache
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing scene cached CVars took 0.000032 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing audio device manager took 0.000000 seconds
[2019.05.19-20.18.59:066][ 0]LogNetVersion: Set ProjectVersion to 1.0.0.0. Version Checksum will be recalculated on next use.
[2019.05.19-20.18.59:066][ 0]LogInit: Texture streaming: Disabled
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing online subsystem took 0.000008 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing buffer visualization data took 0.000007 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing engine analytics took 0.000006 seconds
[2019.05.19-20.18.59:066][ 0]LogModuleManager: Loading module StreamingPauseRendering
[2019.05.19-20.18.59:066][ 0]LogModuleManager: Loading module MovieScene
[2019.05.19-20.18.59:066][ 0]LogModuleManager: Loading module MovieSceneTracks
[2019.05.19-20.18.59:066][ 0]LogInit: Loading engine modules took 0.000049 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Finish loading of assets took 0.000007 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Recording HMD analytics took 0.000000 seconds
[2019.05.19-20.18.59:066][ 0]LogInit: Initializing engine took 0.148911 seconds
[2019.05.19-20.18.59:083][ 0]LogInit: Display: Game Engine Initialized.
[2019.05.19-20.18.59:083][ 0]LogGameplayTags: Display: UGameplayTagsManager::DoneAddingNativeTags. DelegateIsBound: 0
[2019.05.19-20.18.59:092][ 0]LogModuleManager: Loading module SessionServices
[2019.05.19-20.18.59:092][ 0]LogModuleManager: Loading module CharacterAI
[2019.05.19-20.18.59:092][ 0]LogInit: Display: Starting Game.
[2019.05.19-20.18.59:092][ 0]LogNet: Browse: /Game/Mordhau/Maps/ThePit/FFA_ThePit?Name=Player
[2019.05.19-20.18.59:093][ 0]LogLoad: LoadMap: /Game/Mordhau/Maps/ThePit/FFA_ThePit?Name=Player
[2019.05.19-20.18.59:106][ 0]LogModuleManager: Loading module AIModule
[2019.05.19-20.18.59:107][ 0]LogModuleManager: Loading module NavigationSystem
[2019.05.19-20.18.59:107][ 0]LogAIModule: Creating AISystem for world FFA_ThePit
[2019.05.19-20.18.59:328][ 0]LogLoad: Game class is 'BP_DeathmatchGameMode_C'
[2019.05.19-20.18.59:328][ 0]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver.
[2019.05.19-20.18.59:328][ 0]LogInit: BSD: Socket queue 262144 / 262144
[2019.05.19-20.18.59:329][ 0]LogInit: BSD: I am photon-machine (127.0.0.1:0)
[2019.05.19-20.18.59:329][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2019.05.19-20.18.59:329][ 0]LogNet: GameNetDriver IpNetDriver_0 IpNetDriver listening on port 7777
[2019.05.19-20.18.59:329][ 0]LogStreaming: Display: ULevelStreaming::RequestLevel(/Game/Mordhau/Maps/ThePit/ThePit) is flushing async loading
[2019.05.19-20.18.59:580][ 0]LogWorld: Bringing World /Game/Mordhau/Maps/ThePit/FFA_ThePit.FFA_ThePit up for play (max tick rate 60) at 2019.05.19-20.18.59
[2019.05.19-20.18.59:582][ 0]LogNet: ReplicationDriverClass is null! Not using ReplicationDriver.
[2019.05.19-20.18.59:582][ 0]LogInit: BSD: Socket queue 262144 / 262144
[2019.05.19-20.18.59:583][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2019.05.19-20.18.59:583][ 0]LogNet: IpNetDriver_1 IpNetDriver_1 IpNetDriver listening on port 15000
[2019.05.19-20.18.59:584][ 0]LogNetVersion: Checksum from delegate: 500609814
[2019.05.19-20.18.59:587][ 0]LogWorld: Bringing up level for play took: 0.008504
[2019.05.19-20.18.59:592][ 0]LogGameMode: Display: Match State Changed from EnteringMap to WaitingToStart
[2019.05.19-20.18.59:592][ 0]LogMordhauGameSession: Verbose: Updating server session
[2019.05.19-20.18.59:605][ 0]LogGameState: Match State Changed from EnteringMap to WaitingToStart
[2019.05.19-20.18.59:605][ 0]LogLoad: Took 0.512336 seconds to LoadMap(/Game/Mordhau/Maps/ThePit/FFA_ThePit)
[2019.05.19-20.18.59:605][ 0]LogLoad: (Engine Initialization) Total time: 1.46 seconds
[2019.05.19-20.18.59:622][ 0]LogModuleManager: Loading module PerfCounters
[2019.05.19-20.19.00:275][ 2]LogMordhauGameSession: Verbose: Updating server session
[2019.05.19-20.19.00:344][ 7]LogMordhauGameSession: Session GameSession successfully created

Hey,
Can you share the docker inspect output (of the container) with me? Obviously blank out the admin password.

Did you resolve the issue?

Alright, closing because of inactivity.

My guess would have been either missing firewall rules or in case of VPS (AWS or OpenStack) missing security group rules.

Apologies, I thought I'd get a github notification of a reply! Thank you for the quick response. Here is the docker inspect:

docker inspect mordhau-dedicated
[
{
"Id": "fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5",
"Created": "2019-05-19T20:30:52.386347727Z",
"Path": "/bin/sh",
"Args": [
"-c",
"./home/steam/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/steam/mordhau-dedicated +app_update 629800 +quit && \t\t./bin/sed -i 's/{{SERVER_PW}}/'"$SERVER_PW"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_ADMINPW}}/'"$SERVER_ADMINPW"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_MAXPLAYERS}}/'"$SERVER_MAXPLAYERS"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_TICKRATE}}/'"$SERVER_TICKRATE"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini && \t\t./bin/sed -i 's/{{SERVER_DEFAULTMAP}}/'"$SERVER_DEFAULTMAP"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini && \t\t./home/steam/mordhau-dedicated/MordhauServer.sh -log -Port=$SERVER_PORT -QueryPort=$SERVER_QUERYPORT -BeaconPort=$SERVER_BEACONPORT -GAMEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini -ENGINEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini"
],
"State": {
"Status": "running",
"Running": true,
"Paused": false,
"Restarting": false,
"OOMKilled": false,
"Dead": false,
"Pid": 4179,
"ExitCode": 0,
"Error": "",
"StartedAt": "2019-05-19T20:31:00.493598878Z",
"FinishedAt": "0001-01-01T00:00:00Z"
},
"Image": "sha256:700f77477987868ac891ce2a01d8bd9d502eb7aa06eb67be3efb975a67a7b35d",
"ResolvConfPath": "/var/lib/docker/containers/fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5/resolv.conf",
"HostnamePath": "/var/lib/docker/containers/fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5/hostname",
"HostsPath": "/var/lib/docker/containers/fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5/hosts",
"LogPath": "/var/lib/docker/containers/fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5/fca9909916a163eca372090ec8b5ccd5ee7ddfe2f7f839c5c8bafaab1648cda5-json.log",
"Name": "/mordhau-dedicated",
"RestartCount": 0,
"Driver": "overlay2",
"Platform": "linux",
"MountLabel": "",
"ProcessLabel": "",
"AppArmorProfile": "docker-default",
"ExecIDs": null,
"HostConfig": {
"Binds": null,
"ContainerIDFile": "",
"LogConfig": {
"Type": "json-file",
"Config": {}
},
"NetworkMode": "host",
"PortBindings": {},
"RestartPolicy": {
"Name": "no",
"MaximumRetryCount": 0
},
"AutoRemove": false,
"VolumeDriver": "",
"VolumesFrom": null,
"CapAdd": null,
"CapDrop": null,
"Dns": [],
"DnsOptions": [],
"DnsSearch": [],
"ExtraHosts": null,
"GroupAdd": null,
"IpcMode": "shareable",
"Cgroup": "",
"Links": null,
"OomScoreAdj": 0,
"PidMode": "",
"Privileged": false,
"PublishAllPorts": false,
"ReadonlyRootfs": false,
"SecurityOpt": null,
"UTSMode": "",
"UsernsMode": "",
"ShmSize": 67108864,
"Runtime": "runc",
"ConsoleSize": [
0,
0
],
"Isolation": "",
"CpuShares": 0,
"Memory": 0,
"NanoCpus": 0,
"CgroupParent": "",
"BlkioWeight": 0,
"BlkioWeightDevice": [],
"BlkioDeviceReadBps": null,
"BlkioDeviceWriteBps": null,
"BlkioDeviceReadIOps": null,
"BlkioDeviceWriteIOps": null,
"CpuPeriod": 0,
"CpuQuota": 0,
"CpuRealtimePeriod": 0,
"CpuRealtimeRuntime": 0,
"CpusetCpus": "",
"CpusetMems": "",
"Devices": [],
"DeviceCgroupRules": null,
"DiskQuota": 0,
"KernelMemory": 0,
"MemoryReservation": 0,
"MemorySwap": 0,
"MemorySwappiness": null,
"OomKillDisable": false,
"PidsLimit": 0,
"Ulimits": null,
"CpuCount": 0,
"CpuPercent": 0,
"IOMaximumIOps": 0,
"IOMaximumBandwidth": 0,
"MaskedPaths": [
"/proc/acpi",
"/proc/kcore",
"/proc/keys",
"/proc/latency_stats",
"/proc/timer_list",
"/proc/timer_stats",
"/proc/sched_debug",
"/proc/scsi",
"/sys/firmware"
],
"ReadonlyPaths": [
"/proc/asound",
"/proc/bus",
"/proc/fs",
"/proc/irq",
"/proc/sys",
"/proc/sysrq-trigger"
]
},
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/9a9a71aff91a502244362b8ec2c9efcb47bb7970ada8f88f4111ef2e17507dfb-init/diff:/var/lib/docker/overlay2/942729d24eb23357282184d125eb741c3fd0a384c860b055777b2652dc5e8136/diff:/var/lib/docker/overlay2/c3fa4c33f1c3d80876820f4b5673b0446dfa6f50026000190559f30503468464/diff:/var/lib/docker/overlay2/86bb510797d7beb3d915008f91651b9d454fef7838800ef7ad86e0f0724f0b8e/diff",
"MergedDir": "/var/lib/docker/overlay2/9a9a71aff91a502244362b8ec2c9efcb47bb7970ada8f88f4111ef2e17507dfb/merged",
"UpperDir": "/var/lib/docker/overlay2/9a9a71aff91a502244362b8ec2c9efcb47bb7970ada8f88f4111ef2e17507dfb/diff",
"WorkDir": "/var/lib/docker/overlay2/9a9a71aff91a502244362b8ec2c9efcb47bb7970ada8f88f4111ef2e17507dfb/work"
},
"Name": "overlay2"
},
"Mounts": [
{
"Type": "volume",
"Name": "87ed898bc0bce42540ecfd604f72ffaf42c6a6d28930bf6b9e4c301d0242671d",
"Source": "/var/lib/docker/volumes/87ed898bc0bce42540ecfd604f72ffaf42c6a6d28930bf6b9e4c301d0242671d/_data",
"Destination": "/home/steam/steamcmd",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
},
{
"Type": "volume",
"Name": "01cfa3be878c0ba67282442d058be9ef4f3051817427850b669b23d99f87ce7d",
"Source": "/var/lib/docker/volumes/01cfa3be878c0ba67282442d058be9ef4f3051817427850b669b23d99f87ce7d/_data",
"Destination": "/home/steam/mordhau-dedicated",
"Driver": "local",
"Mode": "",
"RW": true,
"Propagation": ""
}
],
"Config": {
"Hostname": "photon-machine",
"Domainname": "",
"User": "steam",
"AttachStdin": false,
"AttachStdout": false,
"AttachStderr": false,
"ExposedPorts": {
"15000/tcp": {},
"15000/udp": {},
"27015/tcp": {},
"27015/udp": {},
"7777/tcp": {},
"7777/udp": {},
"7778/tcp": {},
"7778/udp": {}
},
"Tty": false,
"OpenStdin": false,
"StdinOnce": false,
"Env": [
"SERVER_ADMINPW=spooge",
"SERVER_PW=beer",
"SERVERDEFAULTMAP=\/Game\/Mordhau\/Maps\/Grad\/HRD_Grad",
"PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"SERVER_MAXPLAYERS=32",
"SERVER_TICKRATE=60",
"SERVER_PORT=7777",
"SERVER_QUERYPORT=27015",
"SERVER_BEACONPORT=15000",
"SERVER_DEFAULTMAP=\/Game\/Mordhau\/Maps\/ThePit\/FFA_ThePit.FFA_ThePit"
],
"Cmd": null,
"ArgsEscaped": true,
"Image": "cm2network/mordhau",
"Volumes": {
"/home/steam/mordhau-dedicated": {},
"/home/steam/steamcmd": {}
},
"WorkingDir": "",
"Entrypoint": [
"/bin/sh",
"-c",
"./home/steam/steamcmd/steamcmd.sh +login anonymous +force_install_dir /home/steam/mordhau-dedicated +app_update 629800 +quit && \t\t./bin/sed -i 's/{{SERVER_PW}}/'"$SERVER_PW"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_ADMINPW}}/'"$SERVER_ADMINPW"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_MAXPLAYERS}}/'"$SERVER_MAXPLAYERS"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini && \t\t./bin/sed -i 's/{{SERVER_TICKRATE}}/'"$SERVER_TICKRATE"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini && \t\t./bin/sed -i 's/{{SERVER_DEFAULTMAP}}/'"$SERVER_DEFAULTMAP"'/g' /home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini && \t\t./home/steam/mordhau-dedicated/MordhauServer.sh -log -Port=$SERVER_PORT -QueryPort=$SERVER_QUERYPORT -BeaconPort=$SERVER_BEACONPORT -GAMEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Game.ini -ENGINEINI=/home/steam/mordhau-dedicated/Mordhau/Saved/Config/LinuxServer/Engine.ini"
],
"OnBuild": null,
"Labels": {
"maintainer": "walentinlamonos@gmail.com"
}
},
"NetworkSettings": {
"Bridge": "",
"SandboxID": "93c7d184b1bb63312b935ac5b9d679b3cdd5ff18870882b6e163a9bc3a6e678d",
"HairpinMode": false,
"LinkLocalIPv6Address": "",
"LinkLocalIPv6PrefixLen": 0,
"Ports": {},
"SandboxKey": "/var/run/docker/netns/default",
"SecondaryIPAddresses": null,
"SecondaryIPv6Addresses": null,
"EndpointID": "",
"Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"MacAddress": "",
"Networks": {
"host": {
"IPAMConfig": null,
"Links": null,
"Aliases": null,
"NetworkID": "8f6996cb3e6d21e4d829478c7d4589fc8e73fac4ed018200a482478a4a0c7c8b",
"EndpointID": "c915c2ebf1920b7a7b95da7b3745e7ac672950725b576c3ece1826753af15b48",
"Gateway": "",
"IPAddress": "",
"IPPrefixLen": 0,
"IPv6Gateway": "",
"GlobalIPv6Address": "",
"GlobalIPv6PrefixLen": 0,
"MacAddress": "",
"DriverOpts": null
}
}
}
}
]

It's hosted on a local docker box I have set up. Can't connect over lan, or see it on the server browsers. I've tried running it on the host network and publishing the ports. I've tested other docker containers and have been able to access them over lan and wan.

The docker inspect output seems alright, I've compared it to my own container running on a server in a data centre and that one works fine.

Which OS is your local docker box using I just noticed you are using photon. I'm not sure if --net=host will work with that one.
"The host networking driver only works on Linux hosts, and is not supported on Docker Desktop for Mac, Docker Desktop for Windows, or Docker EE for Windows Server."

Is that photon OS running as a VM somewhere? Because Hyper-V or other virtualisation might not support host networking.

If you run Docker on a Windows machine you will need Try to use the docker bridge and port mappings, I usually don't because there are benchmarks showing that the docker bridge can be a bottleneck in network performance.

Can you also show me a docker run command of one of the containers you can access over lan and wan?

just to chime in, I had a similar issue with my Mordhau Docker container (using either the steamcmd image or just a Ubuntu image from scratch) where I couldn't join them from LAN, but people could join from the internet, and it turned out to either be an iptables issue or it was fixed by deleting the Windows firewall rules that Mordhau made and letting them get recreated. (I also had an issue where any time I tried to join my LAN servers, my game would crash, so that might have been the issue that was fixed with Windows firewall rules.)

Thanks for the contribution @soaringswine!
Did you resolve the issue @killermojo?