Server geht down kein fehler im log (und Probleme mit Streaming) |
Matrixpro
Milupa-Fan
Dabei seit: 16.04.2006
Beiträge: 607
|
|
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 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
... sehr viel alleine
Dabei seit: 09.11.2006
Beiträge: 2.504
|
|
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.
Original von ***SONIC***
aber ggc streamen wir nicht.
Server: PB UCON Packet ignored "ggc_85.214.107.155"@85.214.107.155:4482 [...:....."]
Warum fragt der gcc Server dann Einstellungen ab?
__________________ „ Allah ist Groß, und wir sind armselige Tröpfe mit unseren ganzen Wissenschaften Herrlichkeit.“
Dieser Beitrag wurde 420 mal editiert, zum letzten Mal von der Bundesregierung Niemand: Heute, 11:42.
|
|
|
|
|
|
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.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
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.
__________________ "Mögest du in interessanten Zeiten leben"
Rincewind, Zaubberer
|
|
|
|
|
|
|
|
Impressum ||Datenschutzerklärung
|