Game Development Community

(EDIT: FIXED.) Anybody got a stock T3D dedicated server I could jump into for testing real quick?

by Chris Calef · in Torque 3D Professional · 12/28/2012 (11:39 am) · 8 replies

AND/OR: does anyone have any advice for configuring an Amazon Web Services firewall to allow my dedicated server to get out and talk to the internet?

Situation: I have a free AWS account with an Ubuntu virtual machine. I created it on bitnamihosting.com as a drupal server, but once created it gave me SSH access and there apparently were no barriers to cloning my T3D project and building it there (took forever, of course, but it worked.)

I know this virtual machine is going to be far too slow to ever be a real game server, but for dev purposes it would be nice to have a server in the cloud. Unfortunately, I am unable to connect, although I went in and did what I thought was necessary to open up ports 28000-28010, plus 1031 and 1048. I can run my server on my physical Ubuntu system and connect to it over my LAN with no problem.

It may be that I am simply asking it the wrong way... my server's public IP is currently 50.112.26.154 (it changes every time the instance gets restarted.) It has a public DNS of "http://new-server-fe5f27.bitnamiapp.com". If you go to that in a browser, or that plus "/drupal", you can see the web hosting side of the server. Internally, the virtual machine has a local IP, I don't know if that matters.

Do I need to do something with iptables in order to get this to work? Or is there some critical flaw I'm unaware of that makes the whole plan impossible?

Anyway, back to the main question of the thread, if you have a dedicated T3D server running somewhere on a static IP, and wouldn't mind me jumping in again, I'd like to verify that at least my local client can get outside of my LAN and join a T3D server somewhere normally. The GG master server never seems to have anything running.

Thanks!
Chris


#1
12/28/2012 (11:51 am)
UPDATE: Never fails, just ask for help and you will immediately fix it yourself! :-)

Turned out my problem was thinking that Torque needed TCP protocol, where it actually needs UDP (at least on the 28000 port - anybody know if it wants TCP on any of the others? Seems not, since I changed them all and was able to connect anyway.)
#2
12/28/2012 (11:53 am)
Although I'm still confused about the Master Server... I am sending heartbeats faithfully, but never receiving a response. Is GG's master server down, or am I having a firewall issue?
#3
12/29/2012 (8:39 am)
I just tried yesterday to run the China Town level and host it on my own local workstation then connect with a second instance and didn't get a master server either. I just assumed it wasn't running these days.
#4
12/29/2012 (9:28 am)
According to Gnometech, it's down.
#5
12/29/2012 (1:22 pm)
Ah well, that explains that. Thanks for the info.
#6
01/02/2013 (6:38 pm)
UPDATE: Looks like somebody just turned it on! Suddenly I started receiving info requests from a master server, and I show up on the list. Cool, thanks GG! :-)
#7
01/02/2013 (8:39 pm)
@chris,
is that still on?
i started to send heatbeat.
but not getting any info request.
that means again it is down.
#8
01/03/2013 (6:53 am)
This thread contains a few options for running your own master server. I'm using the one from the resource and it works fine - you just have to set up your port forwarding to the server and then search for master.garagegames.com in your project - replace that with your master server's IP address, or just add your master server to the list.