[16.16] Multiplayer can't bind to custom port
Posted: Tue Jan 23, 2018 1:38 pm
1)
I have server setup with config files using a custom port for the Factorio Server. I only copy that config between server versions and it works great. Except on v16.16, it doesn't matter what I set the "port" to, it always binds to the default port 34197.
2)
If I try to connect to v0.16.16 with a client of another 0.16.xx version, the client doesn't complain, just refuse to connect for no visible reason. The server window on the other hand shows "Warning TransmissionControllerHelp.cpp:172: Fragment 0000 failed too many times"
I use a bat file to start the server:
bin\x64\factorio.exe -c "worlds\3031\config-3031.ini" --start-server "worlds\3031\Multiplay.zip" --server-settings "worlds\3031\server-settings-3031.json" --bind 192.168.1.130
config-3031.ini:
[path]
read-data=__PATH__executable__\..\..\data
write-data=__PATH__executable__\..\..\worlds\3031
[other]
port=34198
server-settings-3031.json
"visibility": {"public":false, "lan":true"}
Is this a known issue?
I have server setup with config files using a custom port for the Factorio Server. I only copy that config between server versions and it works great. Except on v16.16, it doesn't matter what I set the "port" to, it always binds to the default port 34197.
2)
If I try to connect to v0.16.16 with a client of another 0.16.xx version, the client doesn't complain, just refuse to connect for no visible reason. The server window on the other hand shows "Warning TransmissionControllerHelp.cpp:172: Fragment 0000 failed too many times"
I use a bat file to start the server:
bin\x64\factorio.exe -c "worlds\3031\config-3031.ini" --start-server "worlds\3031\Multiplay.zip" --server-settings "worlds\3031\server-settings-3031.json" --bind 192.168.1.130
config-3031.ini:
[path]
read-data=__PATH__executable__\..\..\data
write-data=__PATH__executable__\..\..\worlds\3031
[other]
port=34198
server-settings-3031.json
"visibility": {"public":false, "lan":true"}
Is this a known issue?