VoODoO
Servus leute,
ich habe schon einiges hier im forum gelesen waren auch gute tipps dabei.
nur irgendwie komme ich net weiter und bin total am ende!!
Den wen schon den zweiten screen befehl eingebe zeigt er mir nen fehler an..
und dan ist klar das er den server wohl kaum starten kann.
aber Dieser fehler kommt hier nicht vor..
habe soweit auch alle datein hochgeladen und auch vergliechen...
Ich kann auch alle mögligen Befehle per putty eingeben...
Aber es tut sich einfach nichts...
auch in der ps -aux ist kein start befehl drinne..
Wäre echt nett wen mit einer helfen könnte...
ich kann dem jenigen auch mall alle screeens schicken wen er möchte..
Ich gebe hier mal meine icq nummer an und dan würde ich mich freuen wen mir echt mal einer helfen könnte...
ICQ:347267753
Ich danke euch schon mal im vorraus....
MFG
TLG | VoODoO
--- edited bya yoda: Titel korrigiert, Thema verschoben ---
johnpatcher
Hey,
wie du vielleicht wissen solltest, wird hier kein Support per ICQ gegeben. Das Forum ist für alle da, und hier wird jedem geholfen, sofern es möglich ist.
DIes hat den Vorteil, dass ein anderer, der irgendwann den selben Fehler hat, auch die Möglichkeit hat, Hilfe zu bekommen.
Deine Beschreibung ist einfach nur mangelhaft. Was heißt denn, dass du einen Fehler bei screen bekommst ? Ist Screen vielleicht nicht mitinstalliert ?
Ich starte meine Server sowieso lieber mit "nohup", geht das vielleicht ?
Code angehängt. Klicke hier zum Ein-/Ausblenden
code: |
1:
|
nohup ./cod2_lnxded +set ... +exec test.cfg & |
|
Wichtig ist hierbei das
nohup am Anfang und das
& am ende.
Was für eine Distribution hast du denn ? Unter Debian kann es schonmal vorkommen, dass wirklich kein screen, etc drauf ist.
mfg
johnpatcher
Und wo ist jetzt die Fehlermeldung ? ^^
VoODoO
Das detached...denke das es schon ein fehler ist.
hier aber der zweite screen wen ich den server starten will..
er wird mir immer als offline angezeigt
yoda
Autsch - SOFORT STOP!
Du hast bereits mehrere screen-Instanzen gestartet!
Gib mal
ps -aux ein - da solltest Du dann sehen, wie oft bereits ein Screen-Prozess mit Namen cod2 läuft - die solltest Du erst mal alle plätten und dann neu versuchen!
Ich kopier mal was aus einem anderen Thread hier rein:
Original von yoda
@Rasorwanii:
Hab Deine Screenshots mal zusammengeschnitten auf einen und mal die ganzen Screen-Prozesse markiert...
Ich sag einfach mal "Ach Du Sch***"...
Hab zwar selbst kaum Ahnung von Linux, aber was hier abgeht versteh ich so gerade noch...
Du hast nicht nur einen Screen-Prozess an, sondern jede Menge, schon mal eine potentielle Fehlerquelle:
Weisst Du, wie Du die Prozesse killen kannst?
Oder bist Du in der Lage, den Server mal zu rebooten? Wäre vielleicht am einfachsten - läuft noch irgendeinanderer Game-Server darauf?
Und musst Du den Port unbedingt ändern? Warum lässt Du nicht den Standard-Port 28960? Läuft noch ein anderer CoD / UO-Server?
Original von Nighthawk
Die rot umrandete Zahl ist deine Prozes-ID, sprich Du nimmst Dir immer die Zahl in der zeiten Spalte und killst diese.
kill [rot eingerahmte Zahl]
oder als Beispiel
kill 29729
Für die anderen Prozesse nimmst Du jeweils die Zahl aus dieser Spalte und verfährst genauso.
VoODoO
So habe alles gekillt...
lief auch alles viel besser!!!
nur server wird noch net angezeigt....
hat auch diesmal keinerleih meldungen beim zweiten screen modus gezeigt..
yoda
Was mir gar nicht gefällt ist das "out of memory - aborting"...
Mach mal bitte ps -aux und poste nen Screenshot davon - dann schauen wir mal, was noch so alles im Hintergrund läuft...
Klappt es denn, wenn Du direkt per IP connecten willst auf den Game-Server?
Bist Du nach unserer Anleitung vorgegangen?
https://www.opferlamm-clan.de/?menu=250
VoODoO
ne auch direct geht es net...
aber hier der screen...
yoda
qmail und spamd child sagt mir nix... ´nen Mail-Server am Laufen?
(Kenne mich nur bedingt in Linux aus...)
Ok, Du hast den Screen-Prozess gestartet - mit screen -r cod2 kannst Du den aufrufen und bist dan quasi in der Server-Konsole.
Läuft der Server? Was wird da angezeigt? Und mit welchem Parameter hast Du gestartet?
Und detached ist glaub ich, wenn man den Screen-Prozess mit STRG + A + D verlassen hat.
johnpatcher
Ja, das sind Mailserver ... Da sieht man mal was für ne Kacke bei SuSE automatisch mitläuft
Morpheus
Moin ich hab mir das eben kurz angeschaut und hab noch einen weiteren riesen fehler gesehen!
Ich hab zwar noch nicht den riesen plan von Linux aber die erste Goldene Regel arbeite nie als Root auf dem System! Leg dir für deine CoD server Benutzer an und arbeite mit denen! Da du als Root das ganze system schrotten kannst! Also für alles was du machst User anlegen! Ich hab für CoD einzelne Cod User und für meine Daten ablage den User master und fü cod2 den User cod2 usw.!!!
Also einen User anlegen bsp. "cod2" dort haust du dein Spiel rein und startest es als benutzer Cod2!!!
Dann poste mal dein start screen!
Und das Detached kommt wenn den Screen mit strg+a +d verlässt und eben das gegenteil davon ist strg+c terminated (screen beenden).
Mfg
Morpheus
yoda
Außerdem seh ich nur den Prozess screen -dmS cod2 - aber ich vermisse den Prozess, in dem auch der Start-Parameter angegeben ist...
Bist Du auch in die Konsole gewechselt mit
screen -r cod2
und hast Da die Start-Parameter eingegeben?
---
Was Morpheus sagt ist ebenfalls richtig, sollte man nicht unbedingt als root machen...
---
Und wenn der Mail-Server nicht benötigt wird: plätten... Aber ich vermute mal, ihr habt da auch am Ende noch ´ne Homepage + eure Mail-Konten am Laufen?
sm0g23
Ich habe die Erfahrung gemacht, dass wenn ich remote auf dem Server eingeloggt bin als root und dann den user wechsel zum cod2 user, mit dem dann cod2 User dann einen Screen starten will funktioniert es erst gar nicht. Ich bekomme dann die Fehlermeldung:
cod2@server:~$ screen -dmS cod2 /home/cod2/cod2_lnxded +set dedicated 2 +set net_ip x.x.x.x +set net_port 28960 +set sv_punkbuster 1 +exec public.cfg
Der Server wurde jetzt gestartet und läuft.
cod2@server:~$ screen -r cod2
Cannot open your terminal '/dev/pts/0' - please check.
Nun kann man sich aber nicht mehr in die Screen Session einklinken!
Deswegen connecte ich immer als cod2 User unter dem das Game bzw. der Screen laufen soll. Damit geht es dann ohne Probleme sich in den Screen später einzuloggen. Solange man als User nur einen Screen laufen hat reicht auch ein screen -r bei mir.
Wow habe mir eben den 5. Stern verdient glaube ich und ich bin erst seit 10Wochen angemeldet!
*sich selbst auf die Schulter klopf*
VoODoO
Servus jungs,
ich finde das ja voll nett von euch das ihr mir helfen wollt,aber irgendwie alles was ich versuche geht in die hose....
ich kann machen was ich will aber er läuft einfach net...
Er zeigt mir zwar an das er laufen soll aber irgendwie nichts... voll komisch...
und das mit den usern habe ich auch noch net ganz verstanden...
Das müsste mir dan noch einer mal genauer erklären was es damit aufsich hat.
johnpatcher
Es soll jetzt nicht böse erscheinen, aber an deiner / eurer Stelle würde ich den Rootserver kündigen und mir einen Gameserver bestellen oder das Amt des Serveradministrators an einen anderen übergeben, weil sowas nicht nur sinnlos ist, sondern auch gefährlich, da es sehr viele Sicherheitsrisiken geben kann.
VoODoO
ja schon klar aber rechne mal..
ich bezahle 30€ für den root kann alles drauf laufen lassen und mir würden
2war/1Pulic und ein ts server mit 100 slot viel zu viel kosten...
und ich habe mich schon schlau gemacht, das wen ich sie nachweißbar zum eigen gebrauch benutze es keiner leih schwirigkeiten gibt...
VoODoO
SOOOOOORRRRRYYYYYYY
Habe den fehler gefunden habe die dusselige ip falsch geschrieben in der config..
Es tut mir echt leid das ich eure zeit in anspruch genommen habe...
nachmal sorry sehr sehr dummer fehler von meiner seite aus
Morpheus
Moin Moin!
Freut mich das du den Fehler gefunden hast aber du solltest trotzdem dich mal in verschieden Linux foren schlau machen was dazu gehört einen Rootserver zu Steuern und zu Pflegen! Ich hab auch fast mein ganzes Wissen aus verschiedenen Foren und aus einigen Büchern und natürlich ganz wichtig die Selbsterfahrung! Aber auch zu Steuerung für Gameserver und Ts muss dein Root sicher sein sonst wirst du irgendwann mit weiteren Problemen Rechnen müssen!
Ich hab hier ein paar Links die ganz gut sind!
hier
hier
hier
hier
hier
hier
hier
Das sind so die wichtigsten die ich kenne es gibt noch ein paar andere aber hier findest das wichtigste! Also Lesen Lesen Lesen!!!
Have Fun bis danny
Morpheus