Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-14 Thread Chris Oryschak
Fletcher,

Two of my servers just did it again.  Neither of the servers restarted or
crashed.  When I type  status i'm getting an incorrect Public IP.

This all seemed to happen ~10mins ago when I lost connection to steam
friends.  I've also been noticing my servers bouncing up/down from the
master server list.
This is indicated in both the API URL and by doing a simple refresh in-game.

Chris


On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
fletch...@valvesoftware.comwrote:

 Try typing status  is the reported public IP the same as what you expect?

 -Original Message-
 From: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
 Sent: Monday, August 13, 2012 2:58 PM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master
 server?

 Is their a reason why a server would drop off from the master server list?
 Is there a way to manually make it re-register itself?

 The reason i'm asking is because I host 8 servers on one box.

 Over the night 3 servers dropped off master server list.  Performing a
 server restart to srcds brought the server back up to be listed.

 I left one server in this weird state incase someone at valve wants to
 look into it.

 Two servers are running on the IP: 142.54.178.234 One is on port 27015
 and the other is 27016

 As you see from the API, its working correctly and only seeing the server
 on port 27016.


 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


 The server on 27015 isn't showing up at all.. though if you toss the IP in
 HLSW you will see its up and runnning.

 Any idea on why this happens?

 Thanks,
 Python




 On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net
 wrote:

 
  Works as-expected for me.  My host has eight srcds servers running on
  multiple IPs.
 
  However, one of the TF2 servers which I help host was being listed on
  the primary host's IP, instead of the secondary IP which it is
  configured to be using.  It's that well-known steamclient reconnect
  bug. Once I restated the server, it instantly went back to the right
  IP and this was reflected in the webapi service.
 
  I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D,
  and L4D2. Only this one TF2 server has ever done this (based on logs
  over the last 18 months), and it is noteworthy that it is the only one
  which uses standard ports.  All the other servers use non-standard
  ports piled onto a single IP.  Maybe coincidental, maybe not.
 
 
 
  Hosts primary IP, should be nothing here ever:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
  tServersAtAddress/v0001?addr=66.113.99.98format=xml
 
  Assigned IP of the occasionally-errant TF2 server:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
  tServersAtAddress/v0001?addr=66.113.99.99format=xml
 
  Everything else on this host:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
  etServersAtAddress/v0001?addr=66.113.99.100format=xml
 
 
 
  Here is a little bit of info on the process before I restarted it.
  lsof shows the .98 IP being used, when it should not be.
 
  tmux session:
  server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012)
  [153x67]
 
  Process command arguments:
  ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport
  27015
  +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind
  +-pidfile
  /xxx/server.pid -maxplayers 26 +map pl_badwater
 
  Process started at:  Fri Aug  3 18:05:23 2012 Process started
  elapsed-time ago:  5-19:25:25 Process CPU in-use time:  1-17:58:10
 
  lsof says the following network sockets are in use by PID 12453:
  COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
  srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
  66.113.99.99:27015
  srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP
  66.113.99.99:27005
  srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP
  66.113.99.99:27025
  srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP
  66.113.99.99:27015 (LISTEN)
  srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP
 66.113.99.98:34339
  -81.171.**115.37:27017 http://81.171.115.37:27017 (ESTABLISHED)
  ---
  bad ephemeral connection
  srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP
 66.113.99.99:27015
  -81.169.**139.249:57477 http://81.169.139.249:57477 (ESTABLISHED)
  srcds_lin 12453 hlds   30u  IPv4 519838391  0t0  UDP
  66.113.99.99:26006
 
 
 
 
  Kyle Sanderson wrote:
 
  Is everyone's server being listed via the API? It looks like only one
  server per machine that I have is actually

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-14 Thread DontWannaName!
Two of my servers are doing this. The gms doesn't see them even though they are 
running. They are reporting the wrong ip in console on startup as well. 

Sent from my iPhone 4

On Aug 14, 2012, at 4:34 PM, Chris Oryschak ch...@oryschak.com wrote:

 Fletcher,
 
 Two of my servers just did it again.  Neither of the servers restarted or
 crashed.  When I type  status i'm getting an incorrect Public IP.
 
 This all seemed to happen ~10mins ago when I lost connection to steam
 friends.  I've also been noticing my servers bouncing up/down from the
 master server list.
 This is indicated in both the API URL and by doing a simple refresh in-game.
 
 Chris
 
 
 On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
 fletch...@valvesoftware.comwrote:
 
 Try typing status  is the reported public IP the same as what you expect?
 
 -Original Message-
 From: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
 Sent: Monday, August 13, 2012 2:58 PM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master
 server?
 
 Is their a reason why a server would drop off from the master server list?
 Is there a way to manually make it re-register itself?
 
 The reason i'm asking is because I host 8 servers on one box.
 
 Over the night 3 servers dropped off master server list.  Performing a
 server restart to srcds brought the server back up to be listed.
 
 I left one server in this weird state incase someone at valve wants to
 look into it.
 
 Two servers are running on the IP: 142.54.178.234 One is on port 27015
 and the other is 27016
 
 As you see from the API, its working correctly and only seeing the server
 on port 27016.
 
 
 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json
 
 
 The server on 27015 isn't showing up at all.. though if you toss the IP in
 HLSW you will see its up and runnning.
 
 Any idea on why this happens?
 
 Thanks,
 Python
 
 
 
 
 On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net
 wrote:
 
 
 Works as-expected for me.  My host has eight srcds servers running on
 multiple IPs.
 
 However, one of the TF2 servers which I help host was being listed on
 the primary host's IP, instead of the secondary IP which it is
 configured to be using.  It's that well-known steamclient reconnect
 bug. Once I restated the server, it instantly went back to the right
 IP and this was reflected in the webapi service.
 
 I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D,
 and L4D2. Only this one TF2 server has ever done this (based on logs
 over the last 18 months), and it is noteworthy that it is the only one
 which uses standard ports.  All the other servers use non-standard
 ports piled onto a single IP.  Maybe coincidental, maybe not.
 
 
 
 Hosts primary IP, should be nothing here ever:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 *
 addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
 tServersAtAddress/v0001?addr=66.113.99.98format=xml
 
 Assigned IP of the occasionally-errant TF2 server:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 *
 addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
 tServersAtAddress/v0001?addr=66.113.99.99format=xml
 
 Everything else on this host:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 *
 addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
 etServersAtAddress/v0001?addr=66.113.99.100format=xml
 
 
 
 Here is a little bit of info on the process before I restarted it.
 lsof shows the .98 IP being used, when it should not be.
 
 tmux session:
 server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012)
 [153x67]
 
 Process command arguments:
 ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport
 27015
 +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind
 +-pidfile
 /xxx/server.pid -maxplayers 26 +map pl_badwater
 
 Process started at:  Fri Aug  3 18:05:23 2012 Process started
 elapsed-time ago:  5-19:25:25 Process CPU in-use time:  1-17:58:10
 
 lsof says the following network sockets are in use by PID 12453:
 COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
 srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
 66.113.99.99:27015
 srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP
 66.113.99.99:27005
 srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP
 66.113.99.99:27025
 srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP
 66.113.99.99:27015 (LISTEN)
 srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP
 66.113.99.98:34339
 -81.171.**115.37:27017 http://81.171.115.37:27017 (ESTABLISHED)
 ---
 bad ephemeral connection
 srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP
 66.113.99.99:27015
 -81.169.**139.249:57477 http://81.169.139.249:57477 (ESTABLISHED

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-14 Thread Fletcher Dunn
The public IP shown in your server console is the address from which Steam is 
receiving communication from your server.

When we just now did regular Steam maintenance, your server might have switched 
to TCP to talk to Steam.  If you specify a particular interface, that setting 
can get lost due to a bug, if it retries and falls back to TCP.  Or it might be 
a NAT problem.


-Original Message-
From: hlds_linux-boun...@list.valvesoftware.com 
[mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
Sent: Tuesday, August 14, 2012 4:34 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

Fletcher,

Two of my servers just did it again.  Neither of the servers restarted or 
crashed.  When I type  status i'm getting an incorrect Public IP.

This all seemed to happen ~10mins ago when I lost connection to steam friends.  
I've also been noticing my servers bouncing up/down from the master server list.
This is indicated in both the API URL and by doing a simple refresh in-game.

Chris


On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
fletch...@valvesoftware.comwrote:

 Try typing status  is the reported public IP the same as what you expect?

 -Original Message-
 From: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
 Sent: Monday, August 13, 2012 2:58 PM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the 
 master server?

 Is their a reason why a server would drop off from the master server list?
 Is there a way to manually make it re-register itself?

 The reason i'm asking is because I host 8 servers on one box.

 Over the night 3 servers dropped off master server list.  Performing a 
 server restart to srcds brought the server back up to be listed.

 I left one server in this weird state incase someone at valve wants to 
 look into it.

 Two servers are running on the IP: 142.54.178.234 One is on port 27015 
 and the other is 27016

 As you see from the API, its working correctly and only seeing the 
 server on port 27016.


 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=
 142.54.178.234format=json


 The server on 27015 isn't showing up at all.. though if you toss the 
 IP in HLSW you will see its up and runnning.

 Any idea on why this happens?

 Thanks,
 Python




 On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net
 wrote:

 
  Works as-expected for me.  My host has eight srcds servers running 
  on multiple IPs.
 
  However, one of the TF2 servers which I help host was being listed 
  on the primary host's IP, instead of the secondary IP which it is 
  configured to be using.  It's that well-known steamclient reconnect 
  bug. Once I restated the server, it instantly went back to the right 
  IP and this was reflected in the webapi service.
 
  I have eight srcds servers running on this host; TF2, CSS, HL2MP, 
  L4D, and L4D2. Only this one TF2 server has ever done this (based on 
  logs over the last 18 months), and it is noteworthy that it is the 
  only one which uses standard ports.  All the other servers use 
  non-standard ports piled onto a single IP.  Maybe coincidental, maybe not.
 
 
 
  Hosts primary IP, should be nothing here ever:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001
  ?*
  *
  addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/
  Ge tServersAtAddress/v0001?addr=66.113.99.98format=xml
 
  Assigned IP of the occasionally-errant TF2 server:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001
  ?*
  *
  addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/
  Ge tServersAtAddress/v0001?addr=66.113.99.99format=xml
 
  Everything else on this host:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001
  ?*
  *
  addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps
  /G etServersAtAddress/v0001?addr=66.113.99.100format=xml
 
 
 
  Here is a little bit of info on the process before I restarted it.
  lsof shows the .98 IP being used, when it should not be.
 
  tmux session:
  server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012) 
  [153x67]
 
  Process command arguments:
  ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport
  27015
  +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind 
  +-pidfile
  /xxx/server.pid -maxplayers 26 +map pl_badwater
 
  Process started at:  Fri Aug  3 18:05:23 2012 Process started 
  elapsed-time ago:  5-19:25:25 Process CPU in-use time:  1-17:58:10
 
  lsof says the following network sockets are in use by PID 12453:
  COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
  srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
  66.113.99.99:27015
  srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-14 Thread Ross Bemrose
Valve's servers, at least the ones responsible for TF2's matchmaking and 
TF2's items, are currently down.


I assume this is related.

It's funny, because there was a post on SPUF not long ago stating that 
today's maintenance is finished...


On 8/14/2012 8:37 PM, Alan Kennedy wrote:

Mines are doing the same thing at 200.51.203.241. They are popping in and out 
randomly. A moment ago i've got the for of them listed. A couple of seconds 
later, one dissapeared and so on. :(

--
3DGames Argentina
http://www.3dgames.com.ar
Libertad 41, 5to Piso - Capital Federal
Tel: 4-332-4709

- Original Message -

From: DontWannaName! ad...@topnotchclan.com
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Cc: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Tuesday, August 14, 2012 8:38:28 PM
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?
Two of my servers are doing this. The gms doesn't see them even though
they are running. They are reporting the wrong ip in console on
startup as well.

Sent from my iPhone 4

On Aug 14, 2012, at 4:34 PM, Chris Oryschak ch...@oryschak.com
wrote:


Fletcher,

Two of my servers just did it again. Neither of the servers
restarted or
crashed. When I type status i'm getting an incorrect Public IP.

This all seemed to happen ~10mins ago when I lost connection to
steam
friends. I've also been noticing my servers bouncing up/down from
the
master server list.
This is indicated in both the API URL and by doing a simple refresh
in-game.

Chris


On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
fletch...@valvesoftware.comwrote:


Try typing status is the reported public IP the same as what you
expect?

-Original Message-
From: hlds_linux-boun...@list.valvesoftware.com [mailto:
hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris
Oryschak
Sent: Monday, August 13, 2012 2:58 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the
master
server?

Is their a reason why a server would drop off from the master
server list?
Is there a way to manually make it re-register itself?

The reason i'm asking is because I host 8 servers on one box.

Over the night 3 servers dropped off master server list. Performing
a
server restart to srcds brought the server back up to be listed.

I left one server in this weird state incase someone at valve wants
to
look into it.

Two servers are running on the IP: 142.54.178.234 One is on port
27015
and the other is 27016

As you see from the API, its working correctly and only seeing the
server
on port 27016.


http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


The server on 27015 isn't showing up at all.. though if you toss
the IP in
HLSW you will see its up and runnning.

Any idea on why this happens?

Thanks,
Python




On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina
je...@opendreams.net
wrote:


Works as-expected for me. My host has eight srcds servers running
on
multiple IPs.

However, one of the TF2 servers which I help host was being listed
on
the primary host's IP, instead of the secondary IP which it is
configured to be using. It's that well-known steamclient reconnect
bug. Once I restated the server, it instantly went back to the
right
IP and this was reflected in the webapi service.

I have eight srcds servers running on this host; TF2, CSS, HL2MP,
L4D,
and L4D2. Only this one TF2 server has ever done this (based on
logs
over the last 18 months), and it is noteworthy that it is the only
one
which uses standard ports. All the other servers use non-standard
ports piled onto a single IP. Maybe coincidental, maybe not.



Hosts primary IP, should be nothing here ever:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
tServersAtAddress/v0001?addr=66.113.99.98format=xml

Assigned IP of the occasionally-errant TF2 server:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
tServersAtAddress/v0001?addr=66.113.99.99format=xml

Everything else on this host:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
etServersAtAddress/v0001?addr=66.113.99.100format=xml



Here is a little bit of info on the process before I restarted it.
lsof shows the .98 IP being used, when it should not be.

tmux session:
server-tf2-ALPHA: 1 windows (created Fri Aug 3 18:05:23 2012)
[153x67]

Process command arguments:
./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005
+hostport
27015
+tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind
+-pidfile
/xxx/server.pid -maxplayers 26 +map pl_badwater

Process started at: Fri Aug 3 18:05

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-14 Thread Ross Bemrose
Now, my new test server is seeing repeated challenges from the auth 
system at the rate of one a minute.


On 8/14/2012 8:37 PM, Alan Kennedy wrote:

Mines are doing the same thing at 200.51.203.241. They are popping in and out 
randomly. A moment ago i've got the for of them listed. A couple of seconds 
later, one dissapeared and so on. :(

--
3DGames Argentina
http://www.3dgames.com.ar
Libertad 41, 5to Piso - Capital Federal
Tel: 4-332-4709

- Original Message -

From: DontWannaName! ad...@topnotchclan.com
To: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Cc: Half-Life dedicated Linux server mailing list 
hlds_linux@list.valvesoftware.com
Sent: Tuesday, August 14, 2012 8:38:28 PM
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?
Two of my servers are doing this. The gms doesn't see them even though
they are running. They are reporting the wrong ip in console on
startup as well.

Sent from my iPhone 4

On Aug 14, 2012, at 4:34 PM, Chris Oryschak ch...@oryschak.com
wrote:


Fletcher,

Two of my servers just did it again. Neither of the servers
restarted or
crashed. When I type status i'm getting an incorrect Public IP.

This all seemed to happen ~10mins ago when I lost connection to
steam
friends. I've also been noticing my servers bouncing up/down from
the
master server list.
This is indicated in both the API URL and by doing a simple refresh
in-game.

Chris


On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
fletch...@valvesoftware.comwrote:


Try typing status is the reported public IP the same as what you
expect?

-Original Message-
From: hlds_linux-boun...@list.valvesoftware.com [mailto:
hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris
Oryschak
Sent: Monday, August 13, 2012 2:58 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the
master
server?

Is their a reason why a server would drop off from the master
server list?
Is there a way to manually make it re-register itself?

The reason i'm asking is because I host 8 servers on one box.

Over the night 3 servers dropped off master server list. Performing
a
server restart to srcds brought the server back up to be listed.

I left one server in this weird state incase someone at valve wants
to
look into it.

Two servers are running on the IP: 142.54.178.234 One is on port
27015
and the other is 27016

As you see from the API, its working correctly and only seeing the
server
on port 27016.


http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


The server on 27015 isn't showing up at all.. though if you toss
the IP in
HLSW you will see its up and runnning.

Any idea on why this happens?

Thanks,
Python




On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina
je...@opendreams.net
wrote:


Works as-expected for me. My host has eight srcds servers running
on
multiple IPs.

However, one of the TF2 servers which I help host was being listed
on
the primary host's IP, instead of the secondary IP which it is
configured to be using. It's that well-known steamclient reconnect
bug. Once I restated the server, it instantly went back to the
right
IP and this was reflected in the webapi service.

I have eight srcds servers running on this host; TF2, CSS, HL2MP,
L4D,
and L4D2. Only this one TF2 server has ever done this (based on
logs
over the last 18 months), and it is noteworthy that it is the only
one
which uses standard ports. All the other servers use non-standard
ports piled onto a single IP. Maybe coincidental, maybe not.



Hosts primary IP, should be nothing here ever:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
tServersAtAddress/v0001?addr=66.113.99.98format=xml

Assigned IP of the occasionally-errant TF2 server:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
tServersAtAddress/v0001?addr=66.113.99.99format=xml

Everything else on this host:
http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
*
addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
etServersAtAddress/v0001?addr=66.113.99.100format=xml



Here is a little bit of info on the process before I restarted it.
lsof shows the .98 IP being used, when it should not be.

tmux session:
server-tf2-ALPHA: 1 windows (created Fri Aug 3 18:05:23 2012)
[153x67]

Process command arguments:
./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005
+hostport
27015
+tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind
+-pidfile
/xxx/server.pid -maxplayers 26 +map pl_badwater

Process started at: Fri Aug 3 18:05:23 2012 Process started
elapsed-time ago: 5-19:25:25 Process CPU in-use time: 1-17:58:10

lsof says the following network sockets

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-13 Thread Chris Oryschak
Is their a reason why a server would drop off from the master server list?
Is there a way to manually make it re-register itself?

The reason i'm asking is because I host 8 servers on one box.

Over the night 3 servers dropped off master server list.  Performing a
server restart to srcds brought the server back up to be listed.

I left one server in this weird state incase someone at valve wants to look
into it.

Two servers are running on the IP: 142.54.178.234
One is on port 27015 and the other is 27016

As you see from the API, its working correctly and only seeing the server
on port 27016.

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


The server on 27015 isn't showing up at all.. though if you toss the IP in
HLSW you will see its up and runnning.

Any idea on why this happens?

Thanks,
Python




On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net wrote:


 Works as-expected for me.  My host has eight srcds servers running on
 multiple IPs.

 However, one of the TF2 servers which I help host was being listed on the
 primary host's IP, instead of the secondary IP which it is configured to be
 using.  It's that well-known steamclient reconnect bug. Once I restated the
 server, it instantly went back to the right IP and this was reflected in
 the webapi service.

 I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D, and
 L4D2. Only this one TF2 server has ever done this (based on logs over the
 last 18 months), and it is noteworthy that it is the only one which uses
 standard ports.  All the other servers use non-standard ports piled onto a
 single IP.  Maybe coincidental, maybe not.



 Hosts primary IP, should be nothing here ever:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?**
 addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.98format=xml

 Assigned IP of the occasionally-errant TF2 server:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?**
 addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.99format=xml

 Everything else on this host:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?**
 addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.100format=xml



 Here is a little bit of info on the process before I restarted it. lsof
 shows the .98 IP being used, when it should not be.

 tmux session:
 server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012) [153x67]

 Process command arguments:
 ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport 27015
 +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind -pidfile
 /xxx/server.pid -maxplayers 26 +map pl_badwater

 Process started at:  Fri Aug  3 18:05:23 2012
 Process started elapsed-time ago:  5-19:25:25
 Process CPU in-use time:  1-17:58:10

 lsof says the following network sockets are in use by PID 12453:
 COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
 srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
 66.113.99.99:27015
 srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP
 66.113.99.99:27005
 srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP
 66.113.99.99:27025
 srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP
 66.113.99.99:27015 (LISTEN)
 srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP 66.113.99.98:34339
 -81.171.**115.37:27017 http://81.171.115.37:27017 (ESTABLISHED)  --
 bad ephemeral connection
 srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP 66.113.99.99:27015
 -81.169.**139.249:57477 http://81.169.139.249:57477 (ESTABLISHED)
 srcds_lin 12453 hlds   30u  IPv4 519838391  0t0  UDP
 66.113.99.99:26006




 Kyle Sanderson wrote:

 Is everyone's server being listed via the API? It looks like only one
 server per machine that I have is actually listed...

 Thanks,
 Kyle.

 On Thu, Aug 9, 2012 at 3:09 PM, AnAkIn anakin...@gmail.com wrote:

 My servers don't show up in either server browser or in that list at all,
 does that mean they're banned? I thought they would show up in that list
 with reject if they are.

 2012/8/9 Ulrich Block ulbl...@gmx.de

  Am 09.08.2012 22:58, schrieb Jeff Sugar:

   I was just about to ask that, too. I really expected inputting a
 domain to

 work

 On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com
 wrote:

   Any chance at DNS resolving support?http://api.**

 steampowered.com/ISteamApps/GetServersAtAddress/v0001?**http://steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**
 addr=4.2.2.1format=jsonhttp:**//api.steampowered.com/**ISteamApps/*
 *GetServersAtAddress/v0001?**addr=4.2.2.1format=jsonhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json
 



 Thanks,
 Kyle.

 On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net
 wrote:

  

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-13 Thread Fletcher Dunn
Try typing status  is the reported public IP the same as what you expect?

-Original Message-
From: hlds_linux-boun...@list.valvesoftware.com 
[mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
Sent: Monday, August 13, 2012 2:58 PM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

Is their a reason why a server would drop off from the master server list?
Is there a way to manually make it re-register itself?

The reason i'm asking is because I host 8 servers on one box.

Over the night 3 servers dropped off master server list.  Performing a server 
restart to srcds brought the server back up to be listed.

I left one server in this weird state incase someone at valve wants to look 
into it.

Two servers are running on the IP: 142.54.178.234 One is on port 27015 and the 
other is 27016

As you see from the API, its working correctly and only seeing the server on 
port 27016.

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


The server on 27015 isn't showing up at all.. though if you toss the IP in HLSW 
you will see its up and runnning.

Any idea on why this happens?

Thanks,
Python




On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net wrote:


 Works as-expected for me.  My host has eight srcds servers running on 
 multiple IPs.

 However, one of the TF2 servers which I help host was being listed on 
 the primary host's IP, instead of the secondary IP which it is 
 configured to be using.  It's that well-known steamclient reconnect 
 bug. Once I restated the server, it instantly went back to the right 
 IP and this was reflected in the webapi service.

 I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D, 
 and L4D2. Only this one TF2 server has ever done this (based on logs 
 over the last 18 months), and it is noteworthy that it is the only one 
 which uses standard ports.  All the other servers use non-standard 
 ports piled onto a single IP.  Maybe coincidental, maybe not.



 Hosts primary IP, should be nothing here ever:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 * 
 addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
 tServersAtAddress/v0001?addr=66.113.99.98format=xml

 Assigned IP of the occasionally-errant TF2 server:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 * 
 addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
 tServersAtAddress/v0001?addr=66.113.99.99format=xml

 Everything else on this host:
 http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
 * 
 addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
 etServersAtAddress/v0001?addr=66.113.99.100format=xml



 Here is a little bit of info on the process before I restarted it. 
 lsof shows the .98 IP being used, when it should not be.

 tmux session:
 server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012) 
 [153x67]

 Process command arguments:
 ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport 
 27015
 +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind 
 +-pidfile
 /xxx/server.pid -maxplayers 26 +map pl_badwater

 Process started at:  Fri Aug  3 18:05:23 2012 Process started 
 elapsed-time ago:  5-19:25:25 Process CPU in-use time:  1-17:58:10

 lsof says the following network sockets are in use by PID 12453:
 COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
 srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
 66.113.99.99:27015
 srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP
 66.113.99.99:27005
 srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP
 66.113.99.99:27025
 srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP
 66.113.99.99:27015 (LISTEN)
 srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP 66.113.99.98:34339
 -81.171.**115.37:27017 http://81.171.115.37:27017 (ESTABLISHED)  
 ---
 bad ephemeral connection
 srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP 66.113.99.99:27015
 -81.169.**139.249:57477 http://81.169.139.249:57477 (ESTABLISHED)
 srcds_lin 12453 hlds   30u  IPv4 519838391  0t0  UDP
 66.113.99.99:26006




 Kyle Sanderson wrote:

 Is everyone's server being listed via the API? It looks like only one 
 server per machine that I have is actually listed...

 Thanks,
 Kyle.

 On Thu, Aug 9, 2012 at 3:09 PM, AnAkIn anakin...@gmail.com wrote:

 My servers don't show up in either server browser or in that list at 
 all, does that mean they're banned? I thought they would show up in 
 that list with reject if they are.

 2012/8/9 Ulrich Block ulbl...@gmx.de

  Am 09.08.2012 22:58, schrieb Jeff Sugar:

   I was just about to ask that, too. I really expected inputting a 
 domain to

 work

 On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson 
 kyle.l...@gmail.com
 wrote:

   Any chance at DNS resolving support?http

Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-13 Thread Chris Oryschak
Weird it has a different public IP...


18:15:05 hostname: RAILBAIT.NET #06:Valve Maps/Missouri
 version : 1.2.2.3/22 5023 secure
 udp/ip  : 142.54.178.234:27015  (public ip: 142.54.178.238)
 account : logged in
 map : koth_lakeside_final at: 0 x, 0 y, 0 z
 replay  :  recording
 players : 21 (33 max)



The only reason people are on it is because I sent an event out from my
steam group that filled the server.
But since it's not listed I give it ~30mins and it will be down to 0
players.




On Mon, Aug 13, 2012 at 6:09 PM, Fletcher Dunn
fletch...@valvesoftware.comwrote:

 Try typing status  is the reported public IP the same as what you expect?

 -Original Message-
 From: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Chris Oryschak
 Sent: Monday, August 13, 2012 2:58 PM
 To: Half-Life dedicated Linux server mailing list
 Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master
 server?

 Is their a reason why a server would drop off from the master server list?
 Is there a way to manually make it re-register itself?

 The reason i'm asking is because I host 8 servers on one box.

 Over the night 3 servers dropped off master server list.  Performing a
 server restart to srcds brought the server back up to be listed.

 I left one server in this weird state incase someone at valve wants to
 look into it.

 Two servers are running on the IP: 142.54.178.234 One is on port 27015
 and the other is 27016

 As you see from the API, its working correctly and only seeing the server
 on port 27016.


 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=142.54.178.234format=json


 The server on 27015 isn't showing up at all.. though if you toss the IP in
 HLSW you will see its up and runnning.

 Any idea on why this happens?

 Thanks,
 Python




 On Fri, Aug 10, 2012 at 12:11 AM, Jesse Molina je...@opendreams.net
 wrote:

 
  Works as-expected for me.  My host has eight srcds servers running on
  multiple IPs.
 
  However, one of the TF2 servers which I help host was being listed on
  the primary host's IP, instead of the secondary IP which it is
  configured to be using.  It's that well-known steamclient reconnect
  bug. Once I restated the server, it instantly went back to the right
  IP and this was reflected in the webapi service.
 
  I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D,
  and L4D2. Only this one TF2 server has ever done this (based on logs
  over the last 18 months), and it is noteworthy that it is the only one
  which uses standard ports.  All the other servers use non-standard
  ports piled onto a single IP.  Maybe coincidental, maybe not.
 
 
 
  Hosts primary IP, should be nothing here ever:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.98format=xmlhttp://api.steampowered.com/ISteamApps/Ge
  tServersAtAddress/v0001?addr=66.113.99.98format=xml
 
  Assigned IP of the occasionally-errant TF2 server:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.99format=xmlhttp://api.steampowered.com/ISteamApps/Ge
  tServersAtAddress/v0001?addr=66.113.99.99format=xml
 
  Everything else on this host:
  http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001?*
  *
  addr=66.113.99.100format=xmlhttp://api.steampowered.com/ISteamApps/G
  etServersAtAddress/v0001?addr=66.113.99.100format=xml
 
 
 
  Here is a little bit of info on the process before I restarted it.
  lsof shows the .98 IP being used, when it should not be.
 
  tmux session:
  server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012)
  [153x67]
 
  Process command arguments:
  ./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport
  27015
  +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind
  +-pidfile
  /xxx/server.pid -maxplayers 26 +map pl_badwater
 
  Process started at:  Fri Aug  3 18:05:23 2012 Process started
  elapsed-time ago:  5-19:25:25 Process CPU in-use time:  1-17:58:10
 
  lsof says the following network sockets are in use by PID 12453:
  COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
  srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP
  66.113.99.99:27015
  srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP
  66.113.99.99:27005
  srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP
  66.113.99.99:27025
  srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP
  66.113.99.99:27015 (LISTEN)
  srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP
 66.113.99.98:34339
  -81.171.**115.37:27017 http://81.171.115.37:27017 (ESTABLISHED)
  ---
  bad ephemeral connection
  srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP
 66.113.99.99:27015
  -81.169.**139.249:57477 http://81.169.139.249:57477 (ESTABLISHED)
  srcds_lin 12453 hlds   30u  IPv4 519838391  0t0  UDP
  66.113.99.99:26006

[hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Fletcher Dunn
A new WebAPI was made available yesterday that is intended to help server 
admins answer for themselves a frequently-asked question: Is my server listed 
on the master servers?.  Here's an example:

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64.202.209format=json
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64.202.209format=xml

To avoid the temptation for abuse, the output does not list all server fields, 
but it should provide enough information to help troubleshoot a situation where 
your server is not showing up in the server browser.  Most importantly, if you 
see a reject field, the status code indicates why your server was rejected.  
The most common reason is being out of date, less common is being banned.  
(Currently numeric codes are used, these will be replaced with human readable 
codes shortly.)

Please note: This WebAPI is intended for troubleshooting purposes only.  
Automated use of this WebAPI to scrape the server list or make excessively 
frequent checks (more frequent than once every 10 minutes or so) is considered 
abusive.

- Fletch
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Oskar Levin
Cool, thanks for setting it up!
It would be good with human readable codes or a definition of what the codes
mean, though.

Best regards
Oskar Levin
os...@dataviruset.com

-Ursprungligt meddelande-
Från: hlds_linux-boun...@list.valvesoftware.com
[mailto:hlds_linux-boun...@list.valvesoftware.com] För Fletcher Dunn
Skickat: den 9 augusti 2012 18:33
Till: Half-Life dedicated Linux server mailing list
(hlds_linux@list.valvesoftware.com); Half-Life dedicated Win32 server
mailing list (h...@list.valvesoftware.com);
hlds_annou...@list.valvesoftware.com
Ämne: [hlds_linux] New WebAPI: Is my server listed on the master server?

A new WebAPI was made available yesterday that is intended to help server
admins answer for themselves a frequently-asked question: Is my server
listed on the master servers?.  Here's an example:

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
.202.209format=json
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
.202.209format=xml

To avoid the temptation for abuse, the output does not list all server
fields, but it should provide enough information to help troubleshoot a
situation where your server is not showing up in the server browser.  Most
importantly, if you see a reject field, the status code indicates why your
server was rejected.  The most common reason is being out of date, less
common is being banned.  (Currently numeric codes are used, these will be
replaced with human readable codes shortly.)

Please note: This WebAPI is intended for troubleshooting purposes only.
Automated use of this WebAPI to scrape the server list or make excessively
frequent checks (more frequent than once every 10 minutes or so) is
considered abusive.

- Fletch
___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Jeff Sugar
Fletch wrote in the email that Currently numeric codes are used, these
will be replaced with human readable codes shortly :)

On Aug 9, 2012 9:48 AM, Oskar Levin os...@dataviruset.com wrote:

 Cool, thanks for setting it up!
 It would be good with human readable codes or a definition of what the
codes
 mean, though.

 Best regards
 Oskar Levin
 os...@dataviruset.com

 -Ursprungligt meddelande-
 Från: hlds_linux-boun...@list.valvesoftware.com
 [mailto:hlds_linux-boun...@list.valvesoftware.com] För Fletcher Dunn
 Skickat: den 9 augusti 2012 18:33
 Till: Half-Life dedicated Linux server mailing list
 (hlds_linux@list.valvesoftware.com); Half-Life dedicated Win32 server
 mailing list (h...@list.valvesoftware.com);
 hlds_annou...@list.valvesoftware.com
 Ämne: [hlds_linux] New WebAPI: Is my server listed on the master server?

 A new WebAPI was made available yesterday that is intended to help server
 admins answer for themselves a frequently-asked question: Is my server
 listed on the master servers?.  Here's an example:


http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
 .202.209format=json

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
 .202.209format=xml

 To avoid the temptation for abuse, the output does not list all server
 fields, but it should provide enough information to help troubleshoot a
 situation where your server is not showing up in the server browser.  Most
 importantly, if you see a reject field, the status code indicates why
your
 server was rejected.  The most common reason is being out of date, less
 common is being banned.  (Currently numeric codes are used, these will be
 replaced with human readable codes shortly.)

 Please note: This WebAPI is intended for troubleshooting purposes only.
 Automated use of this WebAPI to scrape the server list or make excessively
 frequent checks (more frequent than once every 10 minutes or so) is
 considered abusive.

 - Fletch
 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 ___
 To unsubscribe, edit your list preferences, or view the list archives,
please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Oskar Levin
I know!

Best regards
Oskar Levin
os...@dataviruset.com

-Ursprungligt meddelande-
Från: hlds_linux-boun...@list.valvesoftware.com 
[mailto:hlds_linux-boun...@list.valvesoftware.com] För Jeff Sugar
Skickat: den 9 augusti 2012 19:03
Till: Half-Life dedicated Linux server mailing list
Ämne: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

Fletch wrote in the email that Currently numeric codes are used, these will be 
replaced with human readable codes shortly :)

On Aug 9, 2012 9:48 AM, Oskar Levin os...@dataviruset.com wrote:

 Cool, thanks for setting it up!
 It would be good with human readable codes or a definition of what the
codes
 mean, though.

 Best regards
 Oskar Levin
 os...@dataviruset.com

 -Ursprungligt meddelande-
 Från: hlds_linux-boun...@list.valvesoftware.com
 [mailto:hlds_linux-boun...@list.valvesoftware.com] För Fletcher Dunn
 Skickat: den 9 augusti 2012 18:33
 Till: Half-Life dedicated Linux server mailing list 
 (hlds_linux@list.valvesoftware.com); Half-Life dedicated Win32 server 
 mailing list (h...@list.valvesoftware.com); 
 hlds_annou...@list.valvesoftware.com
 Ämne: [hlds_linux] New WebAPI: Is my server listed on the master server?

 A new WebAPI was made available yesterday that is intended to help 
 server admins answer for themselves a frequently-asked question: Is 
 my server listed on the master servers?.  Here's an example:


http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
 .202.209format=json

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
 .202.209format=xml

 To avoid the temptation for abuse, the output does not list all server 
 fields, but it should provide enough information to help troubleshoot 
 a situation where your server is not showing up in the server browser.  
 Most importantly, if you see a reject field, the status code 
 indicates why
your
 server was rejected.  The most common reason is being out of date, 
 less common is being banned.  (Currently numeric codes are used, these 
 will be replaced with human readable codes shortly.)

 Please note: This WebAPI is intended for troubleshooting purposes only.
 Automated use of this WebAPI to scrape the server list or make 
 excessively frequent checks (more frequent than once every 10 minutes 
 or so) is considered abusive.

 - Fletch
 ___
 To unsubscribe, edit your list preferences, or view the list archives, 
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 ___
 To unsubscribe, edit your list preferences, or view the list archives,
please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Erik-jan Riemers
quickplay / registered status / hooked up to loadout server info.. would be
perhaps nice too, but that might not be the scope of the url... (if its
even possible)

2012/8/9 Oskar Levin os...@dataviruset.com

 I know!

 Best regards
 Oskar Levin
 os...@dataviruset.com

 -Ursprungligt meddelande-
 Från: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] För Jeff Sugar
 Skickat: den 9 augusti 2012 19:03
 Till: Half-Life dedicated Linux server mailing list
 Ämne: Re: [hlds_linux] New WebAPI: Is my server listed on the master
 server?

 Fletch wrote in the email that Currently numeric codes are used, these
 will be replaced with human readable codes shortly :)

 On Aug 9, 2012 9:48 AM, Oskar Levin os...@dataviruset.com wrote:
 
  Cool, thanks for setting it up!
  It would be good with human readable codes or a definition of what the
 codes
  mean, though.
 
  Best regards
  Oskar Levin
  os...@dataviruset.com
 
  -Ursprungligt meddelande-
  Från: hlds_linux-boun...@list.valvesoftware.com
  [mailto:hlds_linux-boun...@list.valvesoftware.com] För Fletcher Dunn
  Skickat: den 9 augusti 2012 18:33
  Till: Half-Life dedicated Linux server mailing list
  (hlds_linux@list.valvesoftware.com); Half-Life dedicated Win32 server
  mailing list (h...@list.valvesoftware.com);
  hlds_annou...@list.valvesoftware.com
  Ämne: [hlds_linux] New WebAPI: Is my server listed on the master server?
 
  A new WebAPI was made available yesterday that is intended to help
  server admins answer for themselves a frequently-asked question: Is
  my server listed on the master servers?.  Here's an example:
 
 

 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
  .202.209format=json
 

 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=208.64
  .202.209format=xml
 
  To avoid the temptation for abuse, the output does not list all server
  fields, but it should provide enough information to help troubleshoot
  a situation where your server is not showing up in the server browser.
  Most importantly, if you see a reject field, the status code
  indicates why
 your
  server was rejected.  The most common reason is being out of date,
  less common is being banned.  (Currently numeric codes are used, these
  will be replaced with human readable codes shortly.)
 
  Please note: This WebAPI is intended for troubleshooting purposes only.
  Automated use of this WebAPI to scrape the server list or make
  excessively frequent checks (more frequent than once every 10 minutes
  or so) is considered abusive.
 
  - Fletch
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
  please visit:
  https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
 
 
  ___
  To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
  https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Fletcher Dunn
