burn • PM |
Oct 19, 2012 4:39 PM
|
![]() Posts: 10924 |
Hello,
I would recommend you download hlsw from hlsw.org. You can put your server in that to see that it cannot be scanned. Let me know if you have any further questions. ![]() |
swat4hop • PM |
Oct 19, 2012 7:08 PM
|
![]() Posts: 3 |
I will try to offer some insight into whats going wrong:
GameTracker is querying your server on the supplied query port using the GameSpy v2 Protocol. As such, it expects your server to respond with server info in accordance with Gamespy v2 protocol specs. Gez\Mark Mod's query info is completely useless in this regard as it works entirely according to GameSpy v1 protocol. Basically, it searches the first 8 chars of incoming queries for string "\status\" and if found, it responds with query info thats formed in the way that GameSpy v1 protocol works. (consecutive key/value pairs separated by backslashes) Here's a technical description of how the v1 protocol works: http://int64.org/docs/gamestat-protocols/gamespy.html The reason why it used to work fine, but not anymore now? It has everything to do with the SWAT 4 master server going offline. How so? When your SWAT 4 dedicated server starts up, it initializes something called the "GameSpy manager", a piece of code thats responsible for checking CD-keys, sending the server heartbeat to the master server, and more. In addition, it also seems to be responsible for initializing the GameSpy v2 protocol query listener. So, because your dedicated server gets no response during startup from the master server, it fails to initialize the GameSpy manager, and as a result thereof, the Gamespy v2 query listener is unavailable to respond to incoming GameSpy v2 queries. There's not much you can do about this. Perhaps GameTracker can start to query SWAT 4 servers using the GameSpy v1 protocol. At least than servers with Gez/Mark Mod installed can respond in old fashion v1 style and will show up in server list again. Or you could contact the maker of MarkMod and ask him to implement a GameSpy v2 protocol query listener. It's pretty straightforward. Here's everything that he needs to know: http://int64.org/docs/gamestat-protocols/gamespy2.html http://en.wikipedia.org/wiki/User_Datagram_Protocol Regards, TR1GG3R |
generaloneill • PM |
Oct 20, 2012 5:00 AM
|
![]() Posts: 7 |
Hello,
thanks for your answer. I know, that the gamspy master server not responding. but i think, it can't be the problem, bc other Swat4 server can queried successfully. Greetings ONeill |
migsvk • PM |
Oct 26, 2012 3:44 AM
|
![]() Posts: 20 |
swat4hop wrote: Any chance GT staff would implement this change for SWAT4 server querying? |
burn • PM |
Oct 26, 2012 8:52 AM
|
![]() Posts: 10924 |
migsvk wrote:swat4hop wrote: Please follow one of the other threads: http://www.gametracker.com/forums/forum.php?site=1&thread=76880 http://www.gametracker.com/games/swat4/forum.php?post=310335#post310335 ![]() |