Page 1 of 1

[1.1.80] Cannot connect to server after restart

Posted: Tue Apr 25, 2023 7:42 pm
by exsomet
Logs:
factorio-current.log
(72.3 KiB) Downloaded 31 times
I run a modded headless server on CentOS Stream 8 which has run smoothly and without failure for around two and a half years across multiple factorio updates. Now, after upgrading to 1.1.80 and restarting, I am unable to connect. Nothing else has been changed on the client or host, and I cannot see any clear failure points. I am very confused as to why I am unable to connect, and could use help identifying the issue. I'm sure that I'm just overlooking something dumb/simple but I cannot figure out what.

Additional info:

1. The server appears to start normally

Code: Select all

127.880 Info UDPSocket.cpp:27: Opening socket at (IP ADDR:({0.0.0.0:34197}))
 127.880 Hosting game at IP ADDR:({0.0.0.0:34197})
 127.880 Info HttpSharedState.cpp:54: Downloading https://auth.factorio.com/generate-server-padlock-2?api_version=5
 128.178 Info AuthServerConnector.cpp:79: Obtained serverPadlock for serverHash (redacted because I'm not sure if this is sensitive or not) from the auth server.
 128.178 Info ServerMultiplayerManager.cpp:795: updateTick(274249592) changing state from(CreatingGame) to(InGame)
 128.178 Info UDPSocket.cpp:39: Opening socket for broadcast

Code: Select all

# systemctl status factorio.service
● factorio.service - Factorio Server
   Loaded: loaded (/etc/systemd/system/factorio.service; enabled; vendor preset: disabled)
   Active: active (running) since Tue 2023-04-25 07:45:51 CDT; 6h ago

Code: Select all

# ps -aux | grep factorio
factorio   80281  100 45.0 15227636 14716320 ?   Rl   07:45 410:41 /opt/factorio/bin/x64/factorio --config /opt/factorio/config/config.ini --port 34197 --start-server-load-latest --server-settings /opt/factorio/data/server-settings.json --server-adminlist /opt/factorio/data/server-adminlist.json --rcon-port 27015 --rcon-password ----
2. It is listening on the expected port

Code: Select all

# netstat -tupan | grep 34197
udp        0      0 0.0.0.0:34197           0.0.0.0:*                           80281/factorio
udp6       0      0 :::34197                :::*                                80281/factorio
3. Connection attempts from the client result in traffic being received at the server, and are not being blocked by the firewall

Code: Select all

# firewall-cmd --list-ports
27015/tcp 34197/tcp 27015/udp 34197/udp

Code: Select all

# tcpdump -n udp port 34197
dropped privs to tcpdump
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on ens192, link-type EN10MB (Ethernet), capture size 262144 bytes
07:53:28.025565 IP x.x.x.x > y.y.y.y: UDP, length 12
Any help is appreciated!