Pages: [1]
  Print  
Author Topic: Server crash  (Read 6487 times)
Desti
Nub


Cakes 0
Posts: 3


« on: July 20, 2007, 05:04:27 am »

Hello,

one of my OA servers has crashed, I don't know if this is a one time crash or if this will happen more often, because the server was running only one day. Wink

This are the last messages I could read:

Quote
broadcast: print "Major^7 BotAISetupClient failed\n"
ClientDisconnect: 2
^1Fatal: AAS not initialized
broadcast: print "Nekoyumi^7 BotAISetupClient failed\n"
ClientDisconnect: 0
^1Fatal: AAS not initialized
broadcast: print "Beret^7 BotAISetupClient failed\n"
ClientDisconnect: 2
********************
ERROR: netchan queue is not properly initialized in SV_Netchan_TransmitNextFragment

********************
----- Server Shutdown (Server crashed: netchan queue is not properly initialized in SV_Netchan_TransmitNextFragment
) -----
Sending heartbeat to dpmaster.deathmask.net
Sending heartbeat to dpmaster.deathmask.net
==== ShutdownGame ====
ShutdownGame:
------------------------------------------------------------
AAS shutdown.
---------------------------


This is the config file and I'm using the ioq3ded.x86_64 binary (0.7.0)

Quote
seta net_ip "85.14.216.48"
seta net_port 279788
set sv_hostname "LUE@BOINC 0.7.0 CTF"
set sv_maxclients 24
set g_motd "xxx"
set g_forcerespawn 15
set rconpassword "xxx"  // change it
set fraglimit 50
set timelimit 20
set sv_allowDownload 1
set    sv_master1 "dpmaster.deathmask.net"
set    sv_maxPing 300
set    sv_pure 1
set    sv_maxRate 33000
    g_quadfactor 4
    g_inactivity 0
    g_allowvote 1


//Here's the map-cycle. When fraglimit or timelimit is reached, the map is automatically changed.
//Otherwise it would just play the same map again.
// dir map shows (keeping only files with extension .bsp):
// or you may use (either on client side or server-side /map <tab> for completion)
// aggressor.bsp cbctf1.bsp ce1m7.bsp dm4ish.bsp dm6ish.bsp kaos.bsp oa_bases3.bsp oa_rpg3dm2.bsp q3dm6ish.bsp void4.bsp
// new list of maps for 0.70 :
// aggressor cbctf1 ce1m7 czest1dm czest1tourney czest2ctf czest3ctf delta dm4ish dm6ish fan hydronex
// islandctf islanddm kaos kaos2 oasago2f2 oa_bases3 oa_bases3plus3 oa_bases5 oa_ctf2 oa_ctf4ish
// oa_dm1 oa_dm2 oa_dm3 oa_dm4 oa_dm5 oa_dm6 oa_dm7 oa_pvomit oa_rpg3dm2 oa_shine oa_shouse q3dm6ish suction suspended
// var1=0; for i in aggressor cbctf1 ce1m7 czest1dm czest1tourney czest2ctf czest3ctf delta dm4ish dm6ish fan hydronex islandctf islanddm kaos kaos2 oasago2f2 oa_bases3 oa_bases3plus3 oa_bases5 oa_ctf2 oa_ctf4ish oa_dm1 oa_dm2 oa_dm3 oa_dm4 oa_dm5 oa_dm6 oa_dm7 oa_pvomit oa_rpg3dm2 oa_shine oa_shouse q3dm6ish suction suspended ; do var1=`expr $var1 + 1`; var2=`expr $var1 + 1` ; echo "set m${var1} \"map $i; set nextmap vstr m${var2}\" " ; done

// makes all maps loop on the server (last vstr is m1 to go at the beginning):
// set m1 "map aggressor; set nextmap vstr m3"
set m2 "map cbctf1; set nextmap vstr m6"
// set m3 "map ce1m7; set nextmap vstr m4"
// set m4 "map czest1dm; set nextmap vstr m8"
// set m5 "map czest1tourney; set nextmap vstr m6"
set m6 "map czest2ctf; set nextmap vstr m7"
set m7 "map czest3ctf; set nextmap vstr m13"
// set m8 "map delta; set nextmap vstr m9"
// set m9 "map dm4ish; set nextmap vstr m10"
// set m10 "map dm6ish; set nextmap vstr m12"
// set m11 "map fan; set nextmap vstr m12"
// m12 "map hydronex; set nextmap vstr m14"
set m13 "map islandctf; set nextmap vstr m21"
// set m14 "map islanddm; set nextmap vstr m15"
// set m15 "map kaos; set nextmap vstr m16"
// set m16 "map kaos2; set nextmap vstr m17"
// set m17 "map oasago2f2; set nextmap vstr m18"
// set m18 "map oa_bases3; set nextmap vstr m19"
// set m19 "map oa_bases3plus3; set nextmap vstr m20"
// set m20 "map oa_bases5; set nextmap vstr m23"
set m21 "map oa_ctf2; set nextmap vstr m22"
set m22 "map oa_ctf4ish; set nextmap vstr m2"
// set m23 "map oa_dm1; set nextmap vstr m24"
// set m24 "map oa_dm2; set nextmap vstr m25"
// set m25 "map oa_dm3; set nextmap vstr m26"
// set m26 "map oa_dm4; set nextmap vstr m27"
// set m27 "map oa_dm5; set nextmap vstr m28"
// set m28 "map oa_dm6; set nextmap vstr m29"
// set m29 "map oa_dm7; set nextmap vstr m30"
// set m30 "map oa_pvomit; set nextmap vstr m31"
// set m31 "map oa_rpg3dm2; set nextmap vstr m32"
// set m32 "map oa_shine; set nextmap vstr m33"
// set m33 "map oa_shouse; set nextmap vstr m34"
set m34 "map q3dm6ish; set nextmap vstr m35"
set m35 "map suction; set nextmap vstr m36"
set m36 "map suspended; set nextmap vstr m1"


// begin game DM (deathmatch)
// g_gametype - Gametype. 1 = DM, 2 = Tourney (1on1), 3 = Team DM, 4 = CTF.
set g_gametype 4
//map aggressor
vstr m2
seta bot_enable "1"
seta bot_minplayers 2
Logged
kit89
Member


Cakes 6
Posts: 637


Shoot him..


« Reply #1 on: July 20, 2007, 05:11:32 am »

Remove Fan from the map list and your server wont crash.
Logged
Desti
Nub


Cakes 0
Posts: 3


« Reply #2 on: July 20, 2007, 06:25:19 am »

Remove Fan from the map list and your server wont crash.

Fan is not in the map rotation.
Logged
ALucas
Nub


Cakes 0
Posts: 41


« Reply #3 on: July 20, 2007, 07:01:36 am »

Google only leads to 2 results:
1. The bots are causing the problem
Quote from: quake3world.com/forum/viewtopic.php?t=9220
This is what causes it (server/sv_net_chan.c:139)
Code:
        if (!client->netchan_end_queue) {
            Com_Error(ERR_DROP, "netchan queue is not properly initialized in SV_Netchan_TransmitNextFragment\n");
        }

You could replace it with this:
Code:
        if (!client->netchan_end_queue) {
            if (client->gentity->r.svFlags & SVF_BOT) {
                return;
            }

            Com_Error(ERR_DROP, "netchan queue is not properly initialized in SV_Netchan_TransmitNextFragment\n");
        }
2. A defect hard disk caused the problem

First of all, I think you should try to run the server again for a while, since it could be a one time crash I guess. Then if it happens again, I'd let it run without bots. If it still happens after that, you should check the hardware.
Logged
dmn_clown
Posts a lot
*

Cakes 1
Posts: 1324


« Reply #4 on: July 20, 2007, 09:49:05 pm »

You have dm maps in rotation on a ctf server.

cbctf1, oa_ctf2, oasago2ctf, hydronex, delta, suction, czest2ctf, czest3ctf, oa_bases3, oa_bases5, and oa_ctf4ish are the ctf maps available with bot support islandctf has no bot support.  so your config should look something like this for a pure ctf server with bot support:

Code:
set m1 "map cbctf1; set nextmap vstr m2"
set m2 "map czest2ctf; set nextmap vstr m3"
set m3 "map czest3ctf; set nextmap vstr m4"
set m4 "map delta; set nextmap vstr m5"
set m5 "map hydronex; set nextmap vstr m6"
set m6 "map islandctf; set nextmap vstr m7"
set m7 "map oa_bases3; set nextmap vstr m8"
set m8 "map oa_bases5; set nextmap vstr m9"
set m9 "map oa_ctf2; set nextmap vstr m10"
set m10 "map oa_ctf4ish; set nextmap vstr m11"
set m11 "map suction; set nextmap vstr m12"
set m12 "map oasago2f2; set nextmap vstr m1"

with a map that has no bot support it will look like this:

Code:
set m1 "map cbctf1; set nextmap vstr m2"
set m2 "map czest2ctf; set nextmap vstr m3"
set m3 "map czest3ctf; set nextmap vstr m4"
set m4 "map delta; set nextmap vstr m5"
set m5 "map hydronex; set nextmap vstr m6"
set m6 "map islandctf; set nextmap vstr m7"
set m7 "map oa_bases3; set nextmap vstr m8"
set m8 "map oa_bases5; set nextmap vstr m9"
set m9 "map oa_ctf2; set nextmap vstr m10"
set m10 "map oa_ctf4ish; set nextmap vstr m11"
set m11 "map suction; set nextmap vstr m12"
set m12 "map oasago2f2; set nextmap vstr m13"
set m13 "map islandctf; set nextmap vstr m1"

Though it looks like your server is crashing on islandctf...
Logged

Kylratix
Nub


Cakes 0
Posts: 27



WWW
« Reply #5 on: July 21, 2007, 10:40:30 am »

I noticed some server errors for some bot ai function pop up on islandctf last night while playing on BeerGarden.
Logged

-- Roy 'Kylratix' Laurie
http://www.binarycult.com
Desti
Nub


Cakes 0
Posts: 3


« Reply #6 on: July 31, 2007, 09:48:32 am »

I noticed some server errors for some bot ai function pop up on islandctf last night while playing on BeerGarden.

Since I had removed islandctf from the map rotation, the server is running without any failures. Smiley
Logged
Pages: [1]
  Print  
 
Jump to: