Server unter Wine: Probleme beim PB Update (Error Loading pbag)

ReSpOnSe
Hallo zusammen ,

erstmal möchte ich mich für die geniale Anleitung zum betreiben auf einem Linux Server bedanken ! smile
Der Server läuft auf unserem Root sehr sauber uns stabil !
Allerdings habe ich nun ein Problem , und zwar werden die Spieler nach ca. 1-2 Minuten vom Server gekickt , und erhalten folgende Fehlermeldung ;

This PB Server Requires (A1406 C2.080)
-Error Loading pbag

Kann jemand von euch mit dieser Meldung etwas anfangen ?
Ich bin was die Administration von COD betrifft noch nicht wirklich erfahren , da wir bis jetzt nur CS / CS:S Server betrieben haben .
Für eine kleine Hilfestellung wäre ich euch wirklich super dankbar !

mfg ReSpOnSe aka Micha
Interceptor
Das Anticheat-Tool des Servers läuft noch mit der Releasversion für den Client A1406 C2.080. Aktuell ist die Clientversion A1409 C2.136. Das kannst Du z.B. dort mitverfolgen: [INFO] Punkbuster: Server- und Clientupdates

Du solltest also den Punkbuster Deines Servers updaten. Lies dazu mal diese Rubrik durch: 06. Punkbuster How-To: Die Admin-Arbeit
ReSpOnSe
Hallo Interceptor ,

erstmal vielen Dank für deine rasche Antwort !
Also ich habe nun versucht ein update von PB über meine HLSW Konsole zu machen , mit dem Befehl ;

/rcon pb_sv_update bzw. pb_sv_update .

Danach erhielt ich folgende Meldung ;

19:46:20 Server: Master Query Sent to (MASTER7.EVENBALANCE.COM) 216.240.146.139
Server: Download Request for htm\ws001723.htm Sent to (WAW2.EVENBALANCE.COM)

Jedoch werden die Spieler immer noch gekickt Keinen Plan? .
Welche Möglichkeit besteht noch ein update von pb zu machen ?

mfg ReSpOnSe aka Micha
Kelli
wget http://websec.evenbalance.com/downloads/linux/pbsetup.run
chmod u+x pbsetup.run
./pbsetup.run --i-accept-the-pb-eula -ag waw -ap /pfad/zum/server
./pbsetup.run --i-accept-the-pb-eula -u


Edit.
Mir fällt gerade auf das das Schwachsinn ist. Du brauchst ja die Windowsversion unter Wine. Da wird das so nicht gehen.

chmod 755 -R /pfad/zum/server/pb
cd /pfad/zum/server/pb
wget http://www.evenbalance.com/downloads/waw/pbsvnew.dll
wget http://www.evenbalance.com/downloads/waw/pbsecsv.htm
cd /pfad/zum/server/pb/htm
wget http://www.evenbalance.com/downloads/waw/wc002136.htm
wget http://www.evenbalance.com/downloads/waw/wa001409.htm

Spiel oder Punkbuster neustarten.
ReSpOnSe
Hallo Kellerkind ,

also ich hab nun deine Methode auch versucht , jedoch leider ohne Erfolg unglücklich
Das ist echt zum Mäuse melken *grrrrrrr*

ich habe es auch schon mit der pbsetup.run versucht ;

./pbsetup.run -e
./pbsetup.run --add-game=waw --add-game-path=/home/user/cod5/
./pbsetup.run -u


richtigen pfad nehmen und pbsetup

per rcon pb_sv_homepath

Auch das hat nicht gefruchtet ......
Bin langsam echt am ende mit meinem Latein verwirrt

mfg ReSpOnSe aka Micha
Kelli
Eigentlich ist die Fehlermeldung eindeutig - aber nur um nicht in der falschen Richtung zu suchen.
Wenn du
\rcon pb_sv_ver
eingibst - welche Version spuckt der Server dann aus?
Die Ausgabe von pb_sv_homepath .. was kommt da raus?
Ich hab selber keinen WaW über Wine am laufen - meiner Meinung nach sollte es der Installpfad sein, also /home/user/cod5/

