Vultr.com - Instant Cloud Server Deployment
Game Rank
Servers:
Teams:
Fans:
814
Players:
1
revenantonePM
#1
GT Murmur tool
Jun 23, 2012 7:19 PM
Joined: Jun 23, 2012
Posts: 2
Hi,

I'm trying to get the GT Murmur tool to work with the official Mumble status tool.

For the life of me I can't get gtmurmur.exe to work, it just crashes instantly, but gtmurmur-static.exe seems to run fine.

The problem I recieve is "Client #1 is not following protocol. Data: "GET / HTTP/1.0", which happens everytime I query my server with the official tool. (http://www.mumble.com/mumble-server-status.php)

Although, when I Telnet to my server and use both "xml" or "json", gtmurmur-static.exe reports a sucessful query and niether telnet query returns an error.

Any help would be appreciated. Thanks.
burnPM
#2
Jun 23, 2012 9:02 PM
Joined: Sep 27, 2006
Posts: 10924
Hi revenantone,

Maul should see this thread early next week and support you better if I cannot.

GameTracker does not provide support for third party websites like that. You should contact them for issues with their tracking.

gt-murmur essentially enables a query port on the Mumble server so that Mumble servers can be scanned in GameTracker's current set up. GT has users enter IP, Port, and Query port instead of the JSON url. After you have followed the readme to install gt-murmur, you can try adding the server on http://www.gametracker.com/servers/. Please let me know the result of this.

Directly from the readme:
---------------
gtmurmur is essentially two projects in one: "gtmurmur" and "gtmurmur-static".

"gtmurmur" is linked against dynamic libraries.
"gtmurmur-static" is linked statically and has no dependencies on the ICE SDK.
---------------

So, if you do not have the Microsoft Visual C++ 2008 runtime, for example, the dynamic version will not work for you.
I am retired from GameTracker after 11 years and will not be responsive for support requests.

revenantonePM
#3
Jun 23, 2012 9:55 PM
Joined: Jun 23, 2012
Posts: 2
I managed to get gtmurmur.exe working. Originally I was running it from the murmur install directory, but I guess it didn't like the different DLL's.

I am able to add my server to the site and have it successfully detect and display stats, so I guess it's a problem with the Mumble Status Tool.

Thanks for your help anyway.
burnPM
#4
Jun 23, 2012 10:15 PM
Joined: Sep 27, 2006
Posts: 10924
revenantone wrote:
I managed to get gtmurmur.exe working. Originally I was running it from the murmur install directory, but I guess it didn't like the different DLL's.

I am able to add my server to the site and have it successfully detect and display stats, so I guess it's a problem with the Mumble Status Tool.

Thanks for your help anyway.

Yeah, you will have to talk to them about getting the JSON url working properly since GT scans the server differently by using the custom gametracker-murmur plugin
I am retired from GameTracker after 11 years and will not be responsive for support requests.

maulPM
#5
Jun 25, 2012 12:05 PM
Joined: Oct 17, 2006
Posts: 983
Hello revenantone,

I just wanted to clarify on this. What Burn mentioned is correct. The goal of GTMurmur is to allow third parties, like GameTracker to query your murmur server for the current status. The data returned from GTMurmur is either a JSON or XML document, and is transferred in a lightweight format preferred by GameTracker. The benefit to using GTMurmur is that you don't need to run a webserver, or modify an existing webserver on the same computer that runs murmur. GTMurmur does not use HTTP, therefore murmur web plugins will not work with GTMurmur. There are other plugins for murmur which work over HTTP - these types of plugins are what you would use to display server information on your website.

Best regards.
I do not provide support over PM. Please ask your questions on the GameTracker forums.