Problem connecting to GG Master Server...
by Jack Stone · in Torque Game Engine Advanced · 10/23/2008 (11:49 am) · 9 replies
I am trying to make a simple online game, and I cant seem to get my game listed on the GarageGames Master Server.
I am running stock TGEA 1.7.1 (downloaded a few hours ago). I am running the standard FPS starter pack (Stronghold) with NO modifications whatsoever, except for various attempts at chaning the server name, and gametype.
When I click "Host multiplayer", and try to connect, querylan works fine, I can see my game, and connect to it. But when I try to query the master server, it doesnt find any servers at all:
ServerQuery: start Querying master server 0
No master servers found in this region, trying IP:69.64.50.217:28002.
Requesting the server list from master server IP:69.64.50.217:28002 (2 tries left)...
Received server list packet 1 of 1 from the master server (0 servers).
ServerQuery: done No servers found. 1
The game is sending a heartbeat, and receiving one:
Sending heartbeat to master server [IP:69.64.50.217:28002]
Received info request from a master server [IP:69.64.50.217:28002].
Thanks to some very helpful people in IRC, I figured out that my game is showing up as "Timed out" in the gnomtech master server tool. (I changed my game type to "TESTING", and the only game that showed up was Timed out).
This indicated a problem with ports, but:
I have ports 28000 -280002 forwarded, using both TCP and UDP.
I also forwarded ports 1031, and 1048, both TCP and UDP
I disabled my hardware firewall, and my windows firewall for testing purposes.
Some other things that might be relevant:
I am using a wireless internet connection to conect to my router, although I tried running the game on the computer connected directly to my router as well, and it still displayed it as "Timed out"
I have a static NAT set up.
I tried pinging the master server, (69.64.50.217) from the console, and it timed out too.
I suspect this is either a port that it not forwarded, or a firewall issue, since I am running stock Torque, no changes of any kind. I would appreciate any help.
Jack Stone
I am running stock TGEA 1.7.1 (downloaded a few hours ago). I am running the standard FPS starter pack (Stronghold) with NO modifications whatsoever, except for various attempts at chaning the server name, and gametype.
When I click "Host multiplayer", and try to connect, querylan works fine, I can see my game, and connect to it. But when I try to query the master server, it doesnt find any servers at all:
ServerQuery: start Querying master server 0
No master servers found in this region, trying IP:69.64.50.217:28002.
Requesting the server list from master server IP:69.64.50.217:28002 (2 tries left)...
Received server list packet 1 of 1 from the master server (0 servers).
ServerQuery: done No servers found. 1
The game is sending a heartbeat, and receiving one:
Sending heartbeat to master server [IP:69.64.50.217:28002]
Received info request from a master server [IP:69.64.50.217:28002].
Thanks to some very helpful people in IRC, I figured out that my game is showing up as "Timed out" in the gnomtech master server tool. (I changed my game type to "TESTING", and the only game that showed up was Timed out).
This indicated a problem with ports, but:
I have ports 28000 -280002 forwarded, using both TCP and UDP.
I also forwarded ports 1031, and 1048, both TCP and UDP
I disabled my hardware firewall, and my windows firewall for testing purposes.
Some other things that might be relevant:
I am using a wireless internet connection to conect to my router, although I tried running the game on the computer connected directly to my router as well, and it still displayed it as "Timed out"
I have a static NAT set up.
I tried pinging the master server, (69.64.50.217) from the console, and it timed out too.
I suspect this is either a port that it not forwarded, or a firewall issue, since I am running stock Torque, no changes of any kind. I would appreciate any help.
Jack Stone
#2
03/29/2009 (9:11 am)
I have this issue, too, in 1.8.1, running Stronghold right out of the box. Querying the Master Server is instantaneous and returns no servers. My friend and I cannot see each other's servers. The console shows that I am receiving info requests and sending heartbeats. I've tried DMZing my computer and I still see nothing and cannot be seen.
#3
03/29/2009 (9:17 am)
Do you have your port forward ?
#4
He's now unplugging his router and connecting his PC directly to his cablemodem. We'll see if that changes anything...
EDIT: Our master server IP is listed as 74.63.12.22:28002 at the console screen. Even with both of us directly connected to the internet, we can't join each other.
EDIT 2: Gnometech sees both of us, though. There happens to be nobody else on right now, and the FPS Starter Kit master list at www.gnometech.com does register when either of us hosts or closes a match.
03/29/2009 (9:31 am)
Actually, I just rebooted and took my router out of the equation entirely. I'm directly connected to my cablemodem now, and I cannot see any games on Master Server, and my games aren't visible. I'm having my friend try to join me, and I'm trying to join him. Both of us take a second or so to query LAN, but querying Master Server is almost instantaneous and returns zero results. My friend has two PCs, and they can see each other via LAN, but not Master Server.He's now unplugging his router and connecting his PC directly to his cablemodem. We'll see if that changes anything...
EDIT: Our master server IP is listed as 74.63.12.22:28002 at the console screen. Even with both of us directly connected to the internet, we can't join each other.
EDIT 2: Gnometech sees both of us, though. There happens to be nobody else on right now, and the FPS Starter Kit master list at www.gnometech.com does register when either of us hosts or closes a match.
#5
03/29/2009 (11:19 am)
Check the parameters you're using to query the server by opening the console and echo() it out, sounds like your client is using a different game name than the server and hence you're not getting any results back.
#6
What exactly would I type at the console to do that?
03/29/2009 (12:58 pm)
OK, thanks. I'll attempt to check that the next time we run. I'm curious, though, as to why that would happen with the out-of-the-box, unmodified Stronghold.What exactly would I type at the console to do that?
#7
Hard to see what could be going wrong then as stronghold sure does work against their Master server
03/30/2009 (1:49 pm)
Ahh if you've not modified anything and are just trying the bog standard Stronghold mission then it should work fine...Hard to see what could be going wrong then as stronghold sure does work against their Master server
#8
I was using the "Barebones" mission mostly, because it loads faster, but the first few times I used whatever the first map on the list is.
03/31/2009 (5:14 pm)
Yeah, that's what's really weird here. I have not modified anything at all, this is a fresh install of 1.8.1, I see my game up on the gnometech site, and my friend and I get "no games found" or whatever every single time. It doesn't even take a second, it's just instant "Master server says no games," as if it's not even checking. It actually takes longer to check for a LAN game.I was using the "Barebones" mission mostly, because it loads faster, but the first few times I used whatever the first map on the list is.
#9
Thanks.
04/02/2009 (5:53 am)
I have the same issue with the GG server. I then ran my own master server and noticed the following issues. When I run a dedicated server on the same server as my master server and run a client it works fine. If I run a dedicated server on a different machine talking to my master server on another machine instead of the master server receiving the request from port 28000 it is port 15449. I get no master server found even though my master server sees and sends the response. Any help would be appreciated. Thanks.
Torque 3D Owner Jack Stone
It's possible I had something set up wrong originally, or I had forgotten to restart the router. Anyway, it seems fine now.
Jack