Skip to content

Can't make connection to GAME server locally, only LOGIN srv

Featured Replies

aCis don't supporting now multi access for game server. You can choose between external and internal IP. Even if you tries to connect to the game server from local network (behind the NAT) you will get from login server the external IP of game server. If your provider gave you "grey IP" behind the him proxy then you never will connected to your game server from local network with using external IP cause provider will blocks any loopback by your WAN IP.

 

The solution of this issue is add some changes in login server for detecting local users and sending them the IP of game connection to the port 9014 (if LS and GS in the same network as user). In this case all local user connections will staying behind NAT.

 

It's around 10 new lines of code in ServerList packet.

 

I reported to Tryskell about this issue after when he dropped 2 IP's config. But he ignored this.

  • Author

Well that sucks.

 

The weird thing is on my friend’s pc he can open the server and login from his pc fine. So I guess it must be my internet provider blocking me.

 

Anyway I fixed it by adding a check on ServerList as you suggested.

 

Thanks!

Your provider economy on IPs pool and reserve one IP behind the few dozens users aka "grey IP". Your friend possible have "white IP" and for current session it's only one owner of IP address and he can make connections with external IP usage because the destination node only one. That's the main difference between him and you. I think.

 

P.S. E.g. russian mobile providers always reserve for connection the "grey IP" and impossible this connection to use for direct connections to PCs.

Create an account or sign in to comment

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.