Unfortunately, the GMS, being a relatively generic service, does not really 
know that TF-specific info.

-Original Message-
From: hlds_linux-boun...@list.valvesoftware.com 
[mailto:hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Erik-jan Riemers
Sent: Thursday, August 09, 2012 10:12 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

quickplay / registered status / hooked up to loadout server info.. would be 
perhaps nice too, but that might not be the scope of the url... (if its even 
possible)

2012/8/9 Oskar Levin os...@dataviruset.com

 I know!

 Best regards
 Oskar Levin
 os...@dataviruset.com

 -Ursprungligt meddelande-
 Från: hlds_linux-boun...@list.valvesoftware.com [mailto:
 hlds_linux-boun...@list.valvesoftware.com] För Jeff Sugar
 Skickat: den 9 augusti 2012 19:03
 Till: Half-Life dedicated Linux server mailing list
 Ämne: Re: [hlds_linux] New WebAPI: Is my server listed on the master 
 server?

 Fletch wrote in the email that Currently numeric codes are used, 
 these will be replaced with human readable codes shortly :)

 On Aug 9, 2012 9:48 AM, Oskar Levin os...@dataviruset.com wrote:
 
  Cool, thanks for setting it up!
  It would be good with human readable codes or a definition of what 
  the
 codes
  mean, though.
 
  Best regards
  Oskar Levin
  os...@dataviruset.com
 
  -Ursprungligt meddelande-
  Från: hlds_linux-boun...@list.valvesoftware.com
  [mailto:hlds_linux-boun...@list.valvesoftware.com] För Fletcher Dunn
  Skickat: den 9 augusti 2012 18:33
  Till: Half-Life dedicated Linux server mailing list 
  (hlds_linux@list.valvesoftware.com); Half-Life dedicated Win32 
  server mailing list (h...@list.valvesoftware.com); 
  hlds_annou...@list.valvesoftware.com
  Ämne: [hlds_linux] New WebAPI: Is my server listed on the master server?
 
  A new WebAPI was made available yesterday that is intended to help 
  server admins answer for themselves a frequently-asked question: Is 
  my server listed on the master servers?.  Here's an example:
 
 

 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=
 208.64
  .202.209format=json
 

 http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=
 208.64
  .202.209format=xml
 
  To avoid the temptation for abuse, the output does not list all 
  server fields, but it should provide enough information to help 
  troubleshoot a situation where your server is not showing up in the server 
  browser.
  Most importantly, if you see a reject field, the status code 
  indicates why
 your
  server was rejected.  The most common reason is being out of date, 
  less common is being banned.  (Currently numeric codes are used, 
  these will be replaced with human readable codes shortly.)
 
  Please note: This WebAPI is intended for troubleshooting purposes only.
  Automated use of this WebAPI to scrape the server list or make 
  excessively frequent checks (more frequent than once every 10 
  minutes or so) is considered abusive.
 
  - Fletch
  ___
  To unsubscribe, edit your list preferences, or view the list 
  archives, please visit:
  https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
 
 
  ___
  To unsubscribe, edit your list preferences, or view the list 
  archives,
 please visit:
  https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
 ___
 To unsubscribe, edit your list preferences, or view the list archives, 
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 ___
 To unsubscribe, edit your list preferences, or view the list archives, 
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Herover
Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?


  Please note: This WebAPI is intended for troubleshooting purposes only.
  Automated use of this WebAPI to scrape the server list or make
  excessively frequent checks (more frequent than once every 10
  minutes or so) is considered abusive.
 
  - Fletch

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread ics
Why would you need to do that? If no issues occur, servers will stay 
connected. This is just tool to help out just incase so you can 
eliminate the issue on Valve's end.


