If you look at you're ddo.launcher.config you'll see the following URL for Launcher.DataCenterService.GLS
http://gls.ddo.com/GLS.DataCenterServer/Service.asmx. ASMX is old ass .NET Framework web service interface. You'll want to look at the GetDatacenters web method to get its definition.
If you don't have something like Postman or SoapUI installed on your box, you can use something like:
https://reqbin.com/soap-api-testing. In your testing tool, you enter "
http://gls.ddo.com/GLS.DataCenterServer/Service.asmx" for the URL and in your body you put:
XML:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetDatacenters xmlns="http://www.turbine.com/SE/GLS">
<game>DDO</game>
</GetDatacenters>
</soap:Body>
</soap:Envelope>
The tool will probably try to POST using application/xml, change that to text/xml. You'll get something back that looks like:
XML:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<GetDatacentersResponse xmlns="http://www.turbine.com/SE/GLS">
<GetDatacentersResult>
<Datacenter>
<Name>DDO</Name>
<Worlds>
<World>
<Name>Argonnessen</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.161:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.11</StatusServerUrl>
<Order>0</Order>
<Language>EN</Language>
</World>
<World>
<Name>Cannith</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.41:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.17</StatusServerUrl>
<Order>1</Order>
<Language>EN</Language>
</World>
<World>
<Name>Cormyr</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>64.37.177.10:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.193.1.10</StatusServerUrl>
<Order>2</Order>
<Language/>
</World>
<World>
<Name>Ghallanda</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.42:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.23</StatusServerUrl>
<Order>3</Order>
<Language>EN</Language>
</World>
<World>
<Name>Khyber</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.43:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.29</StatusServerUrl>
<Order>4</Order>
<Language>EN</Language>
</World>
<World>
<Name>Orien</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.44:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.35</StatusServerUrl>
<Order>5</Order>
<Language>EN</Language>
</World>
<World>
<Name>Sarlona</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.45:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.41</StatusServerUrl>
<Order>6</Order>
<Language>EN</Language>
</World>
<World>
<Name>Thelanis</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.46:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.47</StatusServerUrl>
<Order>7</Order>
<Language>EN</Language>
</World>
<World>
<Name>Wayfinder</Name>
<LoginServerUrl>(invalid service specified)</LoginServerUrl>
<ChatServerUrl>198.252.160.47:2900</ChatServerUrl>
<StatusServerUrl>http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.53</StatusServerUrl>
<Order>8</Order>
<Language>DE</Language>
</World>
</Worlds>
<AuthServer>https://gls-auth.ddo.com/GLS.AuthServer/Service.asmx</AuthServer>
<PatchServer>patch.ddo.com:5015</PatchServer>
<LauncherConfigurationServer>http://gls.ddo.com/launcher/ddo/dndlauncher.server.config.xml</LauncherConfigurationServer>
</Datacenter>
</GetDatacentersResult>
</GetDatacentersResponse>
</soap:Body>
</soap:Envelope>
http://gls.ddo.com/launcher/ddo/dndlauncher.server.config.xml has some fun stuff in it, but you want to look at the StatusServerURL for the World you care about. So Orien is
http://gls.ddo.com/GLS.DataCenterServer/StatusServer.aspx?s=10.192.145.35. If you paste that into your browser you get:
XML:
<?xml version="1.0"?>
<Status>
<logintierlastnumbers>16848;16846;16792;</logintierlastnumbers>
<logintiers>0;1;2;</logintiers>
<queuenames>4C6D6557-6E19-4504-9BA8-FCEFE4B1AFE2;CA3056CB-2CD6-4A44-BD90-56E45822E972;</queuenames>
<allow_billing_role>TurbineEmployee,TurbineVIP,StormreachLimited,StormreachStandard,StormreachGuest,StormreachEUPre</allow_billing_role>
<queueurls>http://10.192.145.35:7082/LoginQueue;http://10.192.145.35:7081/LoginQueue;</queueurls>
<lastassignedqueuenumber>0x000041D0</lastassignedqueuenumber>
<name>Orien</name>
<farmid>26</farmid>
<deny_admin_role/>
<world_full>false</world_full>
<wait_hint>27.110</wait_hint>
<we_perma_death>False</we_perma_death>
<allow_admin_role>Server,CustomerService,Observer,SeniorCustomerService,LeadCustomerService,Test</allow_admin_role>
<nowservingqueuenumber>0x000041D0</nowservingqueuenumber>
<deny_billing_role/>
<logintiermultipliers>1;2;3;</logintiermultipliers>
<loginservers>198.252.160.44:9004;198.252.160.44:9003;</loginservers>
<world_pvppermission>0</world_pvppermission>
</Status>
So the chat, login, and game IP address end up being the same, with just the port number determining what world service it is. That's the IP address you want to trace/monitor.
tl;dr;
- Argonnessen: 198.252.160.16
- Cannith: 198.252.160.41
- Cormyr: 64.37.177.10
- Ghallanda: 198.252.160.42
- Khyber: 198.252.160.43
- Orien: 198.252.160.44
- Sarlona: 198.252.160.45
- Thelanis: 198.252.160.46
- Wayfinder: 198.252.160.47
|------------------------------------------------------------------------------------------|
| WinMTR statistics |
| Host - % | Sent | Recv | Best | Avrg | Wrst | Last |
|------------------------------------------------|------|------|------|------|------|------|
| 192.168.0.1 - 0 | 285 | 285 | 0 | 0 | 15 | 0 |
| 10.85.161.32 - 0 | 285 | 285 | 1 | 2 | 42 | 2 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| 10.10.0.9 - 0 | 285 | 285 | 1 | 2 | 42 | 2 |
| 10.200.3.50 - 0 | 285 | 285 | 8 | 9 | 24 | 9 |
| 10.255.255.1 - 0 | 285 | 285 | 7 | 10 | 46 | 27 |
| 192.168.109.4 - 11 | 203 | 182 | 21 | 29 | 191 | 60 |
| 179.1.69.34 - 0 | 285 | 285 | 19 | 22 | 72 | 26 |
| 179.1.69.33 - 0 | 285 | 285 | 122 | 122 | 137 | 123 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| usewr1-rt001i.i3d.net - 0 | 285 | 285 | 142 | 144 | 171 | 143 |
| hosted-by.i3d.net - 0 | 285 | 285 | 142 | 143 | 164 | 142 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
| No response from host - 100 | 57 | 0 | 0 | 0 | 0 | 0 |
|________________________________________________|______|______|______|______|______|______|
WinMTR v0.92 GPL V2 by Appnor MSP - Fully Managed Hosting & Cloud Provider