<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2716.2200" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Last night while I was testing some changes to my
server administration tool, the game server crashed. After I had restarted
it, I took a look at the log file and this is what I found:</FONT></DIV>
<BLOCKQUOTE dir=ltr
style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #0000ff 2px solid; MARGIN-RIGHT: 0px">
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>clientCommand: WAFFEN-SS-16Th-THUG : 47 : lod_spawn
models/vehicles/uboat.tik <BR>Cvar_Set2: lod_tikiname
models/vehicles/uboat.tik <BR>Cvar_Set2: lod_tool 1 <BR>^~^~^ Add the
following line to the *_precache.scr map script: <BR>cache
models/vehicles/uboat.tik <BR>TIKI_InitTiki: could not find surface
'material4' in 'models/vehicles/uboat.tik' <BR>(check referenced skb/skd
files). <BR>Cvar_Set2: cg_drawviewmodel 0 <BR>Cvar_Set2: cg_shadows 0
<BR>clientCommand: WAFFEN-SS-16Th-THUG : 48 : vÅ <BR>client text ignored for
WAFFEN-SS-16Th-THUG <BR>WARNING: bad command byte for client 4 <BR>WARNING:
bad command byte for client 4 <BR>WARNING: bad command byte for client 4
<BR>clientCommand: _-=WB=-_T-Dog : 1 : disconnect <BR>broadcast: print
"_-=WB=-_T-Dog disconnected\n" <BR>Going to CS_ZOMBIE for _-=WB=-_T-Dog
<BR></DIV>
<DIV><FONT face=Arial size=2>I have been reading the forums at a new MOH:AA
admin web site and it dawned on me that there may be a connection between what
some are calling a "spawn hack". Here are some links:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2><A
href="http://mohadmin.com/nuke/modules.php?name=Forums&file=viewtopic&t=84">http://mohadmin.com/nuke/modules.php?name=Forums&file=viewtopic&t=84</A></FONT></DIV>
<DIV><FONT face=Arial size=2><A
href="http://mohadmin.com/nuke/modules.php?name=Forums&file=viewtopic&t=94">http://mohadmin.com/nuke/modules.php?name=Forums&file=viewtopic&t=94</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The guy working on the fix has created a DLL file
that can be used to help protect Windows servers, but as far as I know DLL's
don't work under Linux. Here's a link to the announcement and a direct
link to the fix:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2><A
href="http://mohadmin.com/nuke/index.php">http://mohadmin.com/nuke/index.php</A></FONT></DIV>
<DIV><FONT face=Arial size=2><A
href="http://www.mohadmin.com/nuke/download/game86.zip">http://www.mohadmin.com/nuke/download/game86.zip</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I've asked him to elaborate on how players are
able to crash the server but I haven't heard any details yet. If anyone
else knows what is going on, I'd be interested in hearing more. The tool
I developed can intercept player commands and take action based upon them, but
I don't know enough about how this works to even think about what actions I
might be able to take to prevent a crash. Until this is patched,
theoretically any player with the motivation and knowledge can crash a Linux
game server and there's nothing anyone has mentioned so far
that can stop it.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2>Shockwave<SPAN
class=139194720-01112002><FONT
color=#0000ff> </FONT></SPAN></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN
class=139194720-01112002></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN
class=139194720-01112002></SPAN></FONT></FONT> </DIV>
<DIV><FONT face=Arial><FONT size=2><SPAN class=139194720-01112002><SPAN
class=139194720-01112002><FONT face=Arial color=#0000ff size=2>Interesting,
I've got one gameserver that is continually crashing, it mus tbe restarted
almost everyday. None of my other linux moh boxes do this, thanks for
the info I'll check my logs and see if it's something
similar...</FONT></SPAN> </SPAN></FONT></FONT></DIV></BLOCKQUOTE></BODY></HTML>