Re: [hlds_linux] DOD:S Server Problems

2010-11-10 Thread Simon Gunton
Remove both bin folder  and try a -verify_all and restart should cure it

Simon
Sent from my BlackBerry® wireless device

Simon Gunton
Support Analyst
INX-Gaming.com
EMail si...@inx-gaming.co.uk
Support: http://support.inx-network.com

This email and any attachments are confidential. If you are not the intended 
recipent, please contact the sender. Please then delete the email and do not 
disclose the contents to anyone.

Any views or opinions presented in this email or its attachments are solely 
those of the author and not necessarily represent those of INX-Gaming Limited

-Original Message-
From: Mark Gilbert 
Sender: hlds_linux-boun...@list.valvesoftware.com
Date: Wed, 10 Nov 2010 23:49:55 
To: 
Reply-To: Half-Life dedicated Linux server mailing list

Subject: [hlds_linux] DOD:S Server Problems

Hi,

Any help anyone can provide on this would be much appreciated as it's
driving me mad.

I had a working DOD:S server a few months ago, but for one reason or another
it was taken offline.  Now I've come to start it up again and after the
server comes up and has done it's autoupdate bit clients are unable to
connect to it.  All clients report that it's running an older version of the
game.  However it has autoupdated as I have this as a command line option
when the game is launched and I've also tried updating manually with the
hldsupdatetool.bin options.  Both of these update processes seem to say the
server is up to date.  However the console output indicates that it is
running version 70 of the game, which I believe is not the latest version.

To rule out a config or permissions issue I created an entirely new instance
of the server.  Completely clean install and re-downloaded all the server
again using hldsupdatetool.bin etc.  This will run and simply crashes giving
a rather cryptic error as seen below along with the rest of the console
output;


Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Base Source Shared Materials' version 8

Checking/Installing 'Base Source Shared Models' version 4

Checking/Installing 'Base Source Shared Sounds' version 4

Checking/Installing 'Day of Defeat Source Base Content' version 55

Checking/Installing 'Linux Source HLDS' version 98

HLDS installation up to date

Console initialized.
./srcds_run: line 344: 19194 Segmentation fault  $HL_CMD
Add "-debug" to the ./srcds_run command line to generate a debug.log to help
with solving this problem
Fri Oct 22 17:39:49 BST 2010: Server restart in 10 seconds


I notice from the above that it hasn't downloaded the Orangebox version of
the game, but the original HLDS server version.  The command I ran to
download the server was ./steam -command update -game dods -dir .

My startup script for both servers is shown below, obviously the path
changes slightly to reflect different folders;


#!/bin/sh
echo "Starting DOD:S Public Server"
sleep 1
cd /home/user/dodsNEW/srcds_l
sleep 1
screen -A -m -d -S dod ./srcds_run -game dod +map dod_jagd +maxplayers 24
+fps_max 0 +ip 188.94.73.74 -port 28035 -autoupdate -pidfile
'/home/user/dodsNEW/dods.pid'


One server, clients report it is out of date, even though when I try to
update it hldsupdatetool reports that this is not the case, the other fresh
install just crashes when run and seems to be the non-Orangebox version of
the game.

I really am at a loss to explain this, any help would be much appreciated.

Thanks

-- 

Mark Gilbert
markgilb...@gmail.com

___
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


Re: [hlds_linux] DOD:S Server Problems

2010-11-10 Thread Mark Gilbert
Hi,

I tried a fresh install to a new folder, this server instance just crashes.
 That's what is running on the HLDS version of the game.  The original
server instance I have, clients report as out of date.  When that server
instance is run it gives the below output.  So to clarify, the server that
was once working, clients report is out of date, but is running on 'OB Linux
Dedicated Server' version 70 and 'Day of Defeat Source Base Content' version
55.  The new server instance I downloaded to try to diagnose the non-working
one also does nto work.  That seems to be running on the old HLDS setup.  I
have no idea why this is happening.

Auto detecting CPU
Using default binary: ./srcds_linux
Server will auto-restart if there is a crash.
INFO: Located steam: /home/xvc/dods/srcds_l/steam
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Base Source Shared Materials' version 8


Checking/Installing 'Base Source Shared Models' version 4


Checking/Installing 'Base Source Shared Sounds' version 4


Checking/Installing 'Day of Defeat Source Base Content' version 55


Checking/Installing 'OB Linux Dedicated Server' version 70

On 11 November 2010 00:04, Ross Bemrose  wrote:

