Ein neues Thema erstellen  Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Server crasht mit Adminmod
BeitragVerfasst: 02.08.2004, 12:54 

Registriert: 02.08.2004, 11:12
Beiträge: 4
Hallo Leute,

Ich habe seit ewig Adminmod am laufen, und plötzlich crasht mein Server bei jedem Start mit dieser Meldung:
Code:
....
Metamod version 1.17.1  Copyright (c) 2001-2004 Will Day willday@metamod.org
 Metamod comes with ABSOLUTELY NO WARRANTY; for details type `meta gpl'.
   This is free software, and you are welcome to redistribute it
   under certain conditions; type `meta gpl' for details.

Downloading Security Module from Speakeasy.net ...
Completed downloading Security Module from Speakeasy.net
Server is in Secure Mode.
scandir failed:/home/hlds/hlds_l/./platform/SAVE

Adding auth server 65.73.232.253:27040
Adding auth server 65.73.232.251:27040
Adding master server 207.173.177.12:27010
Adding master server 207.173.177.11:27010
Couldn't find plugin matching 'logd_mm_i386.so'
Couldn't find plugin matching 'chicken_mm_i386.so'

[ADMIN] ERROR: ********************************************************
The configuration file for Admin Mod (default: adminmod.cfg) could not be read.
Make sure that the Admin Mod configuration file is executed from server.cfg
when you use Admin Mod.
Go to http://www.adminmod.org/manual/ for more details.
/home/hlds/hlds_l/hlds_run: line 57:   889 Speicherzugriffsfehler  $HL_CMD
Add "-debug" to the /home/hlds/hlds_l/hlds_run command line to generate a debug.log to help with solving this problem
Mon Aug  2 12:15:37 CEST 2004: Server restart in 10 seconds
Wenn ich MetaMod ohne Adminmod starte
(den Eintrag "linux addons/adminmod/dlls/admin_MM_i386.so" in der "cstrike/addons/metamod/plugins.ini" auskommentieren)
startet der Server ohne Probleme.

Die bemängelte adminmod.cfg befindet sich natürlich ganz normal wie immer in
"cstrike/addons/adminmod/config/".
Und lässt sich auch öffnen, bearbeiten und wird auch per
"exec addons/adminmod/config/adminmod.cfg" in der server.cfg gestartet.

Ich habe das neueste MetaMod drauf und AM schon neu installiert , ohne Erfolg.

Der Owner hat alle Rechte auf alle HLDS Files.

meine cstrike/liblist.gam:
Code:
game "Counter-Strike"
url_info "www.counter-strike.net"
url_dl ""
version "1.6"
size "184000000"
svonly "0"
secure "1"
type "multiplayer_only"
cldll "1"
hlversion "1111"
nomodels "1"
nohimodel "1"
mpentity "info_player_start"
gamedll "dlls\mp.dll"
// gamedll_linux "dlls/cs_i386.so"
gamedll_linux "addons/metamod/dlls/metamod_i386.so"
trainmap "tr_1"

meine cstrike/addons/metamod/plugins.ini:
Code:
linux addons/adminmod/dlls/admin_MM_i386.so


ServerOS: Linux Debian 3.0 Woody
MetaMod: v1.17.1
AdminMod: v2.50.59


Hilfe!!


Nach oben
   
 Betreff des Beitrags: Re: Server crasht mit Adminmod
BeitragVerfasst: 02.08.2004, 13:55 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
Fehlermeldungen sind toll, wenn eine Fehlerbeschreibung dabei ist.
Zitat:
[ADMIN] ERROR: ********************************************************
The configuration file for Admin Mod (default: adminmod.cfg) could not be read.
Make sure that the Admin Mod configuration file is executed from server.cfg
when you use Admin Mod.
Go to http://www.adminmod.org/manual/ for more details.


Nach oben
   
 Betreff des Beitrags: Re: Server crasht mit Adminmod
BeitragVerfasst: 02.08.2004, 14:12 

Registriert: 02.08.2004, 11:12
Beiträge: 4
Zitat:
Fehlermeldungen sind toll, wenn eine Fehlerbeschreibung dabei ist.
Du bist ja ein ganz Schlauer, genau darauf bin ich ja eingegangen:
Zitat:
Die bemängelte adminmod.cfg befindet sich natürlich ganz normal wie immer in
"cstrike/addons/adminmod/config/".
Und lässt sich auch öffnen, bearbeiten und wird auch per
"exec addons/adminmod/config/adminmod.cfg" in der server.cfg gestartet.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 14:31 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Code:
linux addons/adminmod/dlls/admin_MM_i386.so
Ich bezweifle, dass die plugins.ini so aussieht. Wenn das der einzige Eintrag ist, dann dürfte das hier recht fragwürdig sein:
Code:
Couldn't find plugin matching 'logd_mm_i386.so' 
Couldn't find plugin matching 'chicken_mm_i386.so'

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 14:32 
AM.de Team

Registriert: 04.10.2002, 16:14
Beiträge: 1212
In diesem Falle würde ich überprüfen, ob die CVAR password_field in selbiger Datei definiert wird. Denn diese Fehlermeldung kommt immer dann, wenn sie nicht definiert ist.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 14:58 

Registriert: 02.08.2004, 11:12
Beiträge: 4
Die plugins.ini hat im Moment tatsächlich nur eine Zeile.
Ich habe, um den Fehler einzugrenzen, alle anderen Zeilen gelöscht.
Normalerweise sieht die plugin.ini so aus:
Code:
linux addons/adminmod/dlls/admin_MM_i386.so
// linux addons/cdeath/cdmod_i686.so
linux addons/amx/dlls/amx_mm_i386.so
linux addons/chickenmod/dlls/chicken_mm_i386.so
linux addons/LogD/logd_mm_i386.so

Die Meldung:
Zitat:
Couldn't find plugin matching 'logd_mm_i386.so
Couldn't find plugin matching 'chicken_mm_i386.so
kommt durch 2 Einträge, die am Anfang der server.cfg stehen:
Code:
meta unpause logd_mm_i386.so
meta unpause chicken_mm_i386.so
die beiden Plugins können natürlich nicht unpaused werden, wenn ich Sie
vorher aus der plugins.ini des MetaMods lösche.


Normalerweise ist das unpausen dafür gedacht, daß nach einem Match die server.cfg geladen wird, und alle im Clanwar unangebrachten Plugins wieder geladen werden.


Du hast mich allerdings auf die richtige Fährte gebracht,
denn wenn ich die server.cfg umbenenne, startet der Server ohne Probleme!



Dadurch habe Ich den Fehler gefunden,
durch ein paar fehlerhafte Einträge am Anfang der server.cfg kam der Server garnicht dazu, den Befehl

"exec addons/adminmod/config/adminmod.cfg",

der am Ende der server.cfg steht, auszuführen.


Ich hatte vor ein paar Tagen versucht, etwas mit aliasen in der server.cfg herumzuexperimentieren, (einfügen von waits)
das ist kurioserweise eine Zeit lang gutgegangen.

Ich hab die Zeilen wieder rausgenommen und Server läuft wieder,
Vielen Dank für Eure Zeit!!


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 17:13 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
aber interessant.

Es gibt nämlich ein paar Posts im Ozforum, dass der Eintrag der exec Zeile am Ende der server.cfg nicht funktioniert. Erst wenn sie diese ganz am Anfang der server.cfg gesetzt haben, funktionierte es.
Zitat:
[...]
durch ein paar fehlerhafte Einträge am Anfang der server.cfg kam der Server garnicht dazu, den Befehl
"exec addons/adminmod/config/adminmod.cfg",
der am Ende der server.cfg steht, auszuführen.
Jetzt interessiert mich natürlich, was bewirkt hat, dass die server.cfg nicht komplett ausgeführt wurde. Das wäre nämlich neu für mich, da ich dachte, dass sie immer komplett ausgeführt wird.

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 21:58 

Registriert: 02.08.2004, 11:12
Beiträge: 4
Ich wollte ein paar Waits einbauen (wie beim CS-Client möglich)
um das Ausführen der Server.cfg zu verlangsamen,
ziemlich unsinnig, ich gebs ja zu.


hier der Vergleich:

Vorher, (Server startet nicht):
Code:
// CLANWAR Settings OFF:
alias "metapause" "wait; wait; wait; wait; wait; wait; wait; wait; wait; wait"
metapause
meta unpause logd_mm_i386.so
metapause
meta unpause chicken_mm_i386.so
metapause
amx_on
metapause
...
Nachher, (Alles OK):
Code:
// CLANWAR Settings OFF:
meta unpause logd_mm_i386.so
meta unpause chicken_mm_i386.so
amx_on
...




Eines finde ich noch bemerkenswert:
Starte ich den Server mit den unsinnigen Befehlen UND
"exec addons/adminmod/config/adminmod.cfg" in der server.cfg
verweigert der Server den Dienst wegen
"The configuration file for Admin Mod (default: adminmod.cfg) could not be read"

Entferne ich jedoch die server.cfg komplett, also incl. dem Kommando zum Laden der adminmod.cfg, startet der Server ohne eine Fehlermeldung.


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 22:52 
AM.de Team
Benutzeravatar

Registriert: 23.11.2001, 00:00
Beiträge: 3842
Wohnort: Vor König Arthus
Evtl. hast Du die Ausführung der server.cfg soweit herausgezögert, dass Admin Mod schon längst gestartet wurde.

_________________
Der schwarze Ritter triumphiert immer...
WING-Clan


Nach oben
   
 Betreff des Beitrags:
BeitragVerfasst: 02.08.2004, 23:01 
AM.de Team
Benutzeravatar

Registriert: 27.11.2001, 01:00
Beiträge: 3564
Wohnort: In der Nähe von Bonn
nun..es ist komisch.

Fakt ist:
Wenn beim (HLDS) Server-Start kein exec ... in der server.cfg durchgeführt wurde, dann sucht es automatisch nach addons/adminmod/config/adminmod.cfg.

Naja...Ich weiß nun aber nicht warum mit "unkonventionellen Ideen" + Eintrag des execs in der server.cfg es dann nicht mehr geht.
Vielleicht liegt es an metapause

*hm... Blacky war schneller. Habe zu lange nachgedacht. *g*

_________________
Fehleranalyse: Poste den Inhalt Deiner liblist.gam, (listen)server.cfg, adminmod.cfg, users.ini, vault.ini, plugin.ini von adminmod und plugins.ini von metamod. Benutze auch die Such-Funktion


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 10 Beiträge ] 


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de
Original Design von "[ Half-Life Admin Mod © Alfred Reynolds 2000-2003 ] - [ site design by Jägermeister ]"