PDA

View Full Version : Problem beim starten ü. PUTTY


aLuCaRd1193
07-09-2006, 18:31
Hallo , ahbe ein Problem beim starten meines TeamSpeak Servers und zwar steht da ./teamspeak2-server_startscript start
!!!!!!!!!!!
starting the teamspeak2 server
Error, Either an old instance of teamspeak is still running, or
an other application is using the tcpquery port!
Error, Server was not started!:confused:

aLuCaRd1193
07-09-2006, 18:38
Was ich dazu noch sagen muss , hatte vorher nen Ts Server drauf der lief und dann konnte ich den nicht beenden , habe aber die teamspeakserver2.pid oder so gelöscht und sonst wüsste ich da nichts wegen anderer port nutzung

Cyrus
07-09-2006, 18:42
netstat -lnp | grep 51234

verrät dir den übeltäter (inklusive PID zum killen)
ersetze 51234 durch deinen Queryport falls du ihn geändert hast.

aLuCaRd1193
07-09-2006, 18:57
laut netstat -lnp
tcp 0 0 0.0.0.0:51234 0.0.0.0:* LISTEN 11927/server_linux
wie kann ich dass dann jetzt killen ?

aLuCaRd1193
07-09-2006, 20:03
Hat sich erledigt , habe einfach reboot gemacht :)

Bastian
08-09-2006, 07:29
Ich kann dir nur dringend dazu raten so schnell wie möglich ein paar Linux-Grundlagen zu erlernen. Normalerweise macht man sowas nämlich bevor man sich an Server-Applikationen heranwagt.

Außerdem solltest du dir schnell abgewöhnen deine Probleme durch Reboots zu lösen. Damit kommst du unter Linux nämlich nicht weit. :p

spirit
22-09-2006, 19:48
Einen Prozess beendet man üblicherweise, indem man die ProzessID findet und den Prozess dann mit dem Kill-Befehl abschiesst.

user@box$ ps aux

Zeigt dir alle Prozesse an. Darin suchst du den richtigen und die ProzessID (Zahl in der ersten Spalte).

Dann abschiessen, mal angenommen, der server_linux Prozess hat ID 1234 :

user@box$ kill 1234

Ein erneutes Prüfen mittels des o.g. Befehls sollte den server_linux Prozess nun nicht mehr anzeigen.

Und bitte, wie oben schon gesagt : etwas Linux lernen. Es gibt genug gehackte Server da draußen, deren Admins keinen Plan haben und die das Internet mit Spam, DDOS etc schlechter machen. Falls du dazu nicht bereit bist empfehle ich das Anmieten eines TS-Servers, dann musst du dich um den Rest wie Sicherheit nicht kümmern.

Dark_Phantom
23-09-2006, 17:14
soweit hab ich´s auch gebracht, doch jetzt kommt noch immer:

starting the teamspeak2 server
Error, Either an old instance of teamspeak is still running, or
an other application is using the tcpquery port!
Error, Server was not started!

ka was ich sonst noch machen kann

gibts da ne möglichkeit den tcp queryport irgendwie rauszufinden, ob der vergeben ist, ich glaub der standart ist 1234 oder so ähnlich

Cyrus
23-09-2006, 17:42
netstat -lnp | grep 51234
zeigt das programm an was den standardmäßigen queryport 51234 verwendet und gibt die prozessid aus um den prozess zu beenden

dark alex
15-10-2006, 19:43
und wenn du das nicht schaffst, änder in der server.ini den Port einfach um :)