Two dedicated server instances, only one shows up
by Jules · in Torque 3D Professional · 01/15/2014 (3:28 pm) · 9 replies
Would appreciate any help on this as it has been driving me mad :)
I have two dedicated server instances running on one game server, both with different ports associated to each of them, they load up.. checked console, one running on 28000 and the other on 28001, with a master server on 28002 (all on the same piece of server hardware). Both are seen by the master server with the heartbeat working fine, but on a client machine connected over the internet will only show one of the servers on querying the list from the master server.
If I run them individually, one fired up, the other not they are seen and vice versa. Conflict there somewhere! What am I missing or not doing right?
I have two dedicated server instances running on one game server, both with different ports associated to each of them, they load up.. checked console, one running on 28000 and the other on 28001, with a master server on 28002 (all on the same piece of server hardware). Both are seen by the master server with the heartbeat working fine, but on a client machine connected over the internet will only show one of the servers on querying the list from the master server.
If I run them individually, one fired up, the other not they are seen and vice versa. Conflict there somewhere! What am I missing or not doing right?
#2
01/15/2014 (3:36 pm)
no ignore that, don't think that is the issue, and I'm sure you can have more than one server under the same region. If I fire up each dedicated server one at a time, the first loads up.. query on the client shows the first server, then fire up the second dedicated server it then removes the first from the query list on the client and places itself there.
#3
Ron
01/16/2014 (5:05 pm)
Jules, shot in the dark here, but what about IP conflicts? Are each of the servers on separate and dedicated IPs?Ron
#4
01/16/2014 (8:09 pm)
I run two tribes 2 servers on a machine and it works fine as long as the ports differ. My guess is you're only pinging the 28000 server.
#5
@Robert - yeah, in the console log they show up on separate ports. I'm wondering if its something I've set on the client, which is only connecting on port 28000.
I'll have another look later.. this test was on stock Torque.
Thanks both.
01/17/2014 (1:42 am)
@Ron - yeah I did think of trying that, but I'm sure in the past I've had about 3-4 servers run on different port numbers using one IP.@Robert - yeah, in the console log they show up on separate ports. I'm wondering if its something I've set on the client, which is only connecting on port 28000.
I'll have another look later.. this test was on stock Torque.
Thanks both.
#6
01/17/2014 (7:54 am)
I maybe wrong but I think 28000 is reserved for LAN games. try 2 different numbers above that and see if they both show up.
#7
01/17/2014 (8:07 am)
Ok Tim, thanks - will give it a go.
#8
01/24/2014 (3:56 pm)
@Tim - no didn't work. I tried it on port 28003 which is opened up on the firewall also and showed no servers on the list even though on querying it knew the ip and port of the server on the clients console but found no servers on the list, it only seems to want to work on port 28000 or 28001, but when I used two servers one on 28000 and the other on 28001, only one server shows up which is generally 28001 as it writes over the server on 28000 from the list given by the master server.
#9
01/25/2014 (7:25 am)
All fixed.. thanks for your input guys, in the end it was a cisco switch routing issue!
Torque Owner Jules
Something2Play