Zweiter TS3 Server will nicht laufen

Buschi

New Member
Hallo zusammen

Habe folgendes Problem:
Ich habe bei 1und1 einen vServer unter Linux64 wo auch ein TS3 problemlos läuft. Nun wollte ich einen zweiten TS3 zum laufen bringen was einfach nicht möglich war.

Folgendes habe ich gemacht:
Habe einen neuen Ornder angelegt mit den diversen neuen Datein und einer neuen License. Ich wollte den neuen TS3 Server unter Putty mit den Befehl:
./ts3server_startscript.sh start zu laufen bringen. Er zeigt mir aber leider immer diese Fehlermeldung an.

[root@s15000000 ts32]# ./ts3server_startscript.sh start
-bash: ./ts3server_startscript.sh: Permission denied

Nach Tagen kam mir die Idee das die Firewall blockieren könnte was es auch nicht war. Ich habe auch probiert den ersten TS3 zu beenden und nur den zweiten zum laufen zu bringen (mit den gedanken das sich eventuell die Ports blockieren würden), was auch nichts brachte. Egal was ich mache ich bekomme keinen anderen TS3 zum laufen.

Nun meine Frage an euch:
Was mache ich falsch ? Wie bekomme ich einen zweiten TS3 Server zum laufen?

Noch zur Info. Ich bin kein Linux Profi, habe aber Windows Erfahrung und habe schon div. Infos im Forum gesucht und nichts gefunden und ich bitte euch um verständlich Antworten.

Danke im vorraus
Buschi
 
Buschi von CAGame?

Ist aber jetzt auch egal^^

chmod +x ts3server_startscript.sh und dann nochmal den Startbefehl versuchen.

Bzw. wenn du bei einer anderen Datei permissen Denied erhälts:

chmod +x ts3server_linux_x86
chmod +x ts3server_minimal_runscript.sh

Für eine einfache Verwaltung von TS3 Servern würde ich das WebInterface von Psychokiller empfehlen. Das wohl beste Webinterface (welches kostenlos ist).

Evtl. musst du noch eine NPO Lizenz für Teamspeak erwerben, falls du mehr als einen Server/32 Slot nutzen willst.


Edit: Starte TS3 niemals als root Benutzer.

Leg einen neuen User (z.B. TS3 an) und gib ihm die Rechte die Daten auszuführen. Dann als TS3 (als Beispiel) mittels su - TS3 einloggen und den Teamspaek 3 Server starten. Dadurch ist es etwas sicherer.
 
Last edited by a moderator:
Danke für die schnelle Antwort und Info nur das ist alles Spanisch für mich!

Wenn du eventuell Lust und Laune hast kann ich dir gerne per Privatnachricht TS3 Daten schicken und wir könnten kurz über TS3 plaudern was etwas leichter für mich wäre.

Ach ja ich bin ein anderer Buschi ^^
 
Kurzanleitung:

0. Per SSH Verbinden
1. Ins TS3 Verzeichniss gehen
2. chmod +x ts3server_startscript.sh
3. ./ts3server_startscript.sh start

Optional:

Webserver mit PHP5 + Webinterface.

Das Webinterface erleichtert einen das anlegen von neuen Servern etc.

Kann leider nicht TS3, da ich momentan auf Arbeit bin.
 
Ok habe die zwei Befehle von deiner ersten Antwort mal probiert und siehe da es tut sich was. Aber ich habe jetzt ne neue Fehlermeldung:

[root@s15000000 ts32]# chmod +x ts3server_startscript.sh
[root@s15000000 ts32]# ./ts3server_startscript.sh start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
Starting the TeamSpeak 3 server
ts3server_linux_amd64 is not executable, trying to set it
TeamSpeak 3 server started, for details please view the log file
[root@s15000000 ts32]#
------------------------------------------------------------------
I M P O R T A N T
------------------------------------------------------------------
Server Query Admin Acccount created
loginname= "serveradmin", password= "xxxxxxxx"
------------------------------------------------------------------

2011-06-08 07:34:34.002967|CRITICAL| | | Failure during pthread_c reate 12

Ja nochwas mit den Acc neu anlegen muss ich etwas warten weil ein Freund, mit den ich den Server warte, mehr Linux Erfahrung hat und er die neuen Acc´s anlegt.

So nun zurück zu den neuen TS3 und der Fehlermeldung, hast du ne Ahnung was das nun wieder zu bedeuten hat ^^
 
Nutzt du auch die neuste Server Version von TS3? Ist im Moment die Server Version RC1.

Das Problem hatte ich damals auch, nach einem TS3 Update und Reboot der Kiste ging es.
 
Was ergibt free -m und ps aux?

free -m zeig die Belastung des RAM in mb an

ps aux listet alle laufenden Prozesse auf.
 
ok sry hier das Ergebnis
[root@s15000000 /]# free -m
total used free shared buffers cached
Mem: 2048 321 1726 0 0 0
-/+ buffers/cache: 321 1726
Swap: 0 0 0
[root@s15000000 /]# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.1 0.0 10348 740 ? Ss 10:05 0:01 init [3]
root 13469 0.0 0.0 12604 680 ? S<s 10:05 0:00 /sbin/udevd -d
root 13857 0.0 0.0 5908 624 ? Ss 10:05 0:00 syslogd -m 0
named 13891 0.0 0.1 160440 4172 ? Ssl 10:05 0:00 /usr/sbin/named
root 14072 0.0 0.0 62624 1200 ? Ss 10:05 0:00 /usr/sbin/sshd
root 14086 0.0 0.0 21644 928 ? Ss 10:05 0:00 xinetd -stayali
root 14123 0.0 0.0 11928 1424 ? S 10:05 0:00 /bin/sh /usr/bi
mysql 14186 0.0 0.5 156776 12380 ? Sl 10:05 0:00 /usr/libexec/my
root 14228 0.0 0.0 13164 600 ? S 10:06 0:00 /usr/lib/courie
root 14231 0.0 0.0 3656 376 ? S 10:06 0:00 /usr/sbin/couri
root 14249 0.0 0.0 13164 600 ? S 10:06 0:00 /usr/lib/courie
root 14252 0.0 0.0 3656 380 ? S 10:06 0:00 /usr/sbin/couri
root 14265 0.0 0.0 13164 600 ? S 10:06 0:00 /usr/lib/courie
root 14267 0.0 0.0 3656 376 ? S 10:06 0:00 /usr/sbin/couri
root 14274 0.0 0.0 13164 600 ? S 10:06 0:00 /usr/lib/courie
root 14276 0.0 0.0 3656 372 ? S 10:06 0:00 /usr/sbin/couri
root 15374 0.0 0.1 54148 2288 ? Ss 10:06 0:00 /usr/libexec/po
postfix 15380 0.0 0.1 54212 2260 ? S 10:06 0:00 pickup -l -t fi
postfix 15381 0.0 0.1 54272 2316 ? S 10:06 0:00 qmgr -l -t fifo
root 15385 0.0 0.7 292288 15208 ? Ss 10:06 0:00 /usr/sbin/httpd
apache 15389 0.0 0.2 228808 4696 ? S 10:06 0:00 /usr/sbin/httpd
apache 15416 0.0 0.4 292288 8976 ? S 10:06 0:00 /usr/sbin/httpd
root 15418 0.0 2.2 107876 46532 ? Ss 10:06 0:00 /usr/bin/spamd
popuser 15428 0.0 2.1 107876 45052 ? S 10:06 0:00 spamd child
500 15547 0.0 0.0 63072 1280 ? S 10:06 0:00 /usr/sbin/sw-cp
root 15582 0.0 0.0 20872 1180 ? Ss 10:06 0:00 crond
root 15591 0.0 0.1 81616 2540 ? Ss 10:06 0:00 smbd -D
root 15593 0.0 0.0 81616 1400 ? S 10:06 0:00 smbd -D
root 15595 0.0 0.0 53772 1208 ? Ss 10:06 0:00 nmbd -D
root 15603 0.0 0.0 46736 812 ? Ss 10:06 0:00 /usr/sbin/sasla
root 15604 0.0 0.0 46736 552 ? S 10:06 0:00 /usr/sbin/sasla
root 17671 0.0 0.1 96572 3760 ? Ss 10:07 0:00 sshd: root@pts/
root 17772 0.0 0.0 12064 1696 pts/0 Ss 10:07 0:00 -bash
root 18210 2.8 0.4 135044 9188 pts/0 Sl 10:08 0:21 ./ts3server_lin
root 30006 0.0 0.0 10724 988 pts/0 R+ 10:20 0:00 ps aux
 
mhh.

Evtl. TS3 komplett neu installieren.

Vorher den Teamspeak 3 Prozess beenden mit kill PID dann direkt mit deinem Freund, einen Benutzer für den TS3 Server anlegen.

Vorher evtl. noch die Datenbank von TS3 sichern, falls bereits Server/User/Channel erstellt worden sind.
 
So habe jetzt neuen User angelegt und es so probiert zum starten nachdem ich neu istalliert habe, Ergebnis:
[Buschi@s15000000 ts32]$ ./ts3server_startscript.sh start
ts3server.pid found, but no server running. Possibly your previously started server crashed
Please view the logfile for details.
rm: remove write-protected regular file `ts3server.pid'?

ich denke der will jetzt einen befehl von mir haben
 
Log dich als Root ein und lösche die ts3server.pid'

Und bitte, bitte sicher deinen Server ab. Aus den Beiträgen geht hervor, das du nicht viele Grundkentnisse hast. Hoffentlich kann dein Freund dir helfen den Server zu sichern.

Vorher noch ein
mount -t tmpfs tmpfs /dev/shm
ausführen. Und mach ein

chown -R TS3 /home/TS3
TS3 ersetzt du jeweils durch Benutzer bzw. deren Homeverzeichniss.

rm: remove write-protected regular file `ts3server.pid'? <- Steht doch eig. da
Du sollt mit rm die schreibgeschützte Datei `ts3server.pid' löschen.
Schreibgeschützte daher, da du vorher als root den TS3Server gestartet hast und dein User `Buschi' keine Rechte hat die Datei zu löschen/verändern.
 
Last edited by a moderator:
danke aber ich habe die root ip geändert auf 15000000 die erfahrung habe ich schon ^^ so mal die datei löschen
 
danke aber ich habe die root ip geändert auf 15000000 die erfahrung habe ich schon ^^ so mal die datei löschen

Dein Server ist eine tickende Zeitbombe... Klopp dir Grundwissen in dein Hirn und spiel nicht damit rum, Server sind KEIN SPIELZEUG !!!
 
Man kann nur hoffen, dass sein Freund mehr Ahnung von Linux hat als er.

Ich würde empfehlen einen Managed Server zu nehmen oder eben einen TS3 Server mieten.
 
Danke nochmals an Giswald habe es nicht hinbekommen.

Und danke HxD für deine hilfreiche Anwort auf solche Sprüche habe ich nur gewartet, auch du hast mal klein begonnen.
 
Back
Top