Page 1 of 1

[0.13.0] Can't open server

Posted: Mon Jun 27, 2016 7:20 pm
by knub23
When I open a multiplayer game from my PC, it says:
Failed to determine external IP address. Other players might not be able to connect.
People can't connect to my IP and play with me like in 0.12.35. Portforwarding, etc... is the same as before.

Re: [0.13.0] Can't open server

Posted: Mon Jun 27, 2016 8:32 pm
by Loewchen
Please post the log-file.

Re: [0.13.0] Can't open server

Posted: Tue Jun 28, 2016 10:18 am
by knub23
Can't reproduce it and I don't have the log for it anymore. So when opening a MP game (hidden), I don't get the IP message anymore but people still can't connect to my IP, error message for them is: Invalid Host. Port is forwarded, same configuration as in 0.12.35 where it worked.
Log

Re: [0.13.0] Can't open server

Posted: Tue Jun 28, 2016 10:23 am
by knub23
Ok just got it again. The thing I changed is: First try was with hidden server. Now public. So both have connection issues but when I open a public game it shows the error:
Failed to determine external IP address. Other players might not be able to connect.
See log below.

Log

Re: [0.13.0] Can't open server

Posted: Tue Jun 28, 2016 12:44 pm
by Loewchen
I don't know much about that, but from the second log it looks like a configuration issue:
34.555 Warning Router.cpp:847: Received own adddress message reply with conflicting address (got 88.78.69.187:34199, expected 88.78.69.187:34198)
34.555 Info Router.cpp:835: Received own address message reply with wrong confirm number
34.555 Info Router.cpp:835: Received own address message reply with wrong confirm number
34.555 Warning MultiplayerManager.cpp:717: Determining own address has failed. Best guess: 88.78.69.187:34198

Re: [0.13.0] Can't open server

Posted: Sat Jul 02, 2016 11:54 am
by knub23
Does anyone have a similar problem? I can't figure out how to solve this, Port is 34197, it is opened. I don't know what to do with the part of the log that Loewchen highlighted but it is the same (similar) for every time I try to host a game, so I guess he identified the right part. I just opened the ports 34198 and 34199 and the message changes to this:
36.429 Info Router.cpp:993: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
36.478 Warning Router.cpp:848: Received own adddress message reply with conflicting address (got 88.66.221.52:34200, expected 88.66.221.52:34199)
36.479 Warning MultiplayerManager.cpp:715: Determining own address has failed. Best guess: 88.66.221.52:34199
With just port 34197 it was:
75.446 Info Router.cpp:993: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
75.495 Warning Router.cpp:848: Received own adddress message reply with conflicting address (got 88.66.221.52:34199, expected 88.66.221.52:34198)
75.496 Warning MultiplayerManager.cpp:715: Determining own address has failed. Best guess: 88.66.221.52:34198

Re: [0.13.0] Can't open server

Posted: Fri Jul 08, 2016 2:23 pm
by Klonan
Seems like a router issue, you router is not sending packets from a constant port

Re: [0.13.0] Can't open server

Posted: Fri Jul 15, 2016 7:56 pm
by xavizus
Klonan wrote:Seems like a router issue, you router is not sending packets from a constant port
It's an NAT function usually called Port randomization.

Could be a strict NAT setting too.