We had a fix in, but it appears to not have addressed the whole issue. 

-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of Nicholas 
Hastings
Sent: Tuesday, November 17, 2009 10:30 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] L4D2 rcon query

Milton,

Can you tell us if Valve has acknowledged the rcon response issue on 
linux l4d2 servers and plans on fixing it sometime in the near future?

Milton Ngan wrote:
> Netcon works, but the disadvantage is that you get console spew that can 
> potentially get mixed in with your responses. There isn't a clear response 
> format. (e.g a prompt or end of message character).
>
> -----Original Message-----
> From: [email protected] 
> [mailto:[email protected]] On Behalf Of David A. 
> Parker
> Sent: Tuesday, November 17, 2009 9:56 AM
> To: Half-Life dedicated Linux server mailing list
> Subject: Re: [hlds_linux] L4D2 rcon query
>
> What about using the netcon for each server instead of rcon?  (Just
> throwing ideas out, I haven't actually tried anything using netcon
> remotely yet).
>
>       - Dave
>
> Jay Deiman wrote:
>    
>> Ronny Schedel wrote:
>>      
>>> The protocol:
>>> http://developer.valvesoftware.com/wiki/Server_Queries
>>>
>>> Scroll down for samples.
>>>        
>> Great info, but it still doesn't change the fact that rcon over tcp to
>> the server ports doesn't work.  Here's a little debug info from a script
>> I wrote using the docs at
>> http://developer.valvesoftware.com/wiki/Source_RCON_Protocol
>>
>> --------------------------------
>> $ ./rcon.py -c status janus.splitstreams.com:27021 xxxxxxx
>>
>> reqid: 2094234817
>>
>> SENDING: '\x11\x00\x00\x00\xc1|\xd3|\x03\x00\x00\x00xxxxxx\x00\x00'
>>
>> RECV (10): '\xc1|\xd3|\x00\x00\x00\x00\x00\x00'
>>
>> RECV (10): '\xc1|\xd3|\x02\x00\x00\x00\x00\x00'
>>
>> reqid: 954561615
>>
>> SENDING: '\x10\x00\x00\x00Ot\xe58\x02\x00\x00\x00status\x00\x00'
>>
>> RECV (10): 'Ot\xe58\x00\x00\x00\x00\x00\x00'
>> --------------------------------
>>
>> The server authenticates me and even responds to the status command, it
>> just give me back an empty null terminated string.
>>
>> Compare the above to l4d1:
>>
>> --------------------------------
>> $ ./rcon.py -c status janus.splitstreams.com:27016 xxxxxxx
>>
>> reqid: 1811805914
>>
>> SENDING: '\x11\x00\x00\x00\xda\xf6\xfdk\x03\x00\x00\x00xxxxxx\x00\x00'
>>
>> RECV: '\xda\xf6\xfdk\x00\x00\x00\x00\x00\x00'
>>
>> RECV: '\xda\xf6\xfdk\x02\x00\x00\x00\x00\x00'
>>
>> reqid: 929550210
>>
>> SENDING: '\x10\x00\x00\x00\x82\xcfg7\x02\x00\x00\x00status\x00\x00'
>>
>> RECV: '\x82\xcfg7\x00\x00\x00\x00hostname: MF L4D 1\nversion : 1.0.1.6
>> 4023 secure  (unknown)\nudp/ip  : 209.98.155.113:27016 [ public same
>> ]\nos      : Linux Dedicated\nmap     :
>> l4d_hospital01_apartment\nplayers : 0 humans, 0 bots (4 max)
>> (hibernating) (unreserved)\n\n# userid name uniqueid connected ping loss
>> state rate adr\n#end\n\x00\x00'
>>
>>
>> --------------------------------
>>
>> If A2S queries are working, that's great, but rcon should be fixed
>> nonetheless. Rcon is used by some (including me) for more than just
>> getting current players.
>>
>> Jay Deiman
>>
>>      
>    


_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to