Re: [hlds_linux] Is bzip2 compression still a thing?

2013-07-09 Thread Gordon Reynolds
Is bzip2 still used to compress server responses to queries?

I do not believe so, I use SourceLib in python to do some simple querying,
and in the source for that there is a note/comment about how there is
support for bzip2 compressed packets - but the author (at the time of
writing) has never found anyone using this, and so has just left it out.

bzip2 is still used to compress maps and other resources, but as far as I
have seen, I can't say I've heard of anyone compressing the actual packets
- as is documented possible.


On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.comwrote:

 bzip2 is still being used. 7zip doesn't have great comparability with Ruby
 to my knowledge but I've been using it for years for compressing. Open
 source and it works better than the previous programs I've used.

 On Monday, July 8, 2013, Sebastian Staudt wrote:

  Hi.
 
  Some of you might know that I'm the author of the Steam Condenser
 library (
  http://koraktor.de/steam-condenser) which is available for Ruby, Java
 and
  PHP.
 
  Currently I'm in need to find a new bzip2 compression library for Ruby,
  because the current one (bzip2-ruby) is not compatible with Ruby 2.0 yet.
  Although I started working on an alternative implementation (rbzip2)
  myself, I have one simple question at the moment:
 
  Is bzip2 still used to compress server responses to queries?
 
  I recently tried to query random Source servers from the master server,
 but
  not a single one replied with compressed data.
 
  So before I put more effort into this, I'd like to now if this is still
  needed or if this feature can be deprecated safely.
 
  Best regards,
 
  Sebastian
  ___
  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




-- 
- Gordon Reynolds
___
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] Is bzip2 compression still a thing?

2013-07-09 Thread Sebastian Staudt
@Josh: I think you didn't read my entire mail. :)

@Gordon: Thanks for the additional input.

Nevertheless, I'd love to see some official resource that clarifies if
bzip2 support is still required for querying Source servers.


2013/7/9 Gordon Reynolds thisisgordonsem...@gmail.com

 Is bzip2 still used to compress server responses to queries?

 I do not believe so, I use SourceLib in python to do some simple querying,
 and in the source for that there is a note/comment about how there is
 support for bzip2 compressed packets - but the author (at the time of
 writing) has never found anyone using this, and so has just left it out.

 bzip2 is still used to compress maps and other resources, but as far as I
 have seen, I can't say I've heard of anyone compressing the actual packets
 - as is documented possible.


 On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.com
 wrote:

  bzip2 is still being used. 7zip doesn't have great comparability with
 Ruby
  to my knowledge but I've been using it for years for compressing. Open
  source and it works better than the previous programs I've used.
 
  On Monday, July 8, 2013, Sebastian Staudt wrote:
 
   Hi.
  
   Some of you might know that I'm the author of the Steam Condenser
  library (
   http://koraktor.de/steam-condenser) which is available for Ruby, Java
  and
   PHP.
  
   Currently I'm in need to find a new bzip2 compression library for Ruby,
   because the current one (bzip2-ruby) is not compatible with Ruby 2.0
 yet.
   Although I started working on an alternative implementation (rbzip2)
   myself, I have one simple question at the moment:
  
   Is bzip2 still used to compress server responses to queries?
  
   I recently tried to query random Source servers from the master server,
  but
   not a single one replied with compressed data.
  
   So before I put more effort into this, I'd like to now if this is still
   needed or if this feature can be deprecated safely.
  
   Best regards,
  
   Sebastian
   ___
   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
 



 --
 - Gordon Reynolds
 ___
 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] Is bzip2 compression still a thing?

2013-07-09 Thread ics
There was some talk about compression during mid may here on the list, 
either this one or the windows one. It was related to lag spikes servers 
had. Valve uses compression for the gameserver traffic so i'd figure 
also other traffic is compressed. There was no mention of the 
compression though, but was some talk about rewriting it or something. 
Check out the archive if you can.


-ics

Sebastian Staudt kirjoitti:

@Josh: I think you didn't read my entire mail. :)

@Gordon: Thanks for the additional input.

Nevertheless, I'd love to see some official resource that clarifies if
bzip2 support is still required for querying Source servers.


2013/7/9 Gordon Reynolds thisisgordonsem...@gmail.com


Is bzip2 still used to compress server responses to queries?

I do not believe so, I use SourceLib in python to do some simple querying,
and in the source for that there is a note/comment about how there is
support for bzip2 compressed packets - but the author (at the time of
writing) has never found anyone using this, and so has just left it out.

