Posted: Fri Jun 05, 2009 2:13 pm Post subject: Teamspeak2 servers constantly failing Query.
I thought the problem was from what I listed below, but even with the default query port of 51234 it is still failing. Is this a known problem? What can I do to fix it.
Due to security being poor on Teamspeaks part, it is good practice to change the Query port to something other then 51234.
The only problem with this is it seems to fail Query checks with gamecreate if you use a different Query Port.
Is there a way to specify the custom query port so gamecreate does not restart the process? I'd hate to have to disable Query for the entire server just because of Teamspeak.
Maybe the ability to disable Query checks on just one game? That would be excellent!
side note, the ability to set a permission so users can reinstall their own game, but not create new ones or install new ones would be great.
GC queries servers on a port which is internally calculated as the sum of the
server's primary port and a specific offset. The offset varies from game to game, but is always constant and commonly equal to 0 or 10. In other words:
You can not specify query port independently from the primary server port.
If you need to change the query port, you should therefore change the primary
port which will lead to the query port being shifted also.
However, although changing query port may reduce the chance of an attack,
it is not going to prevent it since an attacker can always portscan your host
in search of vulnerabilities. If it is common knowledge that TS is vulnerable,
then you should either use a firewall or change to a proper VOIP application.
My main problem is even with everything on default, it still fails the query. All of my other game servers work fine, but the Teamspeak fails the query.
By "Default", do you mean Teamspeak's regular default settings, or GC's
default Teamspeak settings? I ask because you mentioned port 51234 as
being default above, but that is not GC's default port.
If you use a basic GC config, you will find that the default server port is
8767, and the query port is calculated as %server:port%+5 = 8772. If you
are not running TS with a query port offset of 5, then GC will not be able to
detect the server.
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum