Server Shows Incorrect IP Address
-
First, I’m new here and am glad to have found this site. My older son and I have gotten back into playing Freelancer after a few years away from it. Sadly, we discovered the Global Servers are no longer available.
However, I’ve successfully installed the Global Server Workaround v1.0 by w0dk4 and have followed the instructions to edit the freelancer.ini file.
With this, we’ve had success in seeing the other servers and even setting one up that can be seen from the Internet.
What IS the problem is that, when I attempt to connect to my own server from the same PC, the IP Address is some configuration of a series of four letters, followed by a semi-colon. Eventually, and ultimately, the server IP address will….somehow…update and show the correct IP address. Until that happens, I’m unable to connect.
My PC is running Windows 7 x64 Professional, completely updated.
We do have a router and have set it use the Online Gaming Mode.
I need to know if there’s a way to force the server to show the correct IP address at start-up. Otherwise, it can be frustrating waiting for it to update on its own.
Thanks!
EDIT: BTW, I did a search for this problem, but “IP” is too short of a search word.
EDIT 2: OK, upon further research, it appears that the IP address being generated is in the form of IPv6 instead of IPv4. Apparently, I’ll need to disable IPv6 on my Windows 7 PC.
Are there any immediate drawbacks to doing this?
-
The only drawback is that eventually the world will move on to IPv6 and then we’ll have to make the switch
But for now, there is no problem with disabling it. You can also just refresh the list; eventually an IPv4 address can show up.
-
Yes, refreshing the list….e…v…e…n…t…u…a…l…l…y resets it to the IPv4 address. Sadly, that period of time can vary greatly.
Thanks for the reply.
Would be nice if someone could update the Global Server Workaround to ONLY use/generate IPv4 addresses.
-
I don’t think the GLS has anything to do with it, I believe it’s just your own computer. I’ve found that if you’re running windows 7 sometimes you can set the compatibility of both Freelancer.exe and FLServer.exe to Windows XP SP3, rather than SP2. It worked for me.
I disabled IPv6 using the registry method, and all is well.
-
Yes, this has nothing to do with the GLS. Apparently when FL attempts to connect to a local server, it’ll cycle through all the possible network adapters to reach it. It considers IPv6 and IPv4 as different adapters.
FL should’ve used localhost…
-
you need also to disable the teredo tunnel interface in the device manager :
Click Start, then Control Panel.
Click on “System and Maintenance” link.
Click on “Device Manager”.
Click Continue on UAC prompt.
In device manager, click the “View” menu and select (tick) “Show hidden devices”.
Expand the “Network Adapters” tree.
Right click on “Teredo Tunneling Pseudo-Interface” and select “Disable”.
-
Thanks for all the replies and suggestions. I’ve been at work and only now able to get back and check in.
Will try these until I get a solution.