Btw, good tools are always welcome! This propably helps some but i think 
it will bury on that message alone. Perhaps create a support article on it?


-ics

9.8.2012 21:21, Herover kirjoitti:

Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?



Please note: This WebAPI is intended for troubleshooting purposes only.
Automated use of this WebAPI to scrape the server list or make
excessively frequent checks (more frequent than once every 10
minutes or so) is considered abusive.

- Fletch

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Jesse Molina


Yea, the first thing I am going to do is write a Nagios/Icinga test 
script for this and start polling.  I am sure Valve expects this, or at 
least they should.


It should be noted that you can add the port on the end of the IP in the 
URI and it resolves just fine.  This is important for people who stack 
servers on a single IP.




ics wrote:

Why would you need to do that? If no issues occur, servers will stay
connected. This is just tool to help out just incase so you can
eliminate the issue on Valve's end.

Btw, good tools are always welcome! This propably helps some but i think
it will bury on that message alone. Perhaps create a support article on it?

-ics

9.8.2012 21:21, Herover kirjoitti:

Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?



Please note: This WebAPI is intended for troubleshooting purposes
only.
Automated use of this WebAPI to scrape the server list or make
excessively frequent checks (more frequent than once every 10
minutes or so) is considered abusive.

- Fletch

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


--
# Jesse Molina
# Mail = je...@opendreams.net
# Cell = 1-602-323-7608



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Kyle Sanderson
Any chance at DNS resolving support?

