ahh true lol.
dont think {G}ots working on it anymore anyhow and the annoying Arena of Death Servers have since died down.
XServerQuery
-
- Inhuman
- Posts: 812
- Joined: Mon Dec 09, 2019 5:49 am
- Personal rank: ...
Re: XServerQuery
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
-
- Masterful
- Posts: 589
- Joined: Tue Apr 13, 2021 12:56 am
Re: XServerQuery
Hmmm...look closely...apparently now he made a clone of the Deck 16 all weapons server, he even calls it FNN and uses SmartSB. Oh well...
-
- Inhuman
- Posts: 812
- Joined: Mon Dec 09, 2019 5:49 am
- Personal rank: ...
Re: XServerQuery
Better then the 10 servers he had b4 
*Join our Discord Here.*
Our mods - MVX , SSB , SmartWFL , UTCmds , BotCommands , Smart Stats , join/leave announcer , NoSmoke , UTLogin , BrightSkins , Server Tran…
*Our Servers
-
- Skilled
- Posts: 165
- Joined: Mon Jan 24, 2011 3:22 am
- Personal rank: Codezilla
Re: XServerQuery
Ok a question
Does this utility help in detecting fake players. GT certainly does. And if that is possible then it certainly should be UScript implementable.
OOps seems like XBrower question and since I can delete the post, I don't know how to rectify that.
Also let me be clear, it is not that I hate fake servers (maybe I should
), just that I am ready to give enough leeway so that when real human players are present, server is no longer blacklisted.
Does this utility help in detecting fake players. GT certainly does. And if that is possible then it certainly should be UScript implementable.
OOps seems like XBrower question and since I can delete the post, I don't know how to rectify that.
Also let me be clear, it is not that I hate fake servers (maybe I should

Patreon: https://www.patreon.com/FreeandOpenFeralidragon wrote:Trial and error is sometimes better than any tutorial, because we learn how it works for ourselfs, which kills any doubts about anything![]()
-
- Godlike
- Posts: 3276
- Joined: Sat Mar 21, 2020 5:32 am
Re: XServerQuery
I want make important note about XServerQuery:
Any version 2.00 or below must be avoided from use. Use this version lead to disappear your server from browser list (or pingers or server lists) if in query appear any unknown command.
This also double damage by one change made before - disable few legitimate commands of protocol. So server can stop respond to query, where 436 stock code answer fine.
Latest version (as for now) is XServerQuery211_fix3.zip, located here: https://ut99.org/viewtopic.php?p=135259#p135259
List of affected servers (which respond to my requests, if you know admins of which please notify them, about necessity of update):
Version of used XServerQuery (less from latest 2.1.1) and list of servers, which use this version.
With server game version address and title.
Any version 2.00 or below must be avoided from use. Use this version lead to disappear your server from browser list (or pingers or server lists) if in query appear any unknown command.
This also double damage by one change made before - disable few legitimate commands of protocol. So server can stop respond to query, where 436 stock code answer fine.
Latest version (as for now) is XServerQuery211_fix3.zip, located here: https://ut99.org/viewtopic.php?p=135259#p135259
List of affected servers (which respond to my requests, if you know admins of which please notify them, about necessity of update):
Version of used XServerQuery (less from latest 2.1.1) and list of servers, which use this version.
With server game version address and title.
Spoiler
'1.10' =>
array (
'436 - 66.85.80.155:8879: {HoF} ][X][~FLuKE~][X][\'s RX6 + **NEW RX9** <CTF> | hofgamingclan.com' => 1,
'436 - 66.85.80.155:8899: {HoF} Bounty\'s MH-NW3 *Invitation Only* | hofgamingclan.com' => 1,
'451 - 66.85.80.155:7778: {HoF} SC]-[WARTZ\'s DeathMatch | hofgamingclan.com' => 1,
'451 - 66.85.80.155:7889: -=][-=NFR=-][=- Evil\'s Run & Gun Redeemer' => 1,
'469 - 194.116.82.3:8789: [IG+] --- S n I p E r L i N e --- ITALY -- Public/pug sniper server by TsF ---' => 1,
),
'2.00' =>
array (
'469 - 23.94.143.21:7778: UTCTF.pug Server #05 [NL] [469b] [RackNerd]' => 1,
'469 - 23.94.143.21:8889: BT Pug Server #02 [NL] [469b] [Racknerd]' => 1,
'469d - Release - 66.150.121.123:7778: zp| * * * -=[SIEGE]=- |uK| The One Night Stand -=[SIEGE]=- Server * * * In Loving Memory of |uK|*STARS*' => 1,
'469d - Release - 71.113.165.142:7708: WhartHog\'s PigPen {Server 2} <> SLV <> RX8 <> DoubleJump' => 1,
),
'2.01' =>
array (
'451 - 77.68.7.190:7778: �/_( � >�)_/� - MEGA PUBLIC - iDM iCTF iLMS - pho` [IG+]' => 1,
'469 - 104.236.165.29:7778: LGC Cares' => 1,
'469 - 121.99.241.203
Gibblets.com | Nz - Duel Tournament' => 1,
'469 - 121.99.241.203
Gibblets.com | Nz - XVehicles CTF (Updated)' => 1,
'469 - 121.99.241.203
Gibblets.com | Nz - ~Duel~ #1' => 1,
'469 - 121.99.241.203:7761: Gibblets.com | Nz - SiegeGI IV' => 1,
'469 - 121.99.241.203:7779: Gibblets.com | Portal/Hub Server' => 1,
'469 - 121.99.241.203:7783: Gibblets.com | QuakeMod' => 1,
'469 - 212.227.238.102:7778: �/_( � >�)_/� - UH Botz Practice - pho` [IG+]' => 1,
'469 - 217.160.147.239:7778: �/_( � >�)_/� - UH Botz Practice - pho` [IG+]' => 1,
'469 - 217.160.147.239:8889: [CSHP] �/_( � >�)_/� - UH Practice Server - pho` [D' => 1,
'469 - 45.61.53.244
Gibblets.com | USA - ~Duel~' => 1,
'469 - 45.61.53.244
Gibblets.com | USA - ~Duel~ #1' => 1,
'469 - 45.61.53.244
Gibblets.com | USA - ~Duel~ #1' => 1,
'469 - 85.14.224.161:7778: UTCTF.pug Server #02 [DE] [469b] [ngz-server.de]' => 1,
'469d - Aug 21 2023 Preview - 51.195.231.207:7778: >>>UT99 Camping Ladder [EST]<<<' => 1,
'469d - Release - 109.230.215.13:7798: --== PassionateGaming UK1 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 109.230.215.13:7808: --== PassionateGaming UK2 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 192.223.24.6:7778: **{SFL}**SNIPERS FOR LIFE SKETCHPADS PLACE CAMPING/SNIPER SERVER' => 1,
'469d - Release - 31.186.251.18:7778: --== PassionateGaming GER1 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 31.186.251.45:7778: --== PassionateGaming GER2 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 70.42.74.245:7778: --== PassionateGaming USA https://discord.gg/uS5ZNrc ==--' => 1,
),
'2.01+' =>
array (
'469e - Aug 5 2024 Preview - 109.107.175.67:7778: --=Firehowk=-- MonsterHunt | NaliWeaponsIII' => 1,
'469e - Mar 18 2024 Preview - 109.234.36.147:7776: * Wonderland * | MonsterHunt [NaliWeaponsIII]' => 1,
),
'2.04' =>
array (
'451 - 64.94.238.23:7778: {HoF} Monster Gaming Server' => 1,
'469d - Release - 138.199.41.9
[IG+] Ny Cup Server 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 138.199.41.9:7778: [IG+] NY Server Ranked 3 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 138.199.41.9:8878: [IG+] NY Server Ranked 4 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 138.199.41.9:9978: [IG+] NY Server Ranked Testing 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:7778: [IG+] UK Server Ranked 4 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:8878: [IG+] UK Server Ranked 5 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:9978: [IG+] UK Server Ranked Testing 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90
[IG+] UK Cup Server 4 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90:7778: [IG+] UK Cup Server 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90:8878: [IG+] UK Cup Server 2 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90:9978: [IG+] UK Cup Server 3 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
),
array (
'436 - 66.85.80.155:8879: {HoF} ][X][~FLuKE~][X][\'s RX6 + **NEW RX9** <CTF> | hofgamingclan.com' => 1,
'436 - 66.85.80.155:8899: {HoF} Bounty\'s MH-NW3 *Invitation Only* | hofgamingclan.com' => 1,
'451 - 66.85.80.155:7778: {HoF} SC]-[WARTZ\'s DeathMatch | hofgamingclan.com' => 1,
'451 - 66.85.80.155:7889: -=][-=NFR=-][=- Evil\'s Run & Gun Redeemer' => 1,
'469 - 194.116.82.3:8789: [IG+] --- S n I p E r L i N e --- ITALY -- Public/pug sniper server by TsF ---' => 1,
),
'2.00' =>
array (
'469 - 23.94.143.21:7778: UTCTF.pug Server #05 [NL] [469b] [RackNerd]' => 1,
'469 - 23.94.143.21:8889: BT Pug Server #02 [NL] [469b] [Racknerd]' => 1,
'469d - Release - 66.150.121.123:7778: zp| * * * -=[SIEGE]=- |uK| The One Night Stand -=[SIEGE]=- Server * * * In Loving Memory of |uK|*STARS*' => 1,
'469d - Release - 71.113.165.142:7708: WhartHog\'s PigPen {Server 2} <> SLV <> RX8 <> DoubleJump' => 1,
),
'2.01' =>
array (
'451 - 77.68.7.190:7778: �/_( � >�)_/� - MEGA PUBLIC - iDM iCTF iLMS - pho` [IG+]' => 1,
'469 - 104.236.165.29:7778: LGC Cares' => 1,
'469 - 121.99.241.203
'469 - 121.99.241.203
'469 - 121.99.241.203
'469 - 121.99.241.203:7761: Gibblets.com | Nz - SiegeGI IV' => 1,
'469 - 121.99.241.203:7779: Gibblets.com | Portal/Hub Server' => 1,
'469 - 121.99.241.203:7783: Gibblets.com | QuakeMod' => 1,
'469 - 212.227.238.102:7778: �/_( � >�)_/� - UH Botz Practice - pho` [IG+]' => 1,
'469 - 217.160.147.239:7778: �/_( � >�)_/� - UH Botz Practice - pho` [IG+]' => 1,
'469 - 217.160.147.239:8889: [CSHP] �/_( � >�)_/� - UH Practice Server - pho` [D' => 1,
'469 - 45.61.53.244
'469 - 45.61.53.244
'469 - 45.61.53.244
'469 - 85.14.224.161:7778: UTCTF.pug Server #02 [DE] [469b] [ngz-server.de]' => 1,
'469d - Aug 21 2023 Preview - 51.195.231.207:7778: >>>UT99 Camping Ladder [EST]<<<' => 1,
'469d - Release - 109.230.215.13:7798: --== PassionateGaming UK1 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 109.230.215.13:7808: --== PassionateGaming UK2 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 192.223.24.6:7778: **{SFL}**SNIPERS FOR LIFE SKETCHPADS PLACE CAMPING/SNIPER SERVER' => 1,
'469d - Release - 31.186.251.18:7778: --== PassionateGaming GER1 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 31.186.251.45:7778: --== PassionateGaming GER2 https://discord.gg/uS5ZNrc ==--' => 1,
'469d - Release - 70.42.74.245:7778: --== PassionateGaming USA https://discord.gg/uS5ZNrc ==--' => 1,
),
'2.01+' =>
array (
'469e - Aug 5 2024 Preview - 109.107.175.67:7778: --=Firehowk=-- MonsterHunt | NaliWeaponsIII' => 1,
'469e - Mar 18 2024 Preview - 109.234.36.147:7776: * Wonderland * | MonsterHunt [NaliWeaponsIII]' => 1,
),
'2.04' =>
array (
'451 - 64.94.238.23:7778: {HoF} Monster Gaming Server' => 1,
'469d - Release - 138.199.41.9
'469d - Release - 138.199.41.9:7778: [IG+] NY Server Ranked 3 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 138.199.41.9:8878: [IG+] NY Server Ranked 4 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 138.199.41.9:9978: [IG+] NY Server Ranked Testing 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:7778: [IG+] UK Server Ranked 4 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:8878: [IG+] UK Server Ranked 5 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.211:9978: [IG+] UK Server Ranked Testing 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90
'469d - Release - 89.187.167.90:7778: [IG+] UK Cup Server 1 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90:8878: [IG+] UK Cup Server 2 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
'469d - Release - 89.187.167.90:9978: [IG+] UK Cup Server 3 --== PassionateGaming https://discord.gg/uS5ZNrc ==-- | IG' => 1,
),
Last edited by Buggie on Sun Oct 20, 2024 7:47 pm, edited 8 times in total.
-
- Godlike
- Posts: 3043
- Joined: Fri Sep 25, 2015 9:01 pm
- Location: moved without proper hashing
Re: XServerQuery
I got 377 of access to "\secure\" in August 2024 until now:
cutout of wrote:[21:15:48] Received 'secure' query from 178.43.166.89.
[21:15:48] Query: \secure\hqvH3Y
[21:15:49] Received 'secure' query from 178.43.166.89.
[21:15:49] Query: \secure\jdBIHm
[21:15:51] Received 'secure' query from 178.43.166.89.
[21:15:51] Query: \secure\u0CIGB
[21:15:52] Received 'secure' query from 178.43.166.89.
[21:15:52] Query: \secure\Q8uhLC
[21:15:54] Received 'secure' query from 178.43.166.89.
[21:15:54] Query: \secure\Udc81s
[21:15:55] Received 'secure' query from 178.43.166.89.
[21:15:55] Query: \secure\LO2xjg
[21:15:57] Received 'secure' query from 178.43.166.89.
[21:15:57] Query: \secure\ThgFmm
[21:15:58] Received 'secure' query from 178.43.166.89.
[21:15:58] Query: \secure\H2F3sW
[21:16:00] Received 'secure' query from 178.43.166.89.
[21:16:00] Query: \secure\je1Ddv
Code: Select all
~/ut-server/9000/Logs$ grep 'Query: \\secure' ucc.init.sh-2024-08-* | sed -e "s/.*\] //"|wc
377 754 8294
"If Origin not in center it be not in center." --Buggie
-
- Godlike
- Posts: 3276
- Joined: Sat Mar 21, 2020 5:32 am
Re: XServerQuery
https://www.oldunreal.com/wiki/index.ph ... nreal_v1.0
It can be used by some pinger like GT, for determine if your Unreal server more real then just simple socket which answer in text.
So it is not something bad. Especially if it short.The secure query is used to verify that the server being queried is actually a legit Unreal server. The challenge_string is encrypted using a secret key and sent back:Code: Select all
\validate\response_string
It can be used by some pinger like GT, for determine if your Unreal server more real then just simple socket which answer in text.
-
- Godlike
- Posts: 3276
- Joined: Sat Mar 21, 2020 5:32 am
Re: XServerQuery
XServerQuery 211fix4
- return back support for commands
level_property
game_property
player_property
Which be originally cut off.
Package built on 469e.
Will not load on 436 servers. IDK about 440 or 451. Anyway server must be latest 469.
- return back support for commands
level_property
game_property
player_property
Which be originally cut off.
Package built on 469e.
Will not load on 436 servers. IDK about 440 or 451. Anyway server must be latest 469.
You do not have the required permissions to view the files attached to this post.
-
- Godlike
- Posts: 3043
- Joined: Fri Sep 25, 2015 9:01 pm
- Location: moved without proper hashing
Re: XServerQuery
I use latest version 211_fix4 and keep getting 7 entries of
In function class'XServerUplink'.PreBeginPlay() I found the following:
But in UnrealTounament.ini, section [Engine.GameEngine] Noticeable is that there are also 7 entries for "ServerActors=XServerQuery..."
Is this setting wrong?
although no INI file contains this host name anymore.Resolving utmaster.epicgames.com...
[...]
AInternetLink Resolve failed: Can't find host utmaster.epicgames.com (HOST_NOT_FOUND)
Failed to resolve master server address, aborting.
In function class'XServerUplink'.PreBeginPlay() I found the following:
Code: Select all
MasterServerIpAddr.Port = MasterServerPort;
if ( MasterServerAddress == "" )
{
MasterServerAddress = "utmaster.epicgames.com";
}
Resolve(MasterServerAddress);
XServerUplink
is set:
Code: Select all
ServerActors=IpDrv.UdpBeacon
;ServerActors=IpServer.UdpServerQuery
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=unreal.epicgames.com MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.mplayer.com MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.333networks.com MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.oldunreal.com MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.errorist.tk MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.errorist.eu MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.qtracker.com MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500
;ServerActors=IpServer.UdpServerUplink MasterServerAddress=master.newbiesplayground.net MasterServerPort=27900
ServerActors=XServerQuery.XServerQuery
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.333networks.com MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.oldunreal.com MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.errorist.eu MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.qtracker.com MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.telefragged.com MasterServerPort=27500
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.newbiesplayground.net MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerAddress=master.hypercoop.tk MasterServerPort=27900
Is this setting wrong?
"If Origin not in center it be not in center." --Buggie
-
- Novice
- Posts: 10
- Joined: Wed Jan 26, 2022 8:14 pm
Re: XServerQuery
Is there any reason why XSQ could be displaying a different country flag than expected in the browser list?
You do not have the required permissions to view the files attached to this post.
-
- Inhuman
- Posts: 762
- Joined: Thu Jun 24, 2010 10:35 pm
- Personal rank: Retard
- Location: England