bzip2 is still used to compress maps and other resources, but as far as I
have seen, I can't say I've heard of anyone compressing the actual packets
- as is documented possible.


On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.com

wrote:
bzip2 is still being used. 7zip doesn't have great comparability with

Ruby

to my knowledge but I've been using it for years for compressing. Open
source and it works better than the previous programs I've used.

On Monday, July 8, 2013, Sebastian Staudt wrote:


Hi.

Some of you might know that I'm the author of the Steam Condenser

library (

http://koraktor.de/steam-condenser) which is available for Ruby, Java

and

PHP.

Currently I'm in need to find a new bzip2 compression library for Ruby,
because the current one (bzip2-ruby) is not compatible with Ruby 2.0

yet.

Although I started working on an alternative implementation (rbzip2)
myself, I have one simple question at the moment:

Is bzip2 still used to compress server responses to queries?

I recently tried to query random Source servers from the master server,

but

not a single one replied with compressed data.

So before I put more effort into this, I'd like to now if this is still
needed or if this feature can be deprecated safely.

Best regards,

Sebastian
___
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




--
- Gordon Reynolds
___
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


[hlds_linux] Server Full but Reporting 31/32

2013-07-09 Thread Chris Oryschak
My server just started doing this, the browser/hlsw reports the server as
31/32 but when you goto connect it says  'Server is Full'.

rcon status indicates the server is full with:
players : 33 (33 max)

But queries are reporting 1 less player

Replay is enabled.
No reserved slots (plugin not loaded).
sv_visiblemaxplayers = -1


I haven't changed a thing, it just started doing it at random.  I haven't
altered the server in any way for many weeks with the exception of server
updates.
A server restart did not fix it.

Has anyone come across this problem?
___
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] Is bzip2 compression still a thing?

2013-07-09 Thread Netshroud
Wasn't that LZMA compression (not BZip2) for the regular client  server 
packets?

On 10/07/2013, at 12:31 AM, ics i...@ics-base.net wrote:

 There was some talk about compression during mid may here on the list, either 
 this one or the windows one. It was related to lag spikes servers had. Valve 
 uses compression for the gameserver traffic so i'd figure also other traffic 
 is compressed. There was no mention of the compression though, but was some 
 talk about rewriting it or something. Check out the archive if you can.
 
 -ics
 
 Sebastian Staudt kirjoitti:
 @Josh: I think you didn't read my entire mail. :)
 
 @Gordon: Thanks for the additional input.
 
 Nevertheless, I'd love to see some official resource that clarifies if
 bzip2 support is still required for querying Source servers.
 
 
 2013/7/9 Gordon Reynolds thisisgordonsem...@gmail.com
 
 Is bzip2 still used to compress server responses to queries?
 
 I do not believe so, I use SourceLib in python to do some simple querying,
 and in the source for that there is a note/comment about how there is
 support for bzip2 compressed packets - but the author (at the time of
 writing) has never found anyone using this, and so has just left it out.
 
 bzip2 is still used to compress maps and other resources, but as far as I
 have seen, I can't say I've heard of anyone compressing the actual packets
 - as is documented possible.
 
 
 On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.com
 wrote:
 bzip2 is still being used. 7zip doesn't have great comparability with
 Ruby
 to my knowledge but I've been using it for years for compressing. Open
 source and it works better than the previous programs I've used.
 
 On Monday, July 8, 2013, Sebastian Staudt wrote:
 
 Hi.
 
 Some of you might know that I'm the author of the Steam Condenser
 library (
 http://koraktor.de/steam-condenser) which is available for Ruby, Java
 and
 PHP.
 
 Currently I'm in need to find a new bzip2 compression library for Ruby,
 because the current one (bzip2-ruby) is not compatible with Ruby 2.0
 yet.
 Although I started working on an alternative implementation (rbzip2)
 myself, I have one simple question at the moment:
 
 Is bzip2 still used to compress server responses to queries?
 
 I recently tried to query random Source servers from the master server,
 but
 not a single one replied with compressed data.
 
 So before I put more effort into this, I'd like to now if this is still
 needed or if this feature can be deprecated safely.
 
 Best regards,
 
 Sebastian
 ___
 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
 
 
 
 --
 - Gordon Reynolds
 ___
 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] Server Full but Reporting 31/32

2013-07-09 Thread Erik-jan Riemers
you dont have hltv turned on by chance?


2013/7/9 Chris Oryschak ch...@oryschak.com

 My server just started doing this, the browser/hlsw reports the server as
 31/32 but when you goto connect it says  'Server is Full'.

 rcon status indicates the server is full with:
 players : 33 (33 max)

 But queries are reporting 1 less player

 Replay is enabled.
 No reserved slots (plugin not loaded).
 sv_visiblemaxplayers = -1


 I haven't changed a thing, it just started doing it at random.  I haven't
 altered the server in any way for many weeks with the exception of server
 updates.
 A server restart did not fix it.

 Has anyone come across this problem?
 ___
 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] Server Full but Reporting 31/32

2013-07-09 Thread Chris Oryschak
Nope. HLTV is not enabled

11:03:22 tv_enable
11:03:23 tv_enable = 0
  notify
  - Activates SourceTV on server.


On Tue, Jul 9, 2013 at 11:02 AM, Erik-jan Riemers riem...@binkey.nl wrote:

 you dont have hltv turned on by chance?


 2013/7/9 Chris Oryschak ch...@oryschak.com

  My server just started doing this, the browser/hlsw reports the server as
  31/32 but when you goto connect it says  'Server is Full'.
 
  rcon status indicates the server is full with:
  players : 33 (33 max)
 
  But queries are reporting 1 less player
 
  Replay is enabled.
  No reserved slots (plugin not loaded).
  sv_visiblemaxplayers = -1
 
 
  I haven't changed a thing, it just started doing it at random.  I haven't
  altered the server in any way for many weeks with the exception of server
  updates.
  A server restart did not fix it.
 
  Has anyone come across this problem?
  ___
  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] Server Full but Reporting 31/32

2013-07-09 Thread Chris Oryschak
I went through the 'rcon status' list and compared it to what was showing
in HLSW and one player was missing.  Once he left the server the server
started reporting correctly 32/32.

Maybe some steam auth problem ?


On Tue, Jul 9, 2013 at 11:03 AM, Chris Oryschak ch...@oryschak.com wrote:

 Nope. HLTV is not enabled

 11:03:22 tv_enable
 11:03:23 tv_enable = 0
   notify
   - Activates SourceTV on server.


 On Tue, Jul 9, 2013 at 11:02 AM, Erik-jan Riemers riem...@binkey.nlwrote:

 you dont have hltv turned on by chance?


 2013/7/9 Chris Oryschak ch...@oryschak.com

  My server just started doing this, the browser/hlsw reports the server
 as
  31/32 but when you goto connect it says  'Server is Full'.
 
  rcon status indicates the server is full with:
  players : 33 (33 max)
 
  But queries are reporting 1 less player
 
  Replay is enabled.
  No reserved slots (plugin not loaded).
  sv_visiblemaxplayers = -1
 
 
  I haven't changed a thing, it just started doing it at random.  I
 haven't
  altered the server in any way for many weeks with the exception of
 server
  updates.
  A server restart did not fix it.
 
  Has anyone come across this problem?
  ___
  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] Server Full but Reporting 31/32

2013-07-09 Thread Jeff Sugar
Are you starting replay using the -replay switch, or via a config file
entry?

Also, are you running anything like SM or MM with any plugins or extensions
which could potentially be messing with it? One example would be something
that works with reserve slots.


On Tue, Jul 9, 2013 at 8:03 AM, Chris Oryschak ch...@oryschak.com wrote:

 Nope. HLTV is not enabled

 11:03:22 tv_enable
 11:03:23 tv_enable = 0
   notify
   - Activates SourceTV on server.


 On Tue, Jul 9, 2013 at 11:02 AM, Erik-jan Riemers riem...@binkey.nl
 wrote:

  you dont have hltv turned on by chance?
 
 
  2013/7/9 Chris Oryschak ch...@oryschak.com
 
   My server just started doing this, the browser/hlsw reports the server
 as
   31/32 but when you goto connect it says  'Server is Full'.
  
   rcon status indicates the server is full with:
   players : 33 (33 max)
  
   But queries are reporting 1 less player
  
   Replay is enabled.
   No reserved slots (plugin not loaded).
   sv_visiblemaxplayers = -1
  
  
   I haven't changed a thing, it just started doing it at random.  I
 haven't
   altered the server in any way for many weeks with the exception of
 server
   updates.
   A server restart did not fix it.
  
   Has anyone come across this problem?
   ___
   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] Server Full but Reporting 31/32