I'm a bit confused why Success returns true when there are no servers :s

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=xml

http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json

Thanks,
Kyle.

On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net wrote:

 Yea, the first thing I am going to do is write a Nagios/Icinga test script
 for this and start polling.  I am sure Valve expects this, or at least they
 should.

 It should be noted that you can add the port on the end of the IP in the URI
 and it resolves just fine.  This is important for people who stack servers
 on a single IP.




 ics wrote:

 Why would you need to do that? If no issues occur, servers will stay
 connected. This is just tool to help out just incase so you can
 eliminate the issue on Valve's end.

 Btw, good tools are always welcome! This propably helps some but i think
 it will bury on that message alone. Perhaps create a support article on
 it?

 -ics

 9.8.2012 21:21, Herover kirjoitti:

 Would it be abusive to automaticaly check status on a/multiple server
 once a hour/once a day?


 Please note: This WebAPI is intended for troubleshooting purposes
 only.
 Automated use of this WebAPI to scrape the server list or make
 excessively frequent checks (more frequent than once every 10
 minutes or so) is considered abusive.

 - Fletch

 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 --
 # Jesse Molina
 # Mail = je...@opendreams.net
 # Cell = 1-602-323-7608




 ___
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Ulrich Block

Am 09.08.2012 22:58, schrieb Jeff Sugar:

I was just about to ask that, too. I really expected inputting a domain to
work

On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com wrote:


Any chance at DNS resolving 
support?http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json

Thanks,
Kyle.

On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net wrote:

Yea, the first thing I am going to do is write a Nagios/Icinga test

script

for this and start polling.  I am sure Valve expects this, or at least

they

should.

It should be noted that you can add the port on the end of the IP in the

URI

and it resolves just fine.  This is important for people who stack

servers

on a single IP.




ics wrote:

Why would you need to do that? If no issues occur, servers will stay
connected. This is just tool to help out just incase so you can
eliminate the issue on Valve's end.

Btw, good tools are always welcome! This propably helps some but i think
it will bury on that message alone. Perhaps create a support article on
it?

-ics

9.8.2012 21:21, Herover kirjoitti:

Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?



Please note: This WebAPI is intended for troubleshooting purposes
only.
Automated use of this WebAPI to scrape the server list or make
excessively frequent checks (more frequent than once every 10
minutes or so) is considered abusive.

- Fletch

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


--
# Jesse Molina
# Mail = je...@opendreams.net
# Cell = 1-602-323-7608




___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



Just some example code written in PHP to check if the server is secured 
and listed:

http://www.ulrich-block.de/ist-mein-server-steam-secured/

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread AnAkIn
My servers don't show up in either server browser or in that list at all,
does that mean they're banned? I thought they would show up in that list
with reject if they are.

2012/8/9 Ulrich Block ulbl...@gmx.de

 Am 09.08.2012 22:58, schrieb Jeff Sugar:

  I was just about to ask that, too. I really expected inputting a domain to
 work

 On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com
 wrote:

  Any chance at DNS resolving support?http://api.**
 steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**
 addr=4.2.2.1format=jsonhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json
 

 Thanks,
 Kyle.

 On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net
 wrote:

 Yea, the first thing I am going to do is write a Nagios/Icinga test

 script

 for this and start polling.  I am sure Valve expects this, or at least

 they

 should.

 It should be noted that you can add the port on the end of the IP in the

 URI

 and it resolves just fine.  This is important for people who stack

 servers

 on a single IP.




 ics wrote:

 Why would you need to do that? If no issues occur, servers will stay
 connected. This is just tool to help out just incase so you can
 eliminate the issue on Valve's end.

 Btw, good tools are always welcome! This propably helps some but i
 think
 it will bury on that message alone. Perhaps create a support article on
 it?

 -ics

 9.8.2012 21:21, Herover kirjoitti:

 Would it be abusive to automaticaly check status on a/multiple server
 once a hour/once a day?


  Please note: This WebAPI is intended for troubleshooting purposes
 only.
 Automated use of this WebAPI to scrape the server list or make
 excessively frequent checks (more frequent than once every 10
 minutes or so) is considered abusive.

 - Fletch

 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**
 hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 --
 # Jesse Molina
 # Mail = je...@opendreams.net
 # Cell = 1-602-323-7608




 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

  __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 Just some example code written in PHP to check if the server is secured
 and listed:
 http://www.ulrich-block.de/**ist-mein-server-steam-secured/http://www.ulrich-block.de/ist-mein-server-steam-secured/


 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux




-- 
Best regards,
AnAkIn
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Kyle Sanderson
Is everyone's server being listed via the API? It looks like only one
server per machine that I have is actually listed...

Thanks,
Kyle.

On Thu, Aug 9, 2012 at 3:09 PM, AnAkIn anakin...@gmail.com wrote:
 My servers don't show up in either server browser or in that list at all,
 does that mean they're banned? I thought they would show up in that list
 with reject if they are.

 2012/8/9 Ulrich Block ulbl...@gmx.de

 Am 09.08.2012 22:58, schrieb Jeff Sugar:

  I was just about to ask that, too. I really expected inputting a domain to
 work

 On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com
 wrote:

  Any chance at DNS resolving support?http://api.**
 steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**
 addr=4.2.2.1format=jsonhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json
 

 Thanks,
 Kyle.

 On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net
 wrote:

 Yea, the first thing I am going to do is write a Nagios/Icinga test

 script

 for this and start polling.  I am sure Valve expects this, or at least

 they

 should.

 It should be noted that you can add the port on the end of the IP in the

 URI

 and it resolves just fine.  This is important for people who stack

 servers

 on a single IP.




 ics wrote:

 Why would you need to do that? If no issues occur, servers will stay
 connected. This is just tool to help out just incase so you can
 eliminate the issue on Valve's end.

 Btw, good tools are always welcome! This propably helps some but i
 think
 it will bury on that message alone. Perhaps create a support article on
 it?

 -ics

 9.8.2012 21:21, Herover kirjoitti:

 Would it be abusive to automaticaly check status on a/multiple server
 once a hour/once a day?


  Please note: This WebAPI is intended for troubleshooting purposes
 only.
 Automated use of this WebAPI to scrape the server list or make
 excessively frequent checks (more frequent than once every 10
 minutes or so) is considered abusive.

 - Fletch

 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**
 hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 --
 # Jesse Molina
 # Mail = je...@opendreams.net
 # Cell = 1-602-323-7608




 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

  __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


 Just some example code written in PHP to check if the server is secured
 and listed:
 http://www.ulrich-block.de/**ist-mein-server-steam-secured/http://www.ulrich-block.de/ist-mein-server-steam-secured/


 __**_
 To unsubscribe, edit your list preferences, or view the list archives,
 please visit:
 https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux




 --
 Best regards,
 AnAkIn
 ___
 To unsubscribe, edit your list preferences, or view the list archives, please 
 visit:
 https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread ics

