Server geht down kein fehler im log (und Probleme mit Streaming)

Matrixpro
Hi ich hatte zwar schon mal nen topic mit server down allerding hatte ich da auch nen fehler in der server log stehen nun geht der server down aber im log ist nichts zu sehen hier die letzten zeilen daraus..

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
cmd 16028:  1882500: N 2312 1201
cmd 16029:  1882500: N 2314 1388
cmd 16030:  1882500: w "EXE_SERVERCOMMANDOVERFLOW"
cmd 16031:  1882500: w "EXE_SERVERCOMMANDOVERFLOW"
cmd 16032:  1882550: v cg_fovmin "10"
G_FreeEntity: Player 2 is being freed.
2:Golden_Girl EXE_SERVERCOMMANDOVERFLOW
 Server: Lost Connection (slot #3) 94.220.238.220:28960 xxxxxxxxxxxxxxxxxx(-) Golden_Girl
      dvar set lastMapPLayed mp_asylum
 Server: PB UCON Packet ignored "ggc_85.214.107.155"@85.214.107.155:4482 [...:....."]
map_rotate...

"sv_mapRotation" is:"gametype dm map mp_makin_day map mp_airfield map mp_asylum map mp_castle map mp_shrine map mp_courtyard map mp_dome map mp_downfall map mp_hangar map mp_makin map mp_outskirts map mp_roundhouse map mp_seelow map mp_suburban"

"sv_mapRotationCurrent" is:" map mp_suburban map mp_castle map mp_makin map mp_dome map mp_outskirts map mp_shrine map mp_makin_day map mp_airfield map mp_hangar map mp_roundhouse map mp_seelow map mp_courtyard map mp_downfall"

      dvar set sv_mapRotationCurrent  mp_suburban map mp_castle map mp_makin map mp_dome map mp_outskirts map mp_shrine map mp_makin_day map mp_airfield map mp_hangar map mp_roundhouse map mp_seelow map mp_courtyard map mp_downfall
      dvar set sv_mapRotationC



ich habe echt keine plan mehr was das ist

server version ist 1.3.1080 linux server ACE 5.2 hat da noch einer ne idee TXH für jeden tipp. cu


---edit by w@Lly: Thema verschoben & Titel angepasst---
Matrixpro
könnte es auch an der map roatation liegen? ich mein an der rotation selber habe ich nicht geändert nur nen paar einstellungen gemacht aber eventuell steckt ja der der fehler teufel..

hier die cfg bis zu dm rotation alle anderen sind aus

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Map control settings.
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Automatically try to fix errors in maprotation. After this has been done the cvar will be set
// to "0" so that it will only run when you start the server or reload your configs.
// 0 = disabled, 1 = enable (once), default = 1.
// set ace_fix_maprotation "0"

// Use random map rotation.
// 0 = disabled, 1 = enable, default = 0
set ace_random_maprotation "1"

// Rotate map if server is empty for the set number of minutes.
// 0 = disabled, max = 1440, default = 5.
set ace_rotate_if_empty "2"


//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Endgame mapvoting.
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
//=======================================================================================================================
// Vote for the next map from 7 or 12 random candidates (0 = no, 1 = yes) (default 0).
//
// NOTE! Enabling this will disable random maprotation.
// NOTE! If playerbased maprotation is enabled it will take maps from the playerbased rotation thats active.
// NOTE! If the next map vote with gametypes is enabled it will override the playerbased mapvoting.
//=======================================================================================================================
set ace_map_vote "0"

// Override clanvoting for endgame mapvote, if set to 1 everyone can use mapvoting, if set to 0
// only clan members can use this, 0 = off, 1 = on, default = 0.
set ace_ignore_clanvoting "0"

// Timout for voting in seconds (min 10, max 180) (default 30).
//set ace_mapvote_time "30"

// Make last alternative an option to replay the same map (0 = no, 1 = yes) (default 0).
//set ace_mapvote_replay "0"

// If set to 1 the last map in the voting screen will be replaced by "get new selection".
// When voted for it will show another aray of 6 maps you can vote on.
// 0 = off, 1 = on, default = 1.
//set ace_next_selection "0"

//=======================================================================================================================
//	NEXT MAP VOTE EXTENSION FEATURES.
//
// 	This feature allows you to use the next map voting option in a different way.
// 	Next map/gametype will not be chosen from the rotation, but from a list specified by the following dvars :
//
// 	ace_mapvote_gametypes : set the available gametypes on your server you allow to vote for.
// 	ace_map_vote_<gametype>_maps : for each of the gametype that you have set in ace_map_vote_gametypes, you have to 
//	specify all the maps that you allow to vote for and that are available for that gametype.
//
// 	This helps to avoid voting for incompatible or unwanted maps/gametypes.
// 	Example :
// 	set ace_map_vote_gametypes "ctf tdm dm".
// 	set ace_map_vote_ctf_maps "mp_roundhouse mp_airfield mp_asylum mp_courtyard"
// 	set ace_map_vote_tdm_maps "mp_seelow mp_shrine mp_suburban"
// 	set ace_map_vote_dm_maps "mp_downfall mp_hangar"
//
// 	During map vote, 5 couples of map/gametype will be randomly choosen and proposed to the player.
//
//	For instance, with the example above :
// 	Bloc(tdm)
// 	Strike(dm)
// 	Showdown(tdm)
// 	Vacant(ctf)
// 	Overgrown(dm)
//=======================================================================================================================
// Example CTF and TDM map voting.
//set ace_map_vote_gametypes "ctf tdm"
//set ace_map_vote_ctf_maps "mp_airfield mp_asylum mp_castle mp_shrine mp_courtyard mp_dome mp_downfall mp_hangar mp_makin mp_outskirts mp_roundhouse mp_seelow mp_suburban"
//set ace_map_vote_tdm_maps "mp_airfield mp_asylum mp_castle mp_shrine mp_courtyard mp_dome mp_downfall mp_hangar mp_makin mp_outskirts mp_roundhouse mp_seelow mp_suburban"


//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Player number based map rotation controller.
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Here you can set your server to use custom map rotations based on the ammount of players on the server at that time, as more people
// join the server, the game will use a different rotation is you set it too. If enabled this will kick in after the first gametype/map and is checked
// again at the end of a map to ensure the amount of players is detected before the next map begins.

// Player based rotation global.
// 0 = disable, 1 = enable, default = 0.
//set ace_pbrotate "1"

// This is the maximum number of players before your server 'outgrows' the SMALL map rotation. It will automatically use this if the amount of players
// falls below this number too.
// min = 0, max = 64, default = 0.
//set ace_pbrsmall "4"

// This is the maximum number of players before your server 'outgrows' the MEDIUM map rotation. It will automatically uses this if the amount of players
// outgrows the small rotation or if the amount of players drops to this after using the large player based rotation. scr_small_rotation_limit will cause the
// medium map rotation to be used.
// min = 0, max = 64, default = 0.
//set ace_pbrmedium "11"

// This cvar sets your small map rotation.  Use it exactly like you would sv_maprotation.
// [map rotation].
//set scr_small_rotation "gametype tdm map mp_airfield map mp_asylum"

// This cvar sets your medium map rotation.  Use it exactly like you would sv_maprotation.
// [map rotation].
//set scr_med_rotation "gametype tdm map mp_castle map mp_shrine map mp_courtyard"

// This cvar sets your large map rotation.  Use it exactly like you would sv_maprotation.
// [map rotation].
//set scr_large_rotation "gametype tdm map mp_airfield map mp_asylum map mp_castle map mp_shrine map mp_courtyard map mp_dome map mp_downfall map mp_hangar map mp_makin map mp_outskirts map mp_roundhouse map mp_seelow map mp_suburban"


//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// First gametype to load.
// "dm"   - free for all deathmatch.
// "dom"  - domination.
// "koth" - headquarters.
// "sab"  - sabotage.
// "sd"   - search & destroy.
// "twar" - tug of war.
// "ctf"  - capture the flag.
// "tdm"  - team deathmatch.
// "ctfb" - capture the flag back.
// "ch"   - capture and hold (ihtf).
// "htf"  - hold the flag.
// "vip"  - very important person.
// "adom" - ace domination.

//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
set g_gametype "dm"
set sv_mapRotationCurrent ""


//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// Rotation examples.(only activate ONE sv_maprotation line)
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
// DM -- FREE FOR ALL DEATHMATCH.
//*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************
set sv_mapRotation "gametype dm map mp_makin_day map mp_airfield map mp_asylum map mp_castle map mp_shrine map mp_courtyard map mp_dome map mp_downfall map mp_hangar map mp_makin map mp_outskirts map mp_roundhouse map mp_seelow map mp_suburban"

Kelli
Hmm. Nur mal so spaßeshalber, kennst du den Spieler Golden_Girl?
Matrixpro
jab kenne ich warum?
Deichgraf

Code einblendenCode angehängt. Klicke hier zum Ein-/Ausblenden

code:
1:
2:Golden_Girl EXE_SERVERCOMMANDOVERFLOW



Darum....
Matrixpro
hym und was soll das heißen. ich war ja auch mit 2 anderen auf dem server..

und dann mitmal wech, und bei allen das gleich beim mapwechsel blieb das bild stehen.. nach ner weile schaute ich mal nach ob der server noch on war, war er nicht..

bei google habe ich das gefunden..

What does the "Server Command Overflow" message mean?

Certain information sent from the server to the client must get processed by the client. Once a maximum amount of info is buffered on the server without the client processing it, the client gets disconnected.

This is from Infinity Ward faq.

allerding war das ne ding bei cod2...

meint ihr das dieses exe overflow von client eingegeben werden muss so ne art hack?

Kann mir das bei golden_girl nicht vorstellen da sie schon sehr lange bei uns spielt. cu
Deichgraf
Hack? Nein, denke ich nicht!

Wenn ich das jetzt richtig verstehe, verabschiedet sich der Server weil
er zuviele dvars abarbeiten soll. Mir selbst geht es ähnlich.

Scheinbar löst das aber diese Spielrin irgendwie aus... so als ob sie noch
per Script weitere Befehle an den Server schickt...? Hat die Spielerin das
rcon-Passwort?

//Edit
Läuft bei euch die "fairplay.cfg"?

Gruß
Daniel
Matrixpro
nein.. hym was kann man denn da machen hast du schon oder bist du schon an ner lösung bei? cu

ps.. keine fairplay.cfg
Deichgraf
Ich selbst habe für meinen Server noch keine Lösung. Inzwischen
Kristalisiert sich aber raus, das es min. 2 Maps sind, die häufiger
abschmieren als andere. Das sind bei mir:

- mp_asylum
- mp_makin

Es scheint auch egal zu sein, wieviele Spieler drauf sind (max. 32),
haben wir die Map gespielt (manchmal sogar mittendrin) ist der Server
weg...

Ich warte jetzt erstmal auf die Version 2.0 des eXtreme-Mods...

UND... du hast Post Augenzwinkern
Kelli
Und die anderen beiden kennst du auch gut?
Man kann diesen Overflow absichtlich produzieren wenn man will. Muß aber nicht daran liegen.

Das war ja die Frage ob einer der anwesenden für sowas in Frage kommt, wenn nicht dann kann man die Ursache schonmal ausschließen.

Die Zeilen davor sehen aus wie ein Update der cvars von gcc aus. Kenn mich mit gcc nicht wirklich aus, aber *afaik* schicken die die neusten PB Cvars über pbucon Befehle. Dann hat er sich wohl daran verschluckt.

AUf jedenfall läuft irgendwas über weil zuviel Anweisungen in kurzer Zeit oder ein zu großer String an den Server geschickt wird.

Die Auswirkungen kannst du nicht ändern, das ist halt ein Fehler im Programm. Du kannst nur versuchen die Ursache abzustellen.
Matrixpro
also einer der andern spielen war nen member den anderen kenne ich zwar nicht so gut er spielt aber auch oft bei uns, aslo das es gewollt ist würde ich jetzt mal ausschließen..

@ kellerkind schaut interesant aus was du geschrieben hast nur leider kann ich nicht viel damit anfangen da ich nicht soo der große experte bin, wie könnte man sowas den ausschalten? cu
***SONIC***
So hau mich auch mal mit rein ^^

Fairplay cfg ist seit heute geladen !

Streamen tun wir über punksbusted.

Das die besagte spielerin was an hat oder dergleichen schließe ich völlig aus ! da sie seit einem jahr zu unseren stammgästen gehört und wir fast täglich mit ihr im skype teln, zudem hat sie ein etwas höhere alter! Würde meine Hand für ins feuer legen !

Wo der fehler nun liegt wissen wir leider immer noch net da keine fehlermeldung kommt das ja das dumme , aber ggc streamen wir nicht.
Kelli

Zitat:

Original von ***SONIC***
Wo der fehler nun liegt wissen wir leider immer noch net da keine fehlermeldung kommt das ja das dumme ,

Doch schon...

cmd 16028: 1882500: N 2312 1201
cmd 16029: 1882500: N 2314 1388
cmd 16030: 1882500: w "EXE_SERVERCOMMANDOVERFLOW"
cmd 16031: 1882500: w "EXE_SERVERCOMMANDOVERFLOW"
cmd 16032: 1882550: v cg_fovmin "10"
cmd - Das sind alles ausstehende Kommandos an den Server. 160xxx ist eine fortlaufende Ziffer Seit dem start des Servers. Die 2. Zahl weiß ich nicht was Sie bedeutet, der Buchstabe ist mir auch schleierhaft. Dann kommt der Befehl, in der letzten Zeile z.B. cg_fovmin "10"

Die Befehle können
- von einer Karte oder mod kommen (Begrüßung, next map, Effekte (..)
- von einem rcon Tool (oder pbucon)
- von einem Punkbusterauftrag (cvarcheck, say messages...)
- von einem Spieler

Das ist soweit auch völlig normal und nicht ungewöhnlich. Alles was nicht sofort ausgeführt werden kann weil der Server schon busy ist kommt in eine Warteschleife. Nur wenn ein bestimmtes Limit überschritten wird läuft diese Warteschleife anscheinend über und der Server legt sich schlafen.
(Meine persönliche Interpretation!)

Wenn es so ist hülft es eventuell die Anzahl der Tasks zu reduzieren. pbcvars seltener abfragen, Modeinstellungen konservativer benutzen...

Aber wie gesagt, alles Mutmaßungen wenn man es nicht gezielt nachstellen kann bleibt einem ja nur aus dem Logfilekaffeesatz zu lesen.

Zitat:

Original von ***SONIC***
aber ggc streamen wir nicht.

Server: PB UCON Packet ignored "ggc_85.214.107.155"@85.214.107.155:4482 [...:....."]
verwirrt Warum fragt der gcc Server dann Einstellungen ab?
wgs./w@Lly
SERVERCOMMANOVERFLOW

Ja, würde auch darauf tippen dass der Server mit zuvielen Befehlen geflutet wird und dann down geht. Das muss nicht mal in böser Absicht geschehen... hab so etwas ähnliches schonmal mit CoD2 erlebt.

Benutzt GoldenGirl zufälligerweise den MiniAdmin oder ähnliche Servertools zum Connecten?

Bei uns war es ein Warserver, da hatte einer das Serverpasswort im Miniadmin aus Versehen in die Zeile mit dem Rcon-Passwort eingetragen.
Die Spieler haben connected, kaum war derjenige drauf wurde die Konsole geflutet mit der Meldung bad rcon passwort und schwupps: Server down.

Ich konnte mir das nicht erklären und bin dazu extra über Putty mit screen -r in den laufenden Prozess rein. Da konnte ich dann die Meldung schön sehen inklusive der IP des "Schuldigen". Über diese IP haben wir denjenigen dann ausfindig gemacht, der den Miniadmin zum Connecten verwendet und das Passwort tatsächlich falsch eingetragen hatte.

Es ist offensichtlich das Wesen des MiniAdmin, dass er - sobald online - sofort einen Rcon-Abgleich mit allen Servern macht, bei denen er etwas hinterlegt hat. Könnte natürlich sein dass GoldenGirl das nicht verwendet, aber vielleicht einer der anderen Spieler.


EDIT: überschnitten mit Kellerkind
CoD:WW scheint ja auch generell hart am Limit zu leben wenn man querliest, wie oft es zu Abstürzen und Laggs kommt durch zig hundert DVARs, Logfile-Zeilen, Tasks... ich denke Treyarch haben in Sachen Server-Performance auf PC-Plattformen noch einiges an Optimierungen zu lernen.

Da muss Admin lernen, wirklich nur mit Wasser und Brot auszukommen sozusagen...

Das bringt mich auch zu der Frage, wo ihr nun eigentlich hinstreamt? Wenn ihr von GGC auf zB PsB wechselt, müsst ihr da gut in euren PB-Dateien aufräumen, weil sich sonst einiges beisst. Am besten alle configs rausschmeissen, und von dem neuen Dienst dann frisch hochladen.
Matrixpro
also von cod5 server haben bis jetzt nur sonic und ich das Pass fürs rcon tool..

müssen wir jetzt erst noch mal abwarten bis sich was tut bzw bis der server mal wieder down geht, was hoffe ich nicht passiert. cu
Sir @ndy
hm

ist schon etwas komisch

also bei uns laufen die linux server ohne probs, ob voll oder leer
noch nie einer abgekackt
oder lags gehabt
streamen alle mit pb und ggc

sie streamabfrage iss eigentlich das einzige was wir ab 4 uhr nachts eingestellt haben weil da kaum noch jemand da ist
da kommts mal zu lags was aber normal ist

welche hardware habt ihrm irgendwelche kronjobs usw ???
***SONIC***
Also streamen tun wir schon immer nur über Punkbustet und die files wurden erst frisch hochgeladen über Auto-MBL Haben mit GGc nichts gemacht oder gar mal versucht? Warum er die abfrage nun macht ist mir recht schleierhaft??

Rcon haben wie erwähnt nur wir beide genau so wie ftp zugriff.

Haben nun mal die Fairplay geladen und im mom scheint der server zu laufen
Matrixpro
das frage ich mich auch warum GGc "an" ist.. ist die frage wie macht man das wieder aus, weil eins von beiden reicht doch.. cu
wgs./w@Lly
Macht bitte einen Screenshot von eurem aktiven PB-Ordner, dann sieht man welche Dateien eventuell da nicht reingehören.

GGC (und auch Games-Violations) aktiviert man über die entsprechenden Dateien; das geht ganz automatisch von allein, ohne dass man den Server - wie bei PsB - irgendwo anmelden müsste. Um das Streamen abzuschalten, musst du die entsprechenden Dateien einfach wieder entfernen.

GGC verwendet idR die pbucon.use, hat aber auch Einträge in der pbsvuser.cfg und der pbsv.cfg. Deshalb würde ich einmal komplett "aufräumen" und neu einrichten, um alle Reste zu entfernen.

Das Tool AutoMBL von Punksbusted wird nur für die Aktualisierung von Bannlisten und MD5-Checks verwendet, die notwendigen "Grunddateien" musst du auf deren HP runterladen und anschließend über FTP auf den Server schieben.

Die empfohlenen Settings von PsB findest du hier:
PsB Recommended Configuration Files, CoD:WW


Edit: Ich verschiebe den Thread in "Hilfe", weil eure Probleme ja eher weniger mit dem ACE an sich zu tun haben.
Matrixpro
hi wollte nur mal anmelden das der server bis jetzt noch nicht wieder down war.. cu