2013-07-09 Thread Chris Oryschak
-replay is in the startu line as a switch.

No plugins will be manipulating the player count whatsoever.  I don't have
reserved slots running at all.

The issue appears to have resolved itself when the player that wasn't being
report through query disconnected.  He showed in the server in rcon status,
and ingame but just wasn't reporting to the server query.

Odd... but all is good now.

Chris


On Tue, Jul 9, 2013 at 11:58 AM, Jeff Sugar jeffsu...@gmail.com wrote:

 Are you starting replay using the -replay switch, or via a config file
 entry?

 Also, are you running anything like SM or MM with any plugins or extensions
 which could potentially be messing with it? One example would be something
 that works with reserve slots.


 On Tue, Jul 9, 2013 at 8:03 AM, Chris Oryschak ch...@oryschak.com wrote:

  Nope. HLTV is not enabled
 
  11:03:22 tv_enable
  11:03:23 tv_enable = 0
notify
- Activates SourceTV on server.
 
 
  On Tue, Jul 9, 2013 at 11:02 AM, Erik-jan Riemers riem...@binkey.nl
  wrote:
 
   you dont have hltv turned on by chance?
  
  
   2013/7/9 Chris Oryschak ch...@oryschak.com
  
My server just started doing this, the browser/hlsw reports the
 server
  as
31/32 but when you goto connect it says  'Server is Full'.
   
rcon status indicates the server is full with:
players : 33 (33 max)
   
But queries are reporting 1 less player
   
Replay is enabled.
No reserved slots (plugin not loaded).
sv_visiblemaxplayers = -1
   
   
I haven't changed a thing, it just started doing it at random.  I
  haven't
altered the server in any way for many weeks with the exception of
  server
updates.
A server restart did not fix it.
   
Has anyone come across this problem?
___
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] Help with hlds Linux server and masterserver

2013-07-09 Thread John Martin
Thank you all for the help! The valve server is running again. If I may 
trouble you with one more issue. Is there a trick to getting Metamod to 
work for this new version of hlds? This was working on this host before 
the hlds server upgrade so I should have the right libraries, but now I 
get this error when I launch the server:


Host_Error: Couldn't get DLL API from =÷4ü¿ ü¿!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from 
=÷4ü¿ ü¿!


If I disable this line in liblist.gam (not pointing to metamod), the 
stock server launches properly.


//gamedll_linux dlls/hl.so
gamedll_linix addons/metamod/dlls/metamod_i386.so

I have downloaded what I believe to be the latest metamod file from 
sourceforge. I have verified that the file exists and has open permissions.

Maybe I've broken some sort of symlink to a library?

Cheers!

John


On 7/5/2013 1:21 PM, John Martin wrote:
I should add that the API URL test shows that this is a bad version 
(same response with my original server), but yet this is a new install 
on a new host that I just leased. Are the source binaries out of date? 
Should I be getting them from somewhere else?


{
response: {
success: true,
servers: [
{
addr: 199.167.193.203:27015,
gmsindex: 65534,
reject: bad_version,
appid: 70,
gamedir: valve,
region: 255,
secure: true,
lan: false,
gameport: 27015,
specport: 0
}
]

}
}



On 7/5/2013 10:35 AM, John Martin wrote:

Hello all,
I've been having a problem with my Linux hlds server (valve - 
Plagues Rat Race) on IP 46.29.252.97.  I decided to lease a new Linux 
host and start from scratch. I am encountering the same problem with 
a brand new, unmodified valve server as well. I must be doing 
something wrong, I cant seem to communicate with the Master Servers 
and map restarts are forced. Also, the server name for both of these 
hosts does not show up in the game list, but you can connect to them 
if you put the IP in your favorites.


Can someone help?

Here is some feedback from the first launch of a brand new server:

The build command history:

1  wget http://www.steampowered.com/download/hldsupdatetool.bin
2  chmod +x hldsupdatetool.bin
3  ./hldsupdatetool.bin
4  ./steam -command update -game valve -dir .
5  ./hlds_run -game valve -autoupdate +maxplayers 20 +map 
boot_camp (I've also tried with specifying IP and port)


Output from first run:

$ ./hlds_run -game valve -autoupdate +maxplayers 20 +map boot_camp
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
removing stale semaphore last operated on by process 17220 with name 
0eBlobRegistryMutex_10BE01D0EA34A415C25C4D8694B6F8D3
removing stale semaphore last operated on by process 17220 with name 
0eBlobRegistrySignal_10BE01D0EA34A415C25C4D8694B6F8D3

Updating Installation
Determining which depot(s) to install/update...
2 depot(s) will be installed/updated
  0:00 Checking local files and building download list for depot 4 
'Linux Server Engine' version 74

  0:00 Connecting content server session for version 74
  0:07 [205.185.220.132:27030] Connecting...
  0:07 [205.185.220.132:27030] Connection established; 
handshaking...

  0:07 [205.185.220.132:27030] Sending login message...
  0:07 Fetching version 74 manifest
  0:07 Reading version 74 checksum table
  0:07 Calculating download size
  0:07 No files will be downloaded
  0:07 Checking local files and building download list for depot 1 
'Half-Life' version 12

  0:07 Connecting content server session for version 12
  0:10 [205.185.220.132:27030] Reusing connection
  0:10 [205.185.220.132:27030] Sending login message...
  0:10 Fetching version 12 manifest
  0:10 Reading version 12 checksum table
  0:10 Fetching exclude list
  0:10 Calculating download size
  0:11 No files will be downloaded
  0:11 [205.185.220.132:27030] Disconnecting
HLDS installation up to date
Unable to open tty(/dev/tty) for output

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 70
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(70)/version(5787)
scandir failed:/home/hlds/./valve/SAVE
scandir failed:/home/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.1/Stdio (valve)
Exe build: 11:30:00 Aug 28 2012 (5787)
STEAM Auth Server
Server IP address 199.167.193.203:27015
scandir failed:/home/hlds/./valve/SAVE
scandir failed:/home/hlds/./platform/SAVE
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit

couldn't exec listip.cfg
couldn't exec banned.cfg

Re: [hlds_linux] Is bzip2 compression still a thing?

2013-07-09 Thread Kyle Sanderson
 Is bzip2 still used to compress server responses to queries?

I believe it exists, but is not utilized (It may be with A2S_RULES?).

 Wasn't that LZMA compression (not BZip2) for the regular client  server 
 packets?

It was LZSS; I believe it's Snappy now (which is still pretty slow,
unfortunately).


Hopefully I too am not confused,
Kyle.

On Tue, Jul 9, 2013 at 8:00 AM, Netshroud netshr...@gmail.com wrote:
 Wasn't that LZMA compression (not BZip2) for the regular client  server 
 packets?

 On 10/07/2013, at 12:31 AM, ics i...@ics-base.net wrote:

 There was some talk about compression during mid may here on the list, 
 either this one or the windows one. It was related to lag spikes servers 
 had. Valve uses compression for the gameserver traffic so i'd figure also 
 other traffic is compressed. There was no mention of the compression though, 
 but was some talk about rewriting it or something. Check out the archive if 
 you can.

 -ics

 Sebastian Staudt kirjoitti:
 @Josh: I think you didn't read my entire mail. :)

 @Gordon: Thanks for the additional input.

 Nevertheless, I'd love to see some official resource that clarifies if
 bzip2 support is still required for querying Source servers.


 2013/7/9 Gordon Reynolds thisisgordonsem...@gmail.com

 Is bzip2 still used to compress server responses to queries?

 I do not believe so, I use SourceLib in python to do some simple querying,
 and in the source for that there is a note/comment about how there is
 support for bzip2 compressed packets - but the author (at the time of
 writing) has never found anyone using this, and so has just left it out.

 bzip2 is still used to compress maps and other resources, but as far as I
 have seen, I can't say I've heard of anyone compressing the actual packets
 - as is documented possible.


 On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.com
 wrote:
 bzip2 is still being used. 7zip doesn't have great comparability with
 Ruby
 to my knowledge but I've been using it for years for compressing. Open
 source and it works better than the previous programs I've used.

 On Monday, July 8, 2013, Sebastian Staudt wrote:

 Hi.

 Some of you might know that I'm the author of the Steam Condenser
 library (
 http://koraktor.de/steam-condenser) which is available for Ruby, Java
 and
 PHP.

 Currently I'm in need to find a new bzip2 compression library for Ruby,
 because the current one (bzip2-ruby) is not compatible with Ruby 2.0
 yet.
 Although I started working on an alternative implementation (rbzip2)
 myself, I have one simple question at the moment:

 Is bzip2 still used to compress server responses to queries?

 I recently tried to query random Source servers from the master server,
 but
 not a single one replied with compressed data.

 So before I put more effort into this, I'd like to now if this is still
 needed or if this feature can be deprecated safely.

 Best regards,

 Sebastian
 ___
 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



 --
 - Gordon Reynolds
 ___
 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] Is bzip2 compression still a thing?