All my servers, even ones on the same machine appear to be listing ok.

-ics

10.8.2012 4:29, Kyle Sanderson kirjoitti:

Is everyone's server being listed via the API? It looks like only one
server per machine that I have is actually listed...

Thanks,
Kyle.

On Thu, Aug 9, 2012 at 3:09 PM, AnAkIn anakin...@gmail.com wrote:

My servers don't show up in either server browser or in that list at all,
does that mean they're banned? I thought they would show up in that list
with reject if they are.

2012/8/9 Ulrich Block ulbl...@gmx.de


Am 09.08.2012 22:58, schrieb Jeff Sugar:

  I was just about to ask that, too. I really expected inputting a domain to

work

On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com
wrote:

  Any chance at DNS resolving support?http://api.**

steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**
addr=4.2.2.1format=jsonhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json
Thanks,
Kyle.

On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net
wrote:


Yea, the first thing I am going to do is write a Nagios/Icinga test


script


for this and start polling.  I am sure Valve expects this, or at least


they


should.

It should be noted that you can add the port on the end of the IP in the


URI


and it resolves just fine.  This is important for people who stack


servers


on a single IP.




ics wrote:


Why would you need to do that? If no issues occur, servers will stay
connected. This is just tool to help out just incase so you can
eliminate the issue on Valve's end.

Btw, good tools are always welcome! This propably helps some but i
think
it will bury on that message alone. Perhaps create a support article on
it?

-ics

9.8.2012 21:21, Herover kirjoitti:


Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?


  Please note: This WebAPI is intended for troubleshooting purposes

only.
Automated use of this WebAPI to scrape the server list or make
excessively frequent checks (more frequent than once every 10
minutes or so) is considered abusive.

- Fletch


__**_

To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**
hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



__**_
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


--
# Jesse Molina
# Mail = je...@opendreams.net
# Cell = 1-602-323-7608




__**_
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


__**_
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

  __**_

To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



Just some example code written in PHP to check if the server is secured
and listed:
http://www.ulrich-block.de/**ist-mein-server-steam-secured/http://www.ulrich-block.de/ist-mein-server-steam-secured/


__**_
To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux




--
Best regards,
AnAkIn
___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux



___
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux


Re: [hlds_linux] New WebAPI: Is my server listed on the master server?

2012-08-09 Thread Jesse Molina


Works as-expected for me.  My host has eight srcds servers running on 
multiple IPs.


However, one of the TF2 servers which I help host was being listed on 
the primary host's IP, instead of the secondary IP which it is 
configured to be using.  It's that well-known steamclient reconnect bug. 
Once I restated the server, it instantly went back to the right IP and 
this was reflected in the webapi service.


I have eight srcds servers running on this host; TF2, CSS, HL2MP, L4D, 
and L4D2. Only this one TF2 server has ever done this (based on logs 
over the last 18 months), and it is noteworthy that it is the only one 
which uses standard ports.  All the other servers use non-standard ports 
piled onto a single IP.  Maybe coincidental, maybe not.




Hosts primary IP, should be nothing here ever:
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.98format=xml

Assigned IP of the occasionally-errant TF2 server:
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.99format=xml

Everything else on this host:
http://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=66.113.99.100format=xml



Here is a little bit of info on the process before I restarted it. lsof 
shows the .98 IP being used, when it should not be.


tmux session:
server-tf2-ALPHA: 1 windows (created Fri Aug  3 18:05:23 2012) [153x67]

Process command arguments:
./srcds_linux -game tf -ip 66.113.99.99 +clientport 27005 +hostport 
27015 +tv_port 27025 -steamport 26005 +replay_port 27040 -strictportbind 
-pidfile /xxx/server.pid -maxplayers 26 +map pl_badwater


Process started at:  Fri Aug  3 18:05:23 2012
Process started elapsed-time ago:  5-19:25:25
Process CPU in-use time:  1-17:58:10

lsof says the following network sockets are in use by PID 12453:
COMMAND PID USER   FD   TYPEDEVICE SIZE/OFF NODE NAME
srcds_lin 12453 hlds7u  IPv4 519822253  0t0  UDP 66.113.99.99:27015
srcds_lin 12453 hlds8u  IPv4 519822254  0t0  UDP 66.113.99.99:27005
srcds_lin 12453 hlds9u  IPv4 519822255  0t0  UDP 66.113.99.99:27025
srcds_lin 12453 hlds   10u  IPv4 519822256  0t0  TCP 
66.113.99.99:27015 (LISTEN)
srcds_lin 12453 hlds   20u  IPv4 776732447  0t0  TCP 
66.113.99.98:34339-81.171.115.37:27017 (ESTABLISHED)  -- bad ephemeral 
connection
srcds_lin 12453 hlds   22u  IPv4 800648048  0t0  TCP 
66.113.99.99:27015-81.169.139.249:57477 (ESTABLISHED)

srcds_lin 12453 hlds   30u  IPv4 519838391  0t0  UDP 66.113.99.99:26006



Kyle Sanderson wrote:

Is everyone's server being listed via the API? It looks like only one
server per machine that I have is actually listed...

Thanks,
Kyle.

On Thu, Aug 9, 2012 at 3:09 PM, AnAkIn anakin...@gmail.com wrote:

My servers don't show up in either server browser or in that list at all,
does that mean they're banned? I thought they would show up in that list
with reject if they are.

2012/8/9 Ulrich Block ulbl...@gmx.de


Am 09.08.2012 22:58, schrieb Jeff Sugar:

  I was just about to ask that, too. I really expected inputting a domain to

work

On Thu, Aug 9, 2012 at 1:14 PM, Kyle Sanderson kyle.l...@gmail.com
wrote:

  Any chance at DNS resolving support?http://api.**

steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**
addr=4.2.2.1format=jsonhttp://api.steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.1format=json




Thanks,
Kyle.

On Thu, Aug 9, 2012 at 1:03 PM, Jesse Molina je...@opendreams.net
wrote:


Yea, the first thing I am going to do is write a Nagios/Icinga test


script


for this and start polling.  I am sure Valve expects this, or at least


they


should.

It should be noted that you can add the port on the end of the IP in the


URI


and it resolves just fine.  This is important for people who stack


servers


on a single IP.




ics wrote:


Why would you need to do that? If no issues occur, servers will stay
connected. This is just tool to help out just incase so you can
eliminate the issue on Valve's end.

Btw, good tools are always welcome! This propably helps some but i
think
it will bury on that message alone. Perhaps create a support article on
it?

-ics

9.8.2012 21:21, Herover kirjoitti:


Would it be abusive to automaticaly check status on a/multiple server
once a hour/once a day?


  Please note: This WebAPI is intended for troubleshooting purposes

only.
Automated use of this WebAPI to scrape the server list or make
excessively frequent checks (more frequent than once every 10
minutes or so) is considered abusive.

- Fletch


__**_

To unsubscribe, edit your list preferences, or view the list archives,
please visit:
https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**
hlds_linuxhttps://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux




__**_
To unsubscribe, edit your list preferences, or view the list archives,
please visit: