Failed to determine external IP adress!

Anything that prevents you from playing the game properly. Do you have issues playing for the game, downloading it or successfully running it on your computer? Let us know here.
FreakySocialGuy
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat May 13, 2017 10:46 am
Contact:

Failed to determine external IP adress!

Post by FreakySocialGuy »

Hello Folks,

Before i get to the point, please excuse expected mistakes (My English is not as good as it should be)

So ive been enjoying Factorio for now a few hours, i really enjoy the Game so far. A few days ago i tried to hosted a Server in order to play with an friend, as soon as i generate oder load an level on which we want to play (obviously only Multiplayer) a little window pops up which tells me Failed to determine external IP adress, Other players might not be able to connect We tried different options like connecting to other internet, check the game with the Steam-function to see if there are any issues, googled the problem, we even tried direct connect or wanted to try Hamachi and co. (but it became late soon that evening :lol: ) so far ive been reading a lot of guides etc. but no 100% guarantee for me.

I can connect to about 95% of all servers (browse public games, it shows the Ping, Mods etc.) and at some Games it shows "undefined, can't reach"
image
Of course this issue bothers me, in order to fix my problem i tried to:

*search for issues via Steam-function
*tried all different Game versions (0.12.35 - 0.15.x)
*tried to connect with an mobile internet device from my roommate, handy-hotspot and of course my own Router, same result by all of them
*let someone try to direct connect, and i tried it it says: can´t reach host
*deactivated firewall and virus protection
*set it to let it communicate in some firewall setting
image
*Once i changed Nat Type B to A which means open all ports, changed it back to default settings because that did'nt worked eiter

Yeah thats pretty much it. It's an issue i can't solve alone.

If i wanted to play with friends i need to hope i can connect with luck or somehow (maybe hamachi etc.) or need a server.
Please excuse perhaps missing "important" informations.

Would be nice if you guys could help me fix this problem, solving approaches are welcome but no estimates or guesses please.
If you think you have an solution or want me to ask something feel free to do so.

Thanks for any incoming helping advise.

Greetings
daniel34
Global Moderator
Global Moderator
Posts: 2761
Joined: Thu Dec 25, 2014 7:30 am
Contact:

Re: Failed to determine external IP adress!

Post by daniel34 »

What kind of modem/router do you use? (Marke, Modell, version wenn möglich)

Please also post a log file after trying to host the server and then closing the game.
quick links: log file | graphical issues | wiki
FreakySocialGuy
Manual Inserter
Manual Inserter
Posts: 3
Joined: Sat May 13, 2017 10:46 am
Contact:

Re: Failed to determine external IP adress!

Post by FreakySocialGuy »

Thanks for your quick response :)

Router informations:

50K (provider: 3)
sHui Pocket_27D2
Model: MF90+

runs on Sim Card, Prepaid (mostly in use because of high up und downloadspeed, but dos not have an static ip adress)

Copied Log after patching to current version, randomly generated a map as a online host with pretty much default settings:
0.003 2017-05-13 14:42:53; Factorio 0.14.23 (build 25374, win64, steam)
0.003 Operating system: Windows 7 Service Pack 1
0.003 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.003 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.003 Write data path: C:/Users/Ben/AppData/Roaming/Factorio
0.003 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.015 System info: [CPU: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz, 4 cores, RAM: 16303MB]
0.016 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.017 Available display adapters: 1
0.017 [0]: \\.\DISPLAY8 - AMD Radeon R9 200 Series {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
0.017 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.088 Initialised Direct3D:[0] AMD Radeon R9 200 Series; driver: aticfx64.dll 22.19.165.1
0.090 Video memory size (dedicated video/dedicated system/shared system/available): 3050/0/3840/2791 MB
0.123 DSound: Starting _dsound_update thread
0.123 DSound: Enter _dsound_update; tid=3528
0.124 Device reset internal.
0.126 Desktop composition is active.
0.127 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
0.195 Loading mod core 0.0.0 (data.lua)
0.199 Loading mod base 0.14.23 (data.lua)
0.284 Checksum for core: 1291735968
0.284 Checksum for mod base: 786624017
0.548 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1494673891
0.548 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1494672458
0.548 Error PlayerData.cpp:129: Failed to load achievement data: Map version 0.15.10-3 cannot be loaded because it's higher than the game version
0.563 Info CropCache.cpp:51: Exception while loading crop cache: Map version 0.15.10-3 cannot be loaded because it's higher than the game version. This can be probably ignored
27.898 Initial atlas bitmap size is 16384
27.900 Created atlas bitmap 16384x5589
27.900 Created atlas bitmap 4096x968
27.900 Created atlas bitmap 4096x3652
35.994 Sprites loaded
35.994 Convert atlas 4096x968 to: trilinear-filtering
36.010 Convert atlas 4096x3652 to: mipmap
36.158 Loading sounds...
39.392 Custom inputs active: 0
39.651 Factorio initialised
62.924 Info ServerSynchronizer.cpp:27: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
62.924 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
62.925 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
62.925 Info Scenario.cpp:152: Map version 0.14.23-0
62.973 Checksum for script C:/Users/Ben/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1057114497
62.975 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34197)
62.976 Hosting game at 0.0.0.0:34197
62.976 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock
63.718 Info HttpSharedState.cpp:111: Status code: 200
63.718 Info AuthServerConnector.cpp:106: Obtained serverPadlock for serverHash (5Y8I35T3hL1nV1ZKv7Y7NGI3fKF2MzyB) from the auth server.
63.718 Info ServerMultiplayerManager.cpp:658: mapTick(0) changing state from(CreatingGame) to(InGame)
63.718 Info ServerRouter.cpp:604: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
63.836 Info UDPSocket.cpp:39: Opening socket for broadcast
63.838 Info GameActionHandler.cpp:2556: MapTick(0) processed PlayerJoinGame peerID(0) playerIndex(0) mode(create)
63.889 Warning ServerRouter.cpp:492: Received own adddress message reply with conflicting address (got 91.141.0.132:23068, expected 91.141.0.132:2929)
63.890 Warning ServerMultiplayerManager.cpp:551: Determining own address has failed. Best guess: 91.141.0.132:2929
64.774 Info ServerMultiplayerManager.cpp:587: Matching server connection resumed
69.296 Info ServerMultiplayerManager.cpp:115: Disconnecting multiplayer connection.
69.296 Info ServerMultiplayerManager.cpp:658: mapTick(329) changing state from(InGame) to(DisconnectingScheduled)
69.307 Info ServerMultiplayerManager.cpp:658: mapTick(329) changing state from(DisconnectingScheduled) to(Disconnecting)
69.324 Info ServerMultiplayerManager.cpp:658: mapTick(329) changing state from(Disconnecting) to(Disconnected)
69.325 Info ServerMultiplayerManager.cpp:139: Quitting multiplayer connection.
69.325 Info ServerMultiplayerManager.cpp:658: mapTick(329) changing state from(Disconnected) to(Closed)
69.355 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/remove-game/1934782
69.806 Info HttpSharedState.cpp:111: Status code: 200
69.806 Info UDPSocket.cpp:235: Socket closed
69.883 Info UDPSocket.cpp:235: Socket closed
70.786 DSound: Stopping voice
70.786 DSound: Joining thread
70.787 DSound: Exit _dsound_update; tid=3528
70.787 DSound: Waiting for voice to stop ... signaled
70.787 DSound: Joined thread
70.787 DSound: Destroying thread
70.787 DSound: Thread destroyed
70.787 DSound: Releasing buffer
70.787 DSound: Voice stopped
70.787 DSound: Deallocating voice
70.787 DSound: Deallocated voice
70.846 Steam API shutdown.
70.847 Goodbye
Another Try, same conditions.
Other Router!

8K (provider: A1)
technicolor TG588v
SN: CP1526C24H8
GW: DSLWBH588ATH3
MAC: C4EA1D14ECB8
Access Key: 97KQ095K
0.002 2017-05-13 15:22:27; Factorio 0.14.23 (build 25374, win64, steam)
0.002 Operating system: Windows 7 Service Pack 1
0.002 Program arguments: "C:\Program Files (x86)\Steam\steamapps\common\Factorio\bin\x64\Factorio.exe"
0.002 Read data path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/data
0.002 Write data path: C:/Users/Ben/AppData/Roaming/Factorio
0.002 Binaries path: C:/Program Files (x86)/Steam/steamapps/common/Factorio/bin
0.015 System info: [CPU: Intel(R) Core(TM) i5-4460 CPU @ 3.20GHz, 4 cores, RAM: 16303MB]
0.016 Display options: [FullScreen: 0] [VSync: 0] [UIScale: 100%] [MultiSampling: OFF] [Screen: 255]
0.017 Available display adapters: 1
0.017 [0]: \\.\DISPLAY8 - AMD Radeon R9 200 Series {0x80005, [0,0], 1920x1080, 32bit, 60Hz}
0.017 Create display on adapter 0. Size 1280x720 at position [310, 162].
0.092 Initialised Direct3D:[0] AMD Radeon R9 200 Series; driver: aticfx64.dll 22.19.165.1
0.094 Video memory size (dedicated video/dedicated system/shared system/available): 3050/0/3840/2791 MB
0.156 DSound: Starting _dsound_update thread
0.156 DSound: Enter _dsound_update; tid=4848
0.156 Device reset internal.
0.159 Desktop composition is active.
0.159 Graphics options: [Graphics quality: normal] [Video memory usage: high] [Light scale: 25%] [DXT: false]
0.232 Loading mod core 0.0.0 (data.lua)
0.237 Loading mod base 0.14.23 (data.lua)
0.319 Checksum for core: 1291735968
0.319 Checksum for mod base: 786624017
0.583 Info PlayerData.cpp:55: Local player-data.json available, timestamp 1494679443
0.583 Info PlayerData.cpp:60: Cloud player-data.json available, timestamp 1494679434
0.682 Initial atlas bitmap size is 16384
0.684 Created atlas bitmap 16384x5589
0.684 Created atlas bitmap 4096x968
0.684 Created atlas bitmap 4096x3652
8.613 Sprites loaded
8.613 Convert atlas 4096x968 to: trilinear-filtering
8.629 Convert atlas 4096x3652 to: mipmap
8.775 Loading sounds...
10.133 Custom inputs active: 0
10.169 Factorio initialised
28.396 Info ServerSynchronizer.cpp:27: nextHeartbeatSequenceNumber(0) initialized Synchronizer nextTickClosureTick(0).
28.396 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(Ready) to(PreparedToHostGame)
28.396 Info ServerMultiplayerManager.cpp:658: mapTick(-1) changing state from(PreparedToHostGame) to(CreatingGame)
28.396 Info Scenario.cpp:152: Map version 0.14.23-0
28.449 Checksum for script C:/Users/Ben/AppData/Roaming/Factorio/temp/currently-playing/control.lua: 1057114497
28.451 Info UDPSocket.cpp:27: Opening socket at (0.0.0.0:34197)
28.452 Hosting game at 0.0.0.0:34197
28.452 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock
28.982 Info HttpSharedState.cpp:111: Status code: 200
28.982 Info AuthServerConnector.cpp:106: Obtained serverPadlock for serverHash (WA71vfmdYBezz99CPJZtoO58UBmR2mZr) from the auth server.
28.982 Info ServerMultiplayerManager.cpp:658: mapTick(0) changing state from(CreatingGame) to(InGame)
28.982 Info ServerRouter.cpp:604: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
29.044 Info UDPSocket.cpp:39: Opening socket for broadcast
29.045 Info GameActionHandler.cpp:2556: MapTick(0) processed PlayerJoinGame peerID(0) playerIndex(0) mode(create)
29.072 Warning ServerRouter.cpp:492: Received own adddress message reply with conflicting address (got 213.240.123.145:49417, expected 213.240.123.145:49416)
29.073 Warning ServerMultiplayerManager.cpp:551: Determining own address has failed. Best guess: 213.240.123.145:49416
29.622 Info ServerMultiplayerManager.cpp:587: Matching server connection resumed
32.924 Info ServerMultiplayerManager.cpp:115: Disconnecting multiplayer connection.
32.924 Info ServerMultiplayerManager.cpp:658: mapTick(234) changing state from(InGame) to(DisconnectingScheduled)
32.938 Info ServerMultiplayerManager.cpp:658: mapTick(234) changing state from(DisconnectingScheduled) to(Disconnecting)
32.955 Info ServerMultiplayerManager.cpp:658: mapTick(234) changing state from(Disconnecting) to(Disconnected)
32.956 Info ServerMultiplayerManager.cpp:139: Quitting multiplayer connection.
32.956 Info ServerMultiplayerManager.cpp:658: mapTick(234) changing state from(Disconnected) to(Closed)
32.986 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/remove-game/1935380
33.117 Info HttpSharedState.cpp:111: Status code: 200
33.117 Info UDPSocket.cpp:235: Socket closed
33.168 Info UDPSocket.cpp:235: Socket closed
34.073 DSound: Stopping voice
34.073 DSound: Joining thread
34.078 DSound: Exit _dsound_update; tid=4848
34.078 DSound: Waiting for voice to stop ... signaled
34.078 DSound: Joined thread
34.078 DSound: Destroying thread
34.078 DSound: Thread destroyed
34.078 DSound: Releasing buffer
34.078 DSound: Voice stopped
34.078 DSound: Deallocating voice
34.078 DSound: Deallocated voice
34.176 Steam API shutdown.
34.177 Goodbye
I wrote sown ALL information from the devices itself except Network Name and the Key to access :)

If you miss something or want me to do to solve the problem then just let me know.

Thanks for any useful advise.

Greetings
Muasch
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Jul 13, 2017 8:01 am
Contact:

Re: Failed to determine external IP adress!

Post by Muasch »

Hi.

Issue: I can Host a Multiplayer Game but this Message appears: "Failed to determine external IP address. Other players might not be able to connect." And in the bottom left: "Matching server connection resumed". My friend cant Join the Game!

However...this is what i checked and what i try... that DIDN`T work!

Windows 10
Im Player via Steam with the beta rules for 0.15x
Direct Cable Connect to Router! no wlan or other connections!
FritzBox 7360. I have done the Portforwarding!! UDP on my PC-Adress with 34197! (Also tryd TCP and both options: manual input of IP adress, selection of PC in the dropdown menu)
I have added new rules to the windows firewall for factorio! (Tryd setting up Program rule and Port rule, i also checked the standard factorio firewall settings...)
setup the FritzBox 7360 for static IPv4 on my PC!
Deinstall and Reinstall the Game!
Launching the Game as Admin!
Asking Google! Searching Forums! No fix!
Other Games that need Portforward are working fine without issue...after i setup the port forward in my fritzbox!
:cry: :cry: :cry: :cry:
WTF IS GOIN ON?! im exhaustet! Tryd everything i can...in every variation or combination in the list above! EVERY F****ing Time i Host a Game....THIS ANNOYING MASSAGE APPEARS...and no one can connect!


latest log:
22.074 Hosting game at 0.0.0.0:34197
22.074 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock-2
22.680 Info HttpSharedState.cpp:111: Status code: 200
22.680 Info AuthServerConnector.cpp:108: Obtained serverPadlock for serverHash (KMqKQcNnZszAt2uFEbfQKmqw57Cbs054) from the auth server.
22.680 Info ServerMultiplayerManager.cpp:671: mapTick(7071143) changing state from(CreatingGame) to(InGame)
22.680 Info ServerRouter.cpp:579: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
22.682 Info UDPSocket.cpp:39: Opening socket for broadcast
22.696 Info GameActionHandler.cpp:3323: MapTick (7071143) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect )
23.775 Warning ServerRouter.cpp:469: Received own adddress message reply with conflicting address (got 62.216.206.58:17742, expected 62.216.206.58:17731)
23.775 Warning ServerMultiplayerManager.cpp:564: Determining own address has failed. Best guess: 62.216.206.58:17731
24.358 Info ServerMultiplayerManager.cpp:600: Matching server connection resumed
865.376 Info ServerMultiplayerManager.cpp:116: Disconnecting multiplayer connection.
865.376 Info ServerMultiplayerManager.cpp:671: mapTick(7121654) changing state from(InGame) to(DisconnectingScheduled)
865.376 Info ServerMultiplayerManager.cpp:671: mapTick(7121654) changing state from(DisconnectingScheduled) to(Disconnecting)
865.392 Info ServerMultiplayerManager.cpp:671: mapTick(7121654) changing state from(Disconnecting) to(Disconnected)
865.393 Info ServerMultiplayerManager.cpp:140: Quitting multiplayer connection.
865.393 Info ServerMultiplayerManager.cpp:671: mapTick(7121654) changing state from(Disconnected) to(Closed)
865.500 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/remove-game/2651398
865.647 Info HttpSharedState.cpp:111: Status code: 200
865.647 Info UDPSocket.cpp:234: Socket closed
865.725 Info UDPSocket.cpp:234: Socket closed

previuos log
21.962 Hosting game at 0.0.0.0:34197
21.962 Info HttpSharedState.cpp:44: Downloading https://auth.factorio.com/generate-server-padlock-2
22.563 Info HttpSharedState.cpp:111: Status code: 200
22.563 Info AuthServerConnector.cpp:108: Obtained serverPadlock for serverHash (Mxht3Eg4enbcB5GxBV0w66Nu1fyYkRs0) from the auth server.
22.563 Info ServerMultiplayerManager.cpp:671: mapTick(7071143) changing state from(CreatingGame) to(InGame)
22.564 Info ServerRouter.cpp:579: Asking pingpong servers (pingpong1.factorio.com:34197, pingpong2.factorio.com:34197) for own address
22.668 Info UDPSocket.cpp:39: Opening socket for broadcast
22.671 Info GameActionHandler.cpp:3323: MapTick (7071143) processed PlayerJoinGame peerID(0) playerIndex(0) mode(connect )
23.910 Warning ServerMultiplayerManager.cpp:564: Determining own address has failed. Best guess: 62.216.206.58:17720
24.543 Info ServerMultiplayerManager.cpp:600: Matching server connection resumed
29.127 Info ServerMultiplayerManager.cpp:116: Disconnecting multiplayer connection.
29.127 Info ServerMultiplayerManager.cpp:671: mapTick(7071530) changing state from(InGame) to(DisconnectingScheduled)
29.127 Info ServerMultiplayerManager.cpp:671: mapTick(7071530) changing state from(DisconnectingScheduled) to(Disconnecting)
29.143 Info ServerMultiplayerManager.cpp:671: mapTick(7071530) changing state from(Disconnecting) to(Disconnected)
29.145 Info ServerMultiplayerManager.cpp:140: Quitting multiplayer connection.
29.145 Info ServerMultiplayerManager.cpp:671: mapTick(7071530) changing state from(Disconnected) to(Closed)
29.250 Info HttpSharedState.cpp:44: Downloading https://multiplayer.factorio.com/remove-game/2651351
29.749 Info HttpSharedState.cpp:111: Status code: 200
29.749 Info UDPSocket.cpp:234: Socket closed
29.816 Info UDPSocket.cpp:234: Socket closed

HELP ME PLEASE!! :!: :!: :!:
Muasch
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Jul 13, 2017 8:01 am
Contact:

Re: Failed to determine external IP adress!

Post by Muasch »

thanks

Ill try that PF sense thing program 8-)

is there some other solution in windows config or whatever? so that i dont have to install an extra program....for multiplayer!? in my oppinion this should not be necessary :roll:
nuhll
Filter Inserter
Filter Inserter
Posts: 942
Joined: Mon Apr 04, 2016 9:48 pm
Contact:

Re: Failed to determine external IP adress!

Post by nuhll »

ehm... you say direct connectet to modem, and then port forwarding...?



Port forwarding == router.

Which ip u use to connect to the server?

DAs
"23.775 Warning ServerRouter.cpp:469: Received own adddress message reply with conflicting address (got 62.216.206.58:17742, expected 62.216.206.58:17731)
23.775 Warning ServerMultiplayerManager.cpp:564: Determining own address has failed. Best guess: 62.216.206.58:17731"

sieht für mich nach falscher Portweiterleitung aus?!
Post Reply

Return to “Technical Help”