Shouldn't  it use the master ip of the server to communicate with Steam, not an 
additional that is running a game server?

A bunch of my servers are disconnected to the gms. Which sucks. 2 will stay in 
LAN mode unless I run steamcmd. 

Sent from my iPhone 4

On Aug 14, 2012, at 4:59 PM, Fletcher Dunn <fletch...@valvesoftware.com> wrote:

> 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.com>wrote:
> 
>> 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.234&format=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.98&format=xml<http://api.steampowered.com/ISteamApps/
>>> Ge tServersAtAddress/v0001?addr=66.113.99.98&format=xml>
>>> 
>>> Assigned IP of the occasionally-errant TF2 server:
>>> http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001
>>> ?*
>>> *
>>> addr=66.113.99.99&format=xml<http://api.steampowered.com/ISteamApps/
>>> Ge tServersAtAddress/v0001?addr=66.113.99.99&format=xml>
>>> 
>>> Everything else on this host:
>>> http://api.steampowered.com/**ISteamApps/**GetServersAtAddress/v0001
>>> ?*
>>> *
>>> addr=66.113.99.100&format=xml<http://api.steampowered.com/ISteamApps
>>> /G etServersAtAddress/v0001?addr=66.113.99.100&format=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   TYPE    DEVICE SIZE/OFF NODE NAME
>>> srcds_lin 12453 hlds    7u  IPv4 519822253      0t0  UDP
>>> 66.113.99.99:27015
>>> srcds_lin 12453 hlds    8u  IPv4 519822254      0t0  UDP
>>> 66.113.99.99:27005
>>> srcds_lin 12453 hlds    9u  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?**<ht
>>>>>>>> tp 
>>>>>>>> ://steampowered.com/ISteamApps/**GetServersAtAddress/v0001?**>
>>>>>>>> addr=4.2.2.1&format=json<http:**//api.steampowered.com/**ISteam
>>>>>>>> Ap
>>>>>>>> ps/*
>>>>>>>> *GetServersAtAddress/v0001?**addr=4.2.2.1&format=json<http://api.
>>>>>>>> steampowered.com/ISteamApps/GetServersAtAddress/v0001?addr=4.2.2.
>>>>>>>> 1&format=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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/c
>>>>>>>>>>> gi -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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/cg
>>>>>>>>>> i- 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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/cgi
>>>>>>>>> -b in/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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/cgi-
>>>>>>>> bi
>>>>>>>> n/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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/cgi-b
>>>>>>> in
>>>>>>> /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/>
>>>>>> **<http://www.ulrich-block.de/**ist-mein-server-steam-secured/<ht
>>>>>> tp ://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<https://list.**valvesoftware.com/cgi-bin/**
>>>>>> mailman/listinfo/hlds_linux<https://list.valvesoftware.com/cgi-bi
>>>>>> n/
>>>>>> 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_l
>>>>> in 
>>>>> ux<https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_li
>>>>> nu
>>>>> x>
>>>>> 
>>>> 
>>>> ______________________________**_________________
>>>> To unsubscribe, edit your list preferences, or view the list 
>>>> archives, please visit:
>>>> https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_li
>>>> nu 
>>>> x<https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linu
>>>> x>
>>>> 
>>>> 
>>> --
>>> # 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_lin
>>> ux 
>>> <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

Reply via email to