Page 1 of 1

Cannot connect to headless externally, but can see the server on the list

Posted: Wed Oct 23, 2024 11:50 am
by BlueMarkers
Running factoriotools/factorio-docker 2.0.9 in docker.

I'm able to join a self hosted headless server from my internal network, but not the external network. Setting the game to public will put it on the server list and I am able to click on it, but I cannot connect either by selecting the server or by joining by my external IP.

When I have a version mismatch, I get the "version mismatch" error when attempting to join, so it seems like I can see the server externally and it's validating the version number, but when it goes to connect the connection is never established. Ports are forwarded appropriately (34197 UDP).

Logs don't show any attempts to connect when I connect externally. Shows the successful connection when I connect through my internal network.

Any thoughts?

Re: Cannot connect to headless externally, but can see the server on the list

Posted: Wed Oct 23, 2024 12:09 pm
by BlueMarkers
Solved: Looks like to connect from the internal network I must use the internal IP. External IP won’t connect if I’m on my internal network, but is fine from an external network.