<!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.2800.1106" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hello everyone!</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<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>
<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 size=2>Shockwave</FONT></DIV></BODY></HTML>