2013-07-09 Thread Sebastian Staudt
BZip2 used to be applied for S2A_RULES and S2A_PLAYER responses. They still
use split packets, though.
I tried dozens if not hundreds of servers. Not a single one replied with
compressed packets. I don't know an exact timeframe, but I guess it has
been dropped a few months ago.


2013/7/9 Kyle Sanderson kyle.l...@gmail.com

  Is bzip2 still used to compress server responses to queries?

 I believe it exists, but is not utilized (It may be with A2S_RULES?).

  Wasn't that LZMA compression (not BZip2) for the regular client 
 server packets?

 It was LZSS; I believe it's Snappy now (which is still pretty slow,
 unfortunately).


 Hopefully I too am not confused,
 Kyle.

 On Tue, Jul 9, 2013 at 8:00 AM, Netshroud netshr...@gmail.com wrote:
  Wasn't that LZMA compression (not BZip2) for the regular client 
 server packets?
 
  On 10/07/2013, at 12:31 AM, ics i...@ics-base.net wrote:
 
  There was some talk about compression during mid may here on the list,
 either this one or the windows one. It was related to lag spikes servers
 had. Valve uses compression for the gameserver traffic so i'd figure also
 other traffic is compressed. There was no mention of the compression
 though, but was some talk about rewriting it or something. Check out the
 archive if you can.
 
  -ics
 
  Sebastian Staudt kirjoitti:
  @Josh: I think you didn't read my entire mail. :)
 
  @Gordon: Thanks for the additional input.
 
  Nevertheless, I'd love to see some official resource that clarifies if
  bzip2 support is still required for querying Source servers.
 
 
  2013/7/9 Gordon Reynolds thisisgordonsem...@gmail.com
 
  Is bzip2 still used to compress server responses to queries?
 
  I do not believe so, I use SourceLib in python to do some simple
 querying,
  and in the source for that there is a note/comment about how there is
  support for bzip2 compressed packets - but the author (at the time of
  writing) has never found anyone using this, and so has just left it
 out.
 
  bzip2 is still used to compress maps and other resources, but as far
 as I
  have seen, I can't say I've heard of anyone compressing the actual
 packets
  - as is documented possible.
 
 
  On Mon, Jul 8, 2013 at 10:41 PM, Josh Stratton bibby101...@gmail.com
  wrote:
  bzip2 is still being used. 7zip doesn't have great comparability with
  Ruby
  to my knowledge but I've been using it for years for compressing.
 Open
  source and it works better than the previous programs I've used.
 
  On Monday, July 8, 2013, Sebastian Staudt wrote:
 
  Hi.
 
  Some of you might know that I'm the author of the Steam Condenser
  library (
  http://koraktor.de/steam-condenser) which is available for Ruby,
 Java
  and
  PHP.
 
  Currently I'm in need to find a new bzip2 compression library for
 Ruby,
  because the current one (bzip2-ruby) is not compatible with Ruby 2.0
  yet.
  Although I started working on an alternative implementation (rbzip2)
  myself, I have one simple question at the moment:
 
  Is bzip2 still used to compress server responses to queries?
 
  I recently tried to query random Source servers from the master
 server,
  but
  not a single one replied with compressed data.
 
  So before I put more effort into this, I'd like to now if this is
 still
  needed or if this feature can be deprecated safely.
 
  Best regards,
 
  Sebastian
  ___
  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
 
 
 
  --
  - Gordon Reynolds
  ___
  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:

Re: [hlds_linux] Help with hlds Linux server and masterserver

2013-07-09 Thread Jeff Sugar
Are you using metamod, or metamod-p? If the former, try the latter out
On Jul 9, 2013 11:05 AM, John Martin jjm8...@gmail.com wrote:

 Thank you all for the help! The valve server is running again. If I may
 trouble you with one more issue. Is there a trick to getting Metamod to
 work for this new version of hlds? This was working on this host before the
 hlds server upgrade so I should have the right libraries, but now I get
 this error when I launch the server:

 Host_Error: Couldn't get DLL API from =÷4ü¿ ü¿!
 FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from =÷4ü¿
 ü¿!

 If I disable this line in liblist.gam (not pointing to metamod), the stock
 server launches properly.

 //gamedll_linux dlls/hl.so
 gamedll_linix addons/metamod/dlls/metamod_**i386.so

 I have downloaded what I believe to be the latest metamod file from
 sourceforge. I have verified that the file exists and has open permissions.
 Maybe I've broken some sort of symlink to a library?

 Cheers!

 John


 On 7/5/2013 1:21 PM, John Martin wrote:

 I should add that the API URL test shows that this is a bad version (same
 response with my original server), but yet this is a new install on a new
 host that I just leased. Are the source binaries out of date? Should I be
 getting them from somewhere else?

 {
 response: {
 success: true,
 servers: [
 {
 addr: 199.167.193.203:27015,
 gmsindex: 65534,
 reject: bad_version,
 appid: 70,
 gamedir: valve,
 region: 255,
 secure: true,
 lan: false,
 gameport: 27015,
 specport: 0
 }
 ]

 }
 }



 On 7/5/2013 10:35 AM, John Martin wrote:

 Hello all,
 I've been having a problem with my Linux hlds server (valve -
 Plagues Rat Race) on IP 46.29.252.97.  I decided to lease a new Linux host
 and start from scratch. I am encountering the same problem with a brand
 new, unmodified valve server as well. I must be doing something wrong, I
 cant seem to communicate with the Master Servers and map restarts are
 forced. Also, the server name for both of these hosts does not show up in
 the game list, but you can connect to them if you put the IP in your
 favorites.

 Can someone help?

 Here is some feedback from the first launch of a brand new server:

 The build command history:

 1  wget 
 http://www.steampowered.com/**download/hldsupdatetool.binhttp://www.steampowered.com/download/hldsupdatetool.bin
 2  chmod +x hldsupdatetool.bin
 3  ./hldsupdatetool.bin
 4  ./steam -command update -game valve -dir .
 5  ./hlds_run -game valve -autoupdate +maxplayers 20 +map boot_camp
 (I've also tried with specifying IP and port)

 Output from first run:

 $ ./hlds_run -game valve -autoupdate +maxplayers 20 +map boot_camp
 Auto detecting CPU
 Using Pentium II Optimised binary.
 Auto-restarting the server on crash
 Updating server using Steam.
 Checking bootstrapper version ...
 removing stale semaphore last operated on by process 17220 with name
 0eBlobRegistryMutex_**10BE01D0EA34A415C25C4D8694B6F8**D3
 removing stale semaphore last operated on by process 17220 with name
 0eBlobRegistrySignal_**10BE01D0EA34A415C25C4D8694B6F8**D3
 Updating Installation
 Determining which depot(s) to install/update...
 2 depot(s) will be installed/updated
   0:00 Checking local files and building download list for depot 4
 'Linux Server Engine' version 74
   0:00 Connecting content server session for version 74
   0:07 [205.185.220.132:27030] Connecting...
   0:07 [205.185.220.132:27030] Connection established;
 handshaking...
   0:07 [205.185.220.132:27030] Sending login message...
   0:07 Fetching version 74 manifest
   0:07 Reading version 74 checksum table
   0:07 Calculating download size
   0:07 No files will be downloaded
   0:07 Checking local files and building download list for depot 1
 'Half-Life' version 12
   0:07 Connecting content server session for version 12
   0:10 [205.185.220.132:27030] Reusing connection
   0:10 [205.185.220.132:27030] Sending login message...
   0:10 Fetching version 12 manifest
   0:10 Reading version 12 checksum table
   0:10 Fetching exclude list
   0:10 Calculating download size
   0:11 No files will be downloaded
   0:11 [205.185.220.132:27030] Disconnecting
 HLDS installation up to date
 Unable to open tty(/dev/tty) for output

 Console initialized.
 Using breakpad crash handler
 Setting breakpad minidump AppID = 70
 Forcing breakpad minidump interfaces to load
 Looking up breakpad interfaces from steamclient
 Calling BreakpadMiniDumpSystemInit
 Installing breakpad exception handler for appid(70)/version(5787)
 scandir failed:/home/hlds/./valve/SAVE
 scandir failed:/home/hlds/./platform/**SAVE
 Protocol version 48
 Exe version 1.1.2.1/Stdio (valve)
 Exe build: 11:30:00 Aug 28 2012 

Re: [hlds_linux] Help with hlds Linux server and masterserver

2013-07-09 Thread John Martin

I'm sorry, I should have specified. I am using metamod-p.
thank you the help.

On 7/9/2013 1:04 PM, John Martin wrote:
Thank you all for the help! The valve server is running again. If I 
may trouble you with one more issue. Is there a trick to getting 
Metamod to work for this new version of hlds? This was working on this 
host before the hlds server upgrade so I should have the right 
libraries, but now I get this error when I launch the server:


Host_Error: Couldn't get DLL API from =÷4ü¿ ü¿!
FATAL ERROR (shutting down): Host_Error: Couldn't get DLL API from 
=÷4ü¿ ü¿!


If I disable this line in liblist.gam (not pointing to metamod), the 
stock server launches properly.


//gamedll_linux dlls/hl.so
gamedll_linix addons/metamod/dlls/metamod_i386.so

I have downloaded what I believe to be the latest metamod file from 
sourceforge. I have verified that the file exists and has open 
permissions.

Maybe I've broken some sort of symlink to a library?

Cheers!

John


On 7/5/2013 1:21 PM, John Martin wrote:
I should add that the API URL test shows that this is a bad version 
(same response with my original server), but yet this is a new 
install on a new host that I just leased. Are the source binaries out 
of date? Should I be getting them from somewhere else?


{
response: {
success: true,
servers: [
{
addr: 199.167.193.203:27015,
gmsindex: 65534,
reject: bad_version,
appid: 70,
gamedir: valve,
region: 255,
secure: true,
lan: false,
gameport: 27015,
specport: 0
}
]

}
}



On 7/5/2013 10:35 AM, John Martin wrote:

Hello all,
I've been having a problem with my Linux hlds server (valve - 
Plagues Rat Race) on IP 46.29.252.97.  I decided to lease a new 
Linux host and start from scratch. I am encountering the same 
problem with a brand new, unmodified valve server as well. I must be 
doing something wrong, I cant seem to communicate with the Master 
Servers and map restarts are forced. Also, the server name for both 
of these hosts does not show up in the game list, but you can 
connect to them if you put the IP in your favorites.


Can someone help?

Here is some feedback from the first launch of a brand new server:

The build command history:

1  wget http://www.steampowered.com/download/hldsupdatetool.bin
2  chmod +x hldsupdatetool.bin
3  ./hldsupdatetool.bin
4  ./steam -command update -game valve -dir .
5  ./hlds_run -game valve -autoupdate +maxplayers 20 +map 
boot_camp (I've also tried with specifying IP and port)


Output from first run:

$ ./hlds_run -game valve -autoupdate +maxplayers 20 +map boot_camp
Auto detecting CPU
Using Pentium II Optimised binary.
Auto-restarting the server on crash
Updating server using Steam.
Checking bootstrapper version ...
removing stale semaphore last operated on by process 17220 with name 
0eBlobRegistryMutex_10BE01D0EA34A415C25C4D8694B6F8D3
removing stale semaphore last operated on by process 17220 with name 
0eBlobRegistrySignal_10BE01D0EA34A415C25C4D8694B6F8D3

Updating Installation
Determining which depot(s) to install/update...
2 depot(s) will be installed/updated
  0:00 Checking local files and building download list for depot 4 
'Linux Server Engine' version 74

  0:00 Connecting content server session for version 74
  0:07 [205.185.220.132:27030] Connecting...
  0:07 [205.185.220.132:27030] Connection established; 
handshaking...

  0:07 [205.185.220.132:27030] Sending login message...
  0:07 Fetching version 74 manifest
  0:07 Reading version 74 checksum table
  0:07 Calculating download size
  0:07 No files will be downloaded
  0:07 Checking local files and building download list for depot 1 
'Half-Life' version 12

  0:07 Connecting content server session for version 12
  0:10 [205.185.220.132:27030] Reusing connection
  0:10 [205.185.220.132:27030] Sending login message...
  0:10 Fetching version 12 manifest
  0:10 Reading version 12 checksum table
  0:10 Fetching exclude list
  0:10 Calculating download size
  0:11 No files will be downloaded
  0:11 [205.185.220.132:27030] Disconnecting
HLDS installation up to date
Unable to open tty(/dev/tty) for output

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 70
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(70)/version(5787)
scandir failed:/home/hlds/./valve/SAVE
scandir failed:/home/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.1/Stdio (valve)
Exe build: 11:30:00 Aug 28 2012 (5787)
STEAM Auth Server
Server IP address 199.167.193.203:27015
scandir failed:/home/hlds/./valve/SAVE
scandir failed:/home/hlds/./platform/SAVE
Looking up