Ich würde jetzt vorschlagen das du auf deinem Desktop unter Windows mal einen Server startest +set dedicated 2 blablabla, dort dann sicher stellen das die pb Version stimmt (pb_sv_ver) und dann dein komplettes pb Verzeichnis von deiner Desktop Win Maschine nochmal hochladen auf die Lnx.
Das muss dann gehen.
ReSpOnSe
Aaaaalso das glaub ich jetzt nich grosses Grinsen
Ich hab nunmal "pb_sv_ver" über HLSW eingegeben .
Dort kam dann folgende meldung ;

23:05:36 pb_sv_ver
23:05:37 Server: PunkBuster Server (v1.723 | A1409 C2.136) Enabled

So.....
Nun dachte ich , dann versuch ich einfach nochmal drauf zu spielen , und komischerweise funktioniert es jetzt smile
Ich kann zwar nicht im geringsten nachvollziehen was "pb_sv_ver"
da jetzt bewirkt hat , aber er läuft *juhu*
Sachen gibts *gg*
Jetzt werd ich den Server nochmal unter nem Screen starten und mal sehn ob das auch auf dauer ist , hehe .
Ich werd mich nachher nochmal melden und dir sagen ob das Problem nun (wieso auch immer) behoben ist !
Auf jeden Fall dank ich dir für deine Hilfe , echt super !!!

*EDIT*
Ich sollte noch anmerken das der COD Server auf einem Linux Root liegt !
Also nicht auf nem Desktop bei mir zuhause , sondern einer von meinen Root Servern im RZ .

mfg ReSpOnSe aka Micha
wgs./w@Lly
Wine ist ja ne Windows-Emulation auf nem Linux... schon klar smile

pb_sv_ver nutzt man um abzuchecken, welche Version gerade läuft.

Zum "anschubbsen" kannst du auch als allerersten Schritt bei Update Problemen pb_sv_update in die Konsole eingeben, dann versucht er erst mal selbständig sich zu aktualisieren. Das kann jedoch u.U. ein Weilchen dauern.

Normalerweise sollten sich die Server automatisch selbst updaten, aber das funktioniert leider selten immer reibungslos. Ich hab auch den ein oder anderen Gameserver, der dann rumzickt. Manuell anschubbsen und etwas Geduld haben reicht idR aber vollkommen aus.
ReSpOnSe
pb_sv_update hab ich auch mehrmals versucht , aber irgendwie wollte er net so wie ich will ^^
Bzw. er hat dann halt sehr lang dafür gebraucht .
Naja , nun läuft er ja *Juhu*
Unsere Member sind völlig aus dem Häuschen das wir nun endlich mit eigenen Servern an den Start gehn können smile
Hab gestern gleich noch 4 weitere Server aufgesetzt cool
Vielen , vielen dank nochmal für eure Hilfe !!!
Ähm noch ne Frage , die nicht wirklich in den Thread passt ,
ich hab mir den Manu Admin Mod besorgt , benutzt ihr den auch
für eure Server oder gibt es evtl. eine noch bessere alternative ?

mfg ReSpOnSe aka Micha
bangingbernie
Kellerkind würde die B3-Mod empfehlen, aber die ManuAdminMod ist auch o.k.
Kelli
Ich würde dir den B3-Mod empfehlen, aber die ManuAdminMod ist auch ganz o.k.

*SCNR*

PS: B3 hat jetzt neben den anderen unschlagbaren Features überarbeitete kewle neue Stats Zunge raus
http://www.internationaloldstars.de/xlrstats/


Edit: Interessant das Wbb sich weigert Bilder anzuzeigen die nicht auf .Bild enden grosses Grinsen
Edit2: Schön das man dies mit mod_rewrite umgehen kann.

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

code:
1:
2:
3:
4:
RewriteBase /xlrstats/sig/
RewriteRule ^id/([0-9]+)\.([a-zA-Z]+)$ /xlrstats/sig/index.php?id=$1 [QSA,L]    

Nightwing

Zitat:

Original von Kellerkind

Edit2: Schön das man dies mit mod_rewrite umgehen kann.

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

code:
1:
2:
3:
4:
RewriteBase /xlrstats/sig/
RewriteRule ^id/([0-9]+)\.([a-zA-Z]+)$ /xlrstats/sig/index.php?id=$1 [QSA,L]    


Nicht schlecht, ich staune.

ToM