"IP changed mid session"?

got disconnected a few times tonight with the same message at the bottom of the main menu:

"IP changed mid session"

I don't get it...

Totally new to me :S
 
I've had this a couple of times too.. and my PC IP address definitely didn't change. Something on the server side perhaps?
 
PC IP?
Your local IP might not change but your external IP.

Good point.

The first time it happened I was on a different wifi, so I suppose the external IP could have changed there. The second time it was on my home wifi. I'll see if my modem/router has some logs but so far it's not looking like it. I suppose the ED logs will give more info (if I turn them on).
 
Last edited:
Good point.

The first time it happened I was on a different wifi, so I suppose the external IP could have changed there. The second time it was on my home wifi. I'll see if my modem/router has some logs but so far it's not looking like it. I suppose the ED logs will give more info (if I turn them on).

Check your protocols from your OS. Playing via wireless network is anyway not the best option.
 
Two nights ago, my wi-fi crashed and I had to reboot it; this usually makes no problem but this time I got the "IP changed mid session" error and it wouldn't/couldn't relocate the servers. Had to exit and restart the loader.
 
Wild stab in the dark here. Probably wrong as it sound totally unintuitive.

If you look at the new network options in Elite, your IP address is shown as the IP followed by a port number. This is for both local IP and the WAN IP.

For example.. 192.168.2.1:43950

The port number is assigned per game session, it changes.

Is it possible that the port is changing somewhere and not the actual IP?
 
Wild stab in the dark here. Probably wrong as it sound totally unintuitive.

If you look at the new network options in Elite, your IP address is shown as the IP followed by a port number. This is for both local IP and the WAN IP.

For example.. 192.168.2.1:43950

The port number is assigned per game session, it changes.

Is it possible that the port is changing somewhere and not the actual IP?

This sounds like a logical guess/explanation to me. I've only seen the error since 2.3 so I suspect it's something new they added... or it could just be the errors are more descriptive now.
 
If the port changes during session I understand the sudden disconnects, but why would the port change during the game? And why only for some people and not everyone?

And why is it happening after the patch supposed to fix networking issues? T-T
 
While many connections have dynamic IPv4 addresses but don't change very frequently, if ED can't cope with an IP address change today without disconnecting that is, in my opinion, a bug and you should report it in the bug reporting forum - this should be a diagnostic message, not an error; it should be able to renegotiate with the adjudication server (and matchmaking server, which should tell the other clients in the session the new IP) and pick up exactly where it left off as it can prove its identity in the change with the same session keys/nonces/IDs/etc.

It would make it extremely difficult (instead of only mildly insane) to play on many mobile networks which frequently shuffle you between IP addresses (especially when moving).

My guess it was probably added as a diagnostic message when adding the IPv6 support and other networking fixes, and is incorrectly showing as an error instead of something that really should only be decorating the advanced netlog - or IP change was refactored and not yet reimplemented?
 
I've not seen this message before, so it's not unlikely they added it for telemetry to find out what causes the random disconnects some people had over the last weeks.
 
I am not using wireless and this just happened to me. I don't have any problems in other games, so I think this is something that should be looked into.
 
I cannot play at all due to this error. Quite frustrating as I can play any other game perfectly and with low ping.

I live in a student house, where we have to get a password and username to log in.
 
So yes, my IP address changed because i switched from USB thethering to Wifi during gameplay. I get kicked out of the game, which is low, but somehow acceptable. But why do i have to completely restart the game instead of waiting a few seconds in the main menu?
 
So yes, my IP address changed because i switched from USB thethering to Wifi during gameplay. I get kicked out of the game, which is low, but somehow acceptable. But why do i have to completely restart the game instead of waiting a few seconds in the main menu?

pure SWAG, but maybe some of the networking data comes from the launcher, so the actual game has no code to handle it changing? I believe it may even be part of the anti-cheat code to make it more difficult to run the game under a debugger so you can hook its internals.
 
Back
Top Bottom