I don't know where else to ask for help to troubleshoot my server, I have a nixos vm (192.168.4.129) running on a level 1 hypervisort proxmox at (192.168.4.2) on a Ubiquiti subnet with gateway at (192.168.4.1). The ubiquit UDM runs at 192.168.1.1
I can connect to the game using the connect ip and then entering 192.168.4.129:34197. However it seems that the issue is that my server isn't exposed to the world.
The logs. It seems that the server do indeed start yet doesn't show on public.
```
[root@monolith:/home/monolith]# cat /var/lib/factorio/factorio-current.log
0.000 2025-05-25 16:25:49; Factorio 2.0.43 (build 82163, linux64, headless, space-age)
0.000 Operating system: Linux
0.000 Program arguments: "/nix/store/xjq137808lrhh3bgjxpz08lsc1p79qmj-factorio-headless-2.0.43/bin/factorio" "--config=/nix/store/mrbva21yqf24xxvvlsff7039w7mknd0f-factorio.conf" "--port=34197" "--bind=192.168.4.129" "--start-server=/var/lib/factorio/saves/save1.zip.zip" "--server-settings=/var/lib/factorio/server-settings.json" "--server-adminlist=/nix/store/l21426rmf7diz4j2r7mw1qx8cg1iph6z-server-adminlist.json"
0.000 Config path: /nix/store/mrbva21yqf24xxvvlsff7039w7mknd0f-factorio.conf
0.000 Read data path: /nix/store/xjq137808lrhh3bgjxpz08lsc1p79qmj-factorio-headless-2.0.43/share/factorio/data
0.000 Write data path: /var/lib/private/factorio [21702/32074MB]
0.000 Binaries path: /nix/store/xjq137808lrhh3bgjxpz08lsc1p79qmj-factorio-headless-2.0.43
0.007 System info: [CPU: QEMU Virtual CPU version 2.5+, 4 cores, RAM: 3918 MB]
0.007 Environment: DISPLAY=<unset> WAYLAND_DISPLAY=<unset> DESKTOP_SESSION=<unset> XDG_SESSION_DESKTOP=<unset> XDG_CURRENT_DESKTOP=<unset> SDL_VIDEODRIVER=<unset> __GL_FSAA_MODE=<unset> __GL_LOG_MAX_ANISO=<unset> __GL_SYNC_TO_VBLANK=<unset> __GL_SORT_FBCONFIGS=<unset> __GL_YIELD=<unset>
0.008 Running in headless mode
0.008 Audio is disabled
0.008 Info ModManager.cpp:444: FeatureFlag expansion-shaders = true
0.008 Info ModManager.cpp:444: FeatureFlag freezing = true
0.008 Info ModManager.cpp:444: FeatureFlag quality = true
0.008 Info ModManager.cpp:444: FeatureFlag rail-bridges = true
0.008 Info ModManager.cpp:444: FeatureFlag segmented-units = true
0.008 Info ModManager.cpp:444: FeatureFlag space-travel = true
0.008 Info ModManager.cpp:444: FeatureFlag spoiling = true
0.011 Loading mod core 0.0.0 (data.lua)
0.022 Loading mod base 2.0.43 (data.lua)
0.163 Loading mod elevated-rails 2.0.43 (data.lua)
0.186 Loading mod quality 2.0.43 (data.lua)
0.202 Loading mod space-age 2.0.43 (data.lua)
0.379 Loading mod base 2.0.43 (data-updates.lua)
0.398 Loading mod quality 2.0.43 (data-updates.lua)
0.425 Loading mod space-age 2.0.43 (data-updates.lua)
0.521 Checksum for core: 2871805093
0.521 Checksum of base: 961148251
0.521 Checksum of elevated-rails: 1723922474
0.521 Checksum of quality: 3659920990
0.521 Checksum of space-age: 2640575863
0.908 Prototype list checksum: 2053221192
0.974 Info PlayerData.cpp:64: Local player-data.json available, timestamp 1748215510
0.974 Info PlayerData.cpp:71: Cloud player-data.json unavailable
0.974 Info GlobalContext.cpp
0.975 Factorio initialised
0.975 Info ServerSynchronizer.cpp:22: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
0.975 Info ServerMultiplayerManager.cpp:808: updateTick(18446744073709551615) changing state from(Ready) to(PreparedToHostGame)
0.975 Info ServerMultiplayerManager.cpp:808: updateTick(18446744073709551615) changing state from(PreparedToHostGame) to(CreatingGame)
0.975 Loading map /var/lib/factorio/saves/save1.zip.zip: 855247 bytes.
0.984 Loading level.dat: 1025407 bytes.
0.988 Info Scenario.cpp:153: Map version 2.0.43-3
1.006 Blueprint storage "blueprint-storage-2.dat" was not found, trying to load previous version storage "blueprint-storage.dat"
1.006 Loading script.dat: 1211 bytes.
1.008 Checksum for script __level__/control.lua: 2734153661
1.009 Info UDPSocket.cpp:32: Opening socket at (IP ADDR:({192.168.4.129:34197}))
1.010 Hosting game at IP ADDR:({192.168.4.129:34197})
1.010 Info HttpSharedState.cpp:55: Downloading https://auth.factorio.com/generate-serv ... _version=6
1.362 Info AuthServerConnector.cpp:110: Obtained serverPadlock for serverHash (DPPc7tetex8P4yRqfsROz1nPbV4QmQ0A) from the auth server.
1.362 Info ServerMultiplayerManager.cpp:808: updateTick(0) changing state from(CreatingGame) to(InGame)
1.437 Info ServerRouter.cpp:668: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197, pingpong3.factorio.com:34197, pingpong4.factorio.com:34197) for own address
1.437 Error InterruptibleStdioStream.cpp:60: Got EOF on stdin; closing
1.520 Info ServerRouter.cpp:547: Own address is IP ADDR:({myip:1025}) (confirmed by pingpong1)
1.520 Info AuthServerConnector.cpp:618: Performing TLS check.
1.520 Info HttpSharedState.cpp:55: Downloading https://auth.factorio.com/tls-check/success
1.604 Info ServerRouter.cpp:547: Own address is IP ADDR:({myip:1025}) (confirmed by pingpong2)
1.604 Info ServerRouter.cpp:547: Own address is IP ADDR:({myip:1025}) (confirmed by pingpong4)
1.697 Info AuthServerConnector.cpp:651: TLS check success.
2.015 Info MatchingServer.cpp:129: Matching server game `21408105` has been created.
2.020 Info ServerMultiplayerManager.cpp:738: Matching server connection resumed
```
The nix configuration can be found here https://github.com/Vanderscycle/dotFile ... ration.nix