it sounds like someone
> should have been there before me.
For running / managing gameservers and other things in screen, I made this:
https://github.com/frostschutz/Screen-Manager/blob/master/bin/sm
However it does not offer any kind of remote management.
If you already have a web service r
On Sun, May 22, 2011 at 02:57:49PM +0200, Daniel Vogel wrote:
> script stopped working a long time ago and now I can't seem to find it
Do you mean this?
https://github.com/frostschutz/SourceLib/blob/master/examples/record.py
I don't use it myself anymore (don't have tim
erified the folder was usable by copying files into it manually.
Maybe it has to stay in the same filesystem. You could create a tmp/www,
tell the server to move it there, and point nginx there? Haven't tried
this feature myself yet so not 100% sure how it work
Ask the players to provide net_graph screenshots, maybe there's
something obviously wrong with the server (e.g. too low rates).
Are you running any mods? Source TV?
___
To unsubscribe, edit your list preferences, or view the list archives, please
visi
another query
a minute later succeeds again. So it doesn't actually ban me.
The only change I know of is that A2S_PING was disabled entirely for TF2.
So ping will simply timeout.
Regards
frostschutz
___
To unsubscribe, edit your list preferenc
d in the chat... ;)
> Python is a powerful and easy language.
> The regex was a little bit heavy. Try out "The Regex Coach":
> http://weitz.de/regex-coach/
Some log related regexps in here:
https://github.com/frostschutz/SourceL
cause you need a persistent socket to listen to the incoming
UDP packets.
I only have an implementation in Python (SourceLib/SourceLog.py).
It's more a log parser than just a listener though.
Regards
frostschutz
___
To unsubscribe, edit your list pre
.. put it on 4chan with an unrelated
image next to it and you have a botnet with a million clients.
Bandwidth: unlimited
Price: free
That's unfortunately pretty much how it works...
Regards
frostschutz
___
To unsubscribe, edit your list prefere
ething you do on a regular basis for gameservers. ;)
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
ible in regard to port numbers,
there won't be any immediate problems with IPv4... maybe the story
will be different in 5-10 years.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
On Fri, Jan 21, 2011 at 06:56:16PM +0100, Andre Müller wrote:
> Server Side Hacks
You don't even need a plugin for those. Not to mention client side hacks.
> Is it that only in Germany?
Are you referring to ESL Gameserver Certificate?
I think it's ridiculous.
Reg
stupidity of) customers :-)
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
irectory himself. Lots of scripts require you to be in the
correct directory - try calling 'make' from the wrong location...
Same for root, if someone wants to run as root, let them. You can't fix
a user's idiocy in a script. You shouldn't try
s and asked them to stop this.
The only reply I received to that was that they closed this particular
ticket and that's it. Not sure if they're spamming on purpose or not.
Regards
frostschutz
___
To unsubscribe, edit your list preferenc
ropped correctly.
I think that's okay.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
ng a DoS attack.
> nobody complained yet... so looks like its holding :)
Test it yourself - see if you can get a complete server
list using the standard steam server browser. If half
of your servers are missing there most of the time
(while there is NO DoS go
anything well known
(small clan and idle servers) so it seems the DoS is directed
to specific servers only... then again I probably wouldn't notice
as the clan servers are empty most of the time and the idlers
don't complain much.
Regards
frostschutz
__
192.168.1.1'
with a single iptables rule.
So you can use hashlimit for a 20 pps for each port solution,
still with just a single rule.
iptables -m hashlimit --hashlimit 20/s --hashlimit-mode destip-destport
(might also need --hashlimit-htabl
.
Also consider combining this with fail2ban or similar,
so you can block IPs who are spamming you completely.
This will ease load both on your server, and the bucket.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the lis
On Thu, Jan 06, 2011 at 01:58:13PM +0100, frostschutz wrote:
> Can you post an (excerpt) of the rules you're using?
Noticed this was posted earlier.
Note: This is _untested_, it's been a while since I used iptables.
$IPTABLES -N QUERYLIMIT
$IPTABLES -A QUERYLIMIT -m limit --limit 2
evant for the match or why don't make one
rule that matches all ports?
Can you post an (excerpt) of the rules you're using?
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http:/
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
_
-
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 &qu
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
r browser
and couldn't display game info for the TV servers.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
/ 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/
unning strace, it was looking for some files of dystopia/bin which
it didn't find, so I added that dir to the LD path, but that didn't
change anything about the segfault.
I give up now.
Regards
frostschutz
___
To unsubscribe, edit your list
;t, depending on what they
actually do in their config file.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
tra RAM since empty
servers use RAM too.
But instead of spending the extra money for RAM, I'd rather just get
another EQ4. It quite simply gives you the most bang for the buck.
Regards
frostschutz
___
To unsubscribe, edit your list
team as a separate process
every now and then and check if it downloaded any new files, and reboot
the servers of that game if it's the case.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the lis
w up, so I have to connect directly.
I'd prefer a native Linux server as well, but until then, Wine is better
than nothing...
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http:/
ual binaries (short of an .exe) present...
It's windows only. It may run in Wine, though.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
t expect it to be
problem free. It works well for my clan but that's about it. You'll have
to adapt it to your own situation, so Python knowledge is required.
http://github.com/frostschutz/SourceLib/blob/master/examples/record.py
Regards
frostschutz
_
On Thu, Jun 17, 2010 at 10:57:25AM +0200, Claudio Beretta wrote:
> When the map changes they are added back by the engine. You can kick them
> via RCON, but they join again.
isn't it tf_bot_kick all?
regards
frostschutz
___
To unsubscribe
ot sure what it is doing, I banned him permanently.
Whenever I set up a new server, I see him again, so it must be a bot
connecting to the entire server list for some reason.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view
running in screen, and I wrote
a small bash script that can enable / disable / start / stop things in
separate screen sessions and also attach to them if you want to go
interactive with the server console.
You can find it here
http://github.com/frostschutz/Screen-Manager
In conjunction with a c
gt; Hope this helps.
There are also modules for other languages, for example Python.
http://github.com/frostschutz/SourceLib
It's unfinished but even so, the alpha1 version works okay.
With that you can query, rcon, or even real time monitoring using the
servers logging facility s
les
updated to the latest version, than having the steam process
download the very same update for each set of files separately.
Regards
frostschutz
___
To unsubscribe, edit your list preferences, or view the list archives, please
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux
n't be fixed, I guess I should
switch to using RCON for obtaining that information for my simple
clan webinterface?
In the meantime I added a warning to the Server queries wiki page.
Regards
frostschutz
On Thu, Nov 26, 2009 at 02:20:10PM +0200, Kaspars wrote:
> Hi,
>
> I have relea
39 matches
Mail list logo