> It appears to be using the wrong server package.  'Linux Source HLDS' is no
> longer used.  Instead, we're up to 'OB Linux Dedicated Server' version 70.
>
> You might want to remove InstallRecord.blob and run the steam updater again
> to see if that corrects the problem.
>
>
> On Wed, Nov 10, 2010 at 6:49 PM, Mark Gilbert 
> wrote:
>
> > Hi,
> >
> > Any help anyone can provide on this would be much appreciated as it's
> > driving me mad.
> >
> > I had a working DOD:S server a few months ago, but for one reason or
> > another
> > it was taken offline.  Now I've come to start it up again and after the
> > server comes up and has done it's autoupdate bit clients are unable to
> > connect to it.  All clients report that it's running an older version of
> > the
> > game.  However it has autoupdated as I have this as a command line option
> > when the game is launched and I've also tried updating manually with the
> > hldsupdatetool.bin options.  Both of these update processes seem to say
> the
> > server is up to date.  However the console output indicates that it is
> > running version 70 of the game, which I believe is not the latest
> version.
> >
> > To rule out a config or permissions issue I created an entirely new
> > instance
> > of the server.  Completely clean install and re-downloaded all the server
> > again using hldsupdatetool.bin etc.  This will run and simply crashes
> > giving
> > a rather cryptic error as seen below along with the rest of the console
> > output;
> >
> >
> > Auto detecting CPU
> > Using SSE2 Optimised binary.
> > Server will auto-restart if there is a crash.
> > Updating server using Steam.
> > Checking bootstrapper version ...
> > Updating Installation
> > Checking/Installing 'Base Source Shared Materials' version 8
> >
> > Checking/Installing 'Base Source Shared Models' version 4
> >
> > Checking/Installing 'Base Source Shared Sounds' version 4
> >
> > Checking/Installing 'Day of Defeat Source Base Content' version 55
> >
> > Checking/Installing 'Linux Source HLDS' version 98
> >
> > HLDS installation up to date
> >
> > Console initialized.
> > ./srcds_run: line 344: 19194 Segmentation fault  $HL_CMD
> > Add "-debug" to the ./srcds_run command line to generate a debug.log to
> > help
> > with solving this problem
> > Fri Oct 22 17:39:49 BST 2010: Server restart in 10 seconds
> >
> >
> > I notice from the above that it hasn't downloaded the Orangebox version
> of
> > the game, but the original HLDS server version.  The command I ran to
> > download the server was ./steam -command update -game dods -dir .
> >
> > My startup script for both servers is shown below, obviously the path
> > changes slightly to reflect different folders;
> >
> >
> > #!/bin/sh
> > echo "Starting DOD:S Public Server"
> > sleep 1
> > cd /home/user/dodsNEW/srcds_l
> > sleep 1
> > screen -A -m -d -S dod ./srcds_run -game dod +map dod_jagd +maxplayers 24
> > +fps_max 0 +ip 188.94.73.74 -port 28035 -autoupdate -pidfile
> > '/home/user/dodsNEW/dods.pid'
> >
> >
> > One server, clients report it is out of date, even though when I try to
> > update it hldsupdatetool reports that this is not the case, the other
> fresh
> > install just crashes when run and seems to be the non-Orangebox version
> of
> > the game.
> >
> > I really am at a loss to explain this, any help would be much
> appreciated.
> >
> > Thanks
> >
> > --
> > 
> > Mark Gilbert
> > markgilb...@gmail.com
> > 
> > ___
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlds_linux
> >
> ___
> To

Re: [hlds_linux] DOD:S Server Problems

2010-11-10 Thread Ross Bemrose
It appears to be using the wrong server package.  'Linux Source HLDS' is no
longer used.  Instead, we're up to 'OB Linux Dedicated Server' version 70.

You might want to remove InstallRecord.blob and run the steam updater again
to see if that corrects the problem.


On Wed, Nov 10, 2010 at 6:49 PM, Mark Gilbert  wrote:

> Hi,
>
> Any help anyone can provide on this would be much appreciated as it's
> driving me mad.
>
> I had a working DOD:S server a few months ago, but for one reason or
> another
> it was taken offline.  Now I've come to start it up again and after the
> server comes up and has done it's autoupdate bit clients are unable to
> connect to it.  All clients report that it's running an older version of
> the
> game.  However it has autoupdated as I have this as a command line option
> when the game is launched and I've also tried updating manually with the
> hldsupdatetool.bin options.  Both of these update processes seem to say the
> server is up to date.  However the console output indicates that it is
> running version 70 of the game, which I believe is not the latest version.
>
> To rule out a config or permissions issue I created an entirely new
> instance
> of the server.  Completely clean install and re-downloaded all the server
> again using hldsupdatetool.bin etc.  This will run and simply crashes
> giving
> a rather cryptic error as seen below along with the rest of the console
> output;
>
>
> Auto detecting CPU
> Using SSE2 Optimised binary.
> Server will auto-restart if there is a crash.
> Updating server using Steam.
> Checking bootstrapper version ...
> Updating Installation
> Checking/Installing 'Base Source Shared Materials' version 8
>
> Checking/Installing 'Base Source Shared Models' version 4
>
> Checking/Installing 'Base Source Shared Sounds' version 4
>
> Checking/Installing 'Day of Defeat Source Base Content' version 55
>
> Checking/Installing 'Linux Source HLDS' version 98
>
> HLDS installation up to date
>
> Console initialized.
> ./srcds_run: line 344: 19194 Segmentation fault  $HL_CMD
> Add "-debug" to the ./srcds_run command line to generate a debug.log to
> help
> with solving this problem
> Fri Oct 22 17:39:49 BST 2010: Server restart in 10 seconds
>
>
> I notice from the above that it hasn't downloaded the Orangebox version of
> the game, but the original HLDS server version.  The command I ran to
> download the server was ./steam -command update -game dods -dir .
>
> My startup script for both servers is shown below, obviously the path
> changes slightly to reflect different folders;
>
>
> #!/bin/sh
> echo "Starting DOD:S Public Server"
> sleep 1
> cd /home/user/dodsNEW/srcds_l
> sleep 1
> screen -A -m -d -S dod ./srcds_run -game dod +map dod_jagd +maxplayers 24
> +fps_max 0 +ip 188.94.73.74 -port 28035 -autoupdate -pidfile
> '/home/user/dodsNEW/dods.pid'
>
>
> One server, clients report it is out of date, even though when I try to
> update it hldsupdatetool reports that this is not the case, the other fresh
> install just crashes when run and seems to be the non-Orangebox version of
> the game.
>
> I really am at a loss to explain this, any help would be much appreciated.
>
> Thanks
>
> --
> 
> Mark Gilbert
> markgilb...@gmail.com
> 
> ___
> 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


[hlds_linux] DOD:S Server Problems

2010-11-10 Thread Mark Gilbert
Hi,

Any help anyone can provide on this would be much appreciated as it's
driving me mad.

I had a working DOD:S server a few months ago, but for one reason or another
it was taken offline.  Now I've come to start it up again and after the
server comes up and has done it's autoupdate bit clients are unable to
connect to it.  All clients report that it's running an older version of the
game.  However it has autoupdated as I have this as a command line option
when the game is launched and I've also tried updating manually with the
hldsupdatetool.bin options.  Both of these update processes seem to say the
server is up to date.  However the console output indicates that it is
running version 70 of the game, which I believe is not the latest version.

To rule out a config or permissions issue I created an entirely new instance
of the server.  Completely clean install and re-downloaded all the server
again using hldsupdatetool.bin etc.  This will run and simply crashes giving
a rather cryptic error as seen below along with the rest of the console
output;


Auto detecting CPU
Using SSE2 Optimised binary.
Server will auto-restart if there is a crash.
Updating server using Steam.
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Base Source Shared Materials' version 8

Checking/Installing 'Base Source Shared Models' version 4

Checking/Installing 'Base Source Shared Sounds' version 4

Checking/Installing 'Day of Defeat Source Base Content' version 55

Checking/Installing 'Linux Source HLDS' version 98

HLDS installation up to date

Console initialized.
./srcds_run: line 344: 19194 Segmentation fault  $HL_CMD
Add "-debug" to the ./srcds_run command line to generate a debug.log to help
with solving this problem
Fri Oct 22 17:39:49 BST 2010: Server restart in 10 seconds


I notice from the above that it hasn't downloaded the Orangebox version of
the game, but the original HLDS server version.  The command I ran to
download the server was ./steam -command update -game dods -dir .

My startup script for both servers is shown below, obviously the path
changes slightly to reflect different folders;


#!/bin/sh
echo "Starting DOD:S Public Server"
sleep 1
cd /home/user/dodsNEW/srcds_l
sleep 1
screen -A -m -d -S dod ./srcds_run -game dod +map dod_jagd +maxplayers 24
+fps_max 0 +ip 188.94.73.74 -port 28035 -autoupdate -pidfile
'/home/user/dodsNEW/dods.pid'


One server, clients report it is out of date, even though when I try to
update it hldsupdatetool reports that this is not the case, the other fresh
install just crashes when run and seems to be the non-Orangebox version of
the game.

I really am at a loss to explain this, any help would be much appreciated.

Thanks

-- 

Mark Gilbert
markgilb...@gmail.com

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


Re: [hlds_linux] Not recieving any mails.

2010-11-10 Thread Miano, Steven M.
You should turn off the digests:

http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Cheers!

~Steve


From: hlds_linux-boun...@list.valvesoftware.com 
[hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Christoffer Pedersen 
[v...@vrod.dk]
Sent: Wednesday, November 10, 2010 3:15 PM
To: hlds_linux@list.valvesoftware.com
Subject: [hlds_linux] Not recieving any mails.

Hello.

I can't find anything on this issue, but i have a problem here. I only recieve 
the hlds digest, not any emails from other list subscribers. Does anyone know 
what this could be.

Thanks in advance.

Btw. dont expect me to answer quickly, as i don't recieve your mail (only 
digest as mentioned).

BR

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

CONFIDENTIALITY NOTICE: This e-mail may contain information that is privileged, 
confidential or otherwise protected from disclosure. If you are not the 
intended recipient of this e-mail, please notify the sender immediately by 
return e-mail, purge it and do not disseminate or copy it.

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


[hlds_linux] Not recieving any mails.

2010-11-10 Thread Christoffer Pedersen
Hello.

I can't find anything on this issue, but i have a problem here. I only recieve 
the hlds digest, not any emails from other list subscribers. Does anyone know 
what this could be.

Thanks in advance.

Btw. dont expect me to answer quickly, as i don't recieve your mail (only 
digest as mentioned).

BR

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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread David A. Parker

This should do it:

http://uclug.utica.edu/files/dave/tvquery.zip

Just create a file called "servers" in the same directory you run the 
script from, and put IP:PORT pairs in it (one pair per line).  I tested 
it by putting our CS:S server into the servers file:


cstrike.utica.edu:27015
cstrike.utica.edu:27020

It tells me that cstrike.utica.edu:27015 is not a SourceTV server, but 
cstrike.utica.edu:27020 is.  I think this is what the OP was trying to 
accomplish.


- Dave

On 11/10/2010 11:58 AM, frostschutz wrote:

On Wed, Nov 10, 2010 at 05:25:29PM +0100, Ulrich Block wrote:

Anyone knows the current string to query a server?


Personally I thought the netcat reply was kind of a joke :-)
but the string you used is correct and AFAIK there is no
alternative query method (short of RCON access).

However the reply is 100% identical from both gameserver and sourcetv.
At least that's how it works for TF2. Hence why I suggested using the
port numbers included in the reply to determine what you're talking to.

My work here is done,
frostschutz

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



--

Dave Parker
Systems Administrator
Utica College
Integrated Information Technology Services
(315) 792-3229
Registered Linux User #408177

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


Re: [hlds_linux] l4d2 speed hack

2010-11-10 Thread Kevin b er
If you know the method by which they are doing it, it _might_ be preventable
using server plugins or settings.
Or they could be using cheats and you might just be SOL until VAC _might_
catch them.

On Wed, Nov 10, 2010 at 11:28 AM, realdreams  wrote:

> Hi,
> I have noticed players using speed hack in l4d2. Is there a
> way(plugins or server setting) to prevent that or just wait for an
> update to be released on Valve time.
>
> ___
> 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


[hlds_linux] l4d2 speed hack

2010-11-10 Thread realdreams
Hi,
I have noticed players using speed hack in l4d2. Is there a
way(plugins or server setting) to prevent that or just wait for an
update to be released on Valve time.

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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
On Wed, Nov 10, 2010 at 05:25:29PM +0100, Ulrich Block wrote:
> Anyone knows the current string to query a server?

Personally I thought the netcat reply was kind of a joke :-) 
but the string you used is correct and AFAIK there is no 
alternative query method (short of RCON access).

However the reply is 100% identical from both gameserver and sourcetv. 
At least that's how it works for TF2. Hence why I suggested using the 
port numbers included in the reply to determine what you're talking to.

My work here is done,
frostschutz

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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Ulrich Block
The second one is for the os. In my case l=linux . So the basic query 
works. I guess it is the same problem servertools like hlsw and so on have.
And since all the other queries are outdated too it will be hard to get 
correct informations.



Am 10.11.2010 17:31, schrieb Nicholas Hastings:
It's just d or p (or l for listen server). The 'l' after it is the OS 
(linux).


When not in legacy mode, that field is probably not set properly. 
However, you can probably check the extra data field for spec port if 
included on those to see if it matches the port of the server you're 
querying as suggested by frostschutz.



On 11/10/2010 11:25 AM, Ulrich Block wrote:

Thanks for the tip. I entered following (string according to wiki)

printf 
'\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00' 
| netcat -u -w 1 myip 27020


If sv_master_legacy_mode is 1 the reply is correct with "pl" for 
SourceTV


But when I am using 0 (as we should)
the answer is "dl"

The data at the wiki must be outdated. Anyone knows the current 
string to query a server?




Am 10.11.2010 15:50, schrieb Joonas Lehtolahti:
On Wed, 10 Nov 2010 14:26:58 +0200, Ulrich Block  
wrote:


Instead i would like to know which programm allows me to query any 
kind of ports with custom written query strings.


Try netcat (or nc for short), should be available in about any 
Unix-based system (not sure if shipped by default or if you need to 
install it from repository on some Linux distros)


___
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



___
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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Nicholas Hastings
It's just d or p (or l for listen server). The 'l' after it is the OS 
(linux).


When not in legacy mode, that field is probably not set properly. 
However, you can probably check the extra data field for spec port if 
included on those to see if it matches the port of the server you're 
querying as suggested by frostschutz.



On 11/10/2010 11:25 AM, Ulrich Block wrote:

Thanks for the tip. I entered following (string according to wiki)

printf 
'\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00' 
| netcat -u -w 1 myip 27020


If sv_master_legacy_mode is 1 the reply is correct with "pl" for SourceTV

But when I am using 0 (as we should)
the answer is "dl"

The data at the wiki must be outdated. Anyone knows the current string 
to query a server?




Am 10.11.2010 15:50, schrieb Joonas Lehtolahti:

On Wed, 10 Nov 2010 14:26:58 +0200, Ulrich Block  wrote:

Instead i would like to know which programm allows me to query any 
kind of ports with custom written query strings.


Try netcat (or nc for short), should be available in about any 
Unix-based system (not sure if shipped by default or if you need to 
install it from repository on some Linux distros)


___
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



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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Ulrich Block

Thanks for the tip. I entered following (string according to wiki)

printf 
'\xFF\xFF\xFF\xFF\x54\x53\x6F\x75\x72\x63\x65\x20\x45\x6E\x67\x69\x6E\x65\x20\x51\x75\x65\x72\x79\x00' 
| netcat -u -w 1 myip 27020


If sv_master_legacy_mode is 1 the reply is correct with "pl" for SourceTV

But when I am using 0 (as we should)
the answer is "dl"

The data at the wiki must be outdated. Anyone knows the current string 
to query a server?




Am 10.11.2010 15:50, schrieb Joonas Lehtolahti:

On Wed, 10 Nov 2010 14:26:58 +0200, Ulrich Block  wrote:

Instead i would like to know which programm allows me to query any 
kind of ports with custom written query strings.


Try netcat (or nc for short), should be available in about any 
Unix-based system (not sure if shipped by default or if you need to 
install it from repository on some Linux distros)


___
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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Joonas Lehtolahti

On Wed, 10 Nov 2010 14:26:58 +0200, Ulrich Block  wrote:

Instead i would like to know which programm allows me to query any kind  
of ports with custom written query strings.


Try netcat (or nc for short), should be available in about any Unix-based  
system (not sure if shipped by default or if you need to install it from  
repository on some Linux distros)


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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
On Wed, Nov 10, 2010 at 01:26:58PM +0100, Ulrich Block wrote:
> That is why I asked for a programm that allows me to send querys I wrote 
> to the ip:port I like.

Any library that implements the protocol should allow you to do that.

Crude example written in Python using SourceLib.


from SourceLib import SourceQuery

server='1.2.3.4'
port=12345

info = SourceQuery.SourceQuery(server, port).info()

if port == info['port']:
print "This is a gameserver..."

elif port == info['specport']:
print "This is a sourcetv..."


Regards
frostschutz

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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Ulrich Block
On my first mail I already wrote that quakestat can not devide between 
sourcetv and gameservers anymore and because of that I am looking for a 
method without quakestat.


That is why I asked for a programm that allows me to send querys I wrote 
to the ip:port I like.
And please do not send the developer page again. My question is and was 
not what a query should contain. Instead the question was which program 
allows me to send such an query string. To make it more clear. I do not 
want a ready programm. Instead i would like to know which programm 
allows me to query any kind of ports with custom written query strings.


Am 10.11.2010 13:10, schrieb frostschutz:

On Wed, Nov 10, 2010 at 12:07:38PM +0100, Ulrich Block wrote:

I read the page a couple of times before i wrote the mail here.
But the page does not answer the simpel question how to send the queries.
They only explain what a query should contain and how to read the reply.

I am working out of the linux shell. All I need is a name of a programm
that allows me to send the query.
ping does not work. So what else to use.

See if your software repository includes a program called qstat.
That might work.

Then there are several libraries for various programming languages
(listed at the bottom of the wiki page) so if you have programming
skills in any of them you can just use one of those instead of a
command line application.

Regards
frostschutz

___
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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread frostschutz
On Wed, Nov 10, 2010 at 12:07:38PM +0100, Ulrich Block wrote:
> I read the page a couple of times before i wrote the mail here.
> But the page does not answer the simpel question how to send the queries.
> They only explain what a query should contain and how to read the reply.
> 
> I am working out of the linux shell. All I need is a name of a programm 
> that allows me to send the query.
> ping does not work. So what else to use.

See if your software repository includes a program called qstat.
That might work.

Then there are several libraries for various programming languages 
(listed at the bottom of the wiki page) so if you have programming 
skills in any of them you can just use one of those instead of a 
command line application.

Regards
frostschutz

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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Ulrich Block

I read the page a couple of times before i wrote the mail here.
But the page does not answer the simpel question how to send the queries.
They only explain what a query should contain and how to read the reply.

I am working out of the linux shell. All I need is a name of a programm 
that allows me to send the query.

ping does not work. So what else to use.

Am 09.11.2010 16:32, schrieb frostschutz:

On Tue, Nov 09, 2010 at 03:45:26PM +0100, Ulrich Block wrote:

As the topic says: Is it possible to identify from an other pc/server if
the entered ip:port is a game or a tv server?

You can send A2S_INFO query to the server

http://developer.valvesoftware.com/wiki/Server_queries#A2S_INFO

Games that support it will include port numbers for game server
and TV server in the reply. To determine whether you're talking
to the game or tv server, compare those port numbers with the
one you have.

So not only you can determine whether it's a TV or not, you can
silently / automatically switch to the game server port without
asking the user to re enter the correct port number.

Hope this helps
frostschutz

___
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


Re: [hlds_linux] Is it possible to identify from an other pc/server if the entered ip:port is a game or a tv server?

2010-11-10 Thread Miano, Steven M.
Python works, or C.

You might want to look up socket programming.


From: hlds_linux-boun...@list.valvesoftware.com 
[hlds_linux-boun...@list.valvesoftware.com] On Behalf Of Ulrich Block 
[ulbl...@gmx.de]
Sent: Wednesday, November 10, 2010 7:26 AM
To: Half-Life dedicated Linux server mailing list
Subject: Re: [hlds_linux] Is it possible to identify from an other pc/server if 
the entered ip:port is a game or a tv server?

On my first mail I already wrote that quakestat can not devide between
sourcetv and gameservers anymore and because of that I am looking for a
method without quakestat.

That is why I asked for a programm that allows me to send querys I wrote
to the ip:port I like.
And please do not send the developer page again. My question is and was
not what a query should contain. Instead the question was which program
allows me to send such an query string. To make it more clear. I do not
want a ready programm. Instead i would like to know which programm
allows me to query any kind of ports with custom written query strings.

Am 10.11.2010 13:10, schrieb frostschutz:
> On Wed, Nov 10, 2010 at 12:07:38PM +0100, Ulrich Block wrote:
>> I read the page a couple of times before i wrote the mail here.
>> But the page does not answer the simpel question how to send the queries.
>> They only explain what a query should contain and how to read the reply.
>>
>> I am working out of the linux shell. All I need is a name of a programm
>> that allows me to send the query.
>> ping does not work. So what else to use.
> See if your software repository includes a program called qstat.
> That might work.
>
> Then there are several libraries for various programming languages
> (listed at the bottom of the wiki page) so if you have programming
> skills in any of them you can just use one of those instead of a
> command line application.
>
> Regards
> frostschutz
>
> ___
> 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

CONFIDENTIALITY NOTICE: This e-mail may contain information that is privileged, 
confidential or otherwise protected from disclosure. If you are not the 
intended recipient of this e-mail, please notify the sender immediately by 
return e-mail, purge it and do not disseminate or copy it.

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