PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [Diskussion] Teamspeak 3 Serverinstallation Linux



Seiten : [1] 2

malte23
02.01.10, 14:01
Diskussion&Fragen zum Teamspeak Howto:

http://www.linuxforen.de/forums/showthread.php?t=265641

derRichard
02.01.10, 14:05
hi!

der user ts braucht weder passwort noch eine gültige shell.
im gegenteil, das ist schlechter für die sicherheit.

und hier im forum gäbe es ein eigenes unterforum für solche anleitungen...

//richard

malte23
02.01.10, 14:13
Wärst Du so nett, den Thread zu verschieben? :)

Painkiller
02.01.10, 15:36
In screen wieder rein geht es mit z.B. "screen -r", und "Strg - a -c" wechselt nicht in den Hintergrund, sondern oeffnet ein gleichberechtigtes weiteres Fenster. Mit "Strg - a" laesst sich Switchen.

Ansonsten sollte ein Softlink auf dieses Thema in das Gameserverunterforum. :D

TrekkieMan
02.01.10, 18:46
kann man nicht statt screen zu benutzen den Prozess mit & forken?

Roger Wilco
02.01.10, 18:49
Nein, da er dann an der Shell hängt, in der du ihn aufgerufen hast. Allerdings würde es in Kombination mit nohup funktionieren. Auch wäre der start-stop-daemon und ein sauberes Initskript eine Variante, die ich dem Konstrukt mit screen vorziehen würde.

drcux
02.01.10, 19:25
passwd ts

"ts" steht in dem Falle für das Passwort und sollte nach Belieben geändert werden.


Aha, passwd --help sagt da etwas anderes... ;)

Ansonsten ist es nicht wirklich ein HowTo, eher ein eine kleine Erweiterung des server_quickstart.txt die auch noch unnötige Schritte bzw. Fehler enthält.

malte23
03.01.10, 07:00
Mh, bei mir sagt das nichts anderes, könntest Du vielleicht erläutern was Du genau meinst?

Dann ist es hllt eine Erweiterung, aber immerhin eine deutsche...

drcux
03.01.10, 10:28
1. useradd kann das homedir selber erstellen:

# useradd -m testuser
# ls -al /home/
drwxr-xr-x 6 testuser users 4096 Jan 3 11:25 testuser

2. passwd ts:
Hier steht das ts für den User, nicht für das Passwort.

3. Am besten ein User ohne Shellzugriff und dann mit einem richtigen Startskript
http://pastebin.com/f26fa16b5

malte23
03.01.10, 10:33
Ah okay, dank Dir.
Aus Fehlern lernt man halt...

ich schreib das nachher mal oberhalb um. ;)

enials
10.01.10, 21:38
kann mir denn einer mal sagen wie ich screen starten soll ohne root permitions ? weil er da immer zu mir sagt das ich nicht genug permitions habe um screen zu starten

derRichard
10.01.10, 22:04
kann mir denn einer mal sagen wie ich screen starten soll ohne root permitions ? weil er da immer zu mir sagt das ich nicht genug permitions habe um screen zu starten
hallo!

bitte für sowas immer einen neuen thread aufmachen.
screen geht als non-root genau gleich wie als root.

was genau ist das problem bzw. die fehlermeldung?

hth,
//richard

enials
10.01.10, 23:08
sry dachte das gehört hier noch zu immerhin habe ich das problem dadurch bekommen..

also was ich nicht wusste ist das ich direkt in die console mich als user anmelden muss, wenn ich per root switche su auf user dann führt er den befehl mit screen nicht aus. das wusste ich nicht. trotzdem danke :) achja für die leute denen screen fehlt probiert mal den befehl : zypper install screen

sollte helfen.

eine frage habe ich aber noch drcux hat ne paste reingepostet von ner startdatei. wie binde ich die ein ? einfach mkfile und dann editiere oder reinschreiben oder k.a. bin sowas von der linux newbie...

Elbschrauber
03.04.10, 21:15
Hallo,
seit kurzem ist mein TS3 server Down.

Bei dem versuch ihn mit "screen ./ts3server_linux_x86" zu starten bekomme ich diese Meldung: [srceen is terminating]

Habe über yast schon screen upgedatet aber keine änderung.

System ist Suse 11.0

Nun habe ich von Suse nicht all zu viel Ahnung, vielleicht könnte ihr mirt ja weiter helfen. Danke

redplug
14.06.10, 16:23
Tja da sieht man mal wieder wie diese HowTo's es fördern das man sich nicht mit dem Thema auseinandersetzt und nur copy&paste macht.

so nun zu dem Problem:
Schon mal überlegt was [srceen is terminating] bedeutet?
Schon mal mit der Bedienung von screen beschäftigt.
Wenn ja wüsstest du das diese Meldung erscheint sobald der screen geschlossen wird. Und wann ist das? Wenn das Programm abstürzt/sich beendet oder wen du ein ^C sendest.

So das heißt das liegt nicht an screen sondern an Teamspeak.
Kann es sein das schon eine Instanz läuft? (screen -ls)

HirschHeisseIch
14.06.10, 17:42
Meinst, das Problem ist nach zwei Monaten noch akut?

Ich würd auch eher vorschlagen, das ganze mal ohne Screen zu versuchen und sich die Fehlermeldungen anzugucken... ;)

timi2609
09.08.10, 23:58
Hallo,

Ich habe eine frage. Ich habe einen openSUSE Root bei Webtropia(64 Bit)
Wen ich jetzt: ./ts3server_startscript.sh start mache kommt

dass:

Starting the TeamSpeak 3 server
./ts3server_startscript.sh: line 52: ts3server.pid: Permission denied
TeamSpeak 3 server started, for details please view the log file
ts@localhost:~/teamspeak3-server_linux-amd64> 2010-08-09 22:39:41.084643|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!

Was mache ich falsch ??

einmannpark
11.08.10, 14:54
Was mache ich falsch ??

zb, dass du nicht ausreichend infos gibst.

poste mal dein startscript, da dort offensichtlich in line 52 ein problem vorliegt, wie die fehlermeldung besagt

schonmal versucht, das database-plugin nachträglich zu installieren, das laut fehlermeldung nicht gefunden werden kann?

HirschHeisseIch
11.08.10, 15:09
Typische Fehlermeldung bei fehlenden 32bit-Libs auf nem 64bis-System...

19Marc82
05.10.10, 19:26
Bei mir kommt das hier:



ts@u112:~/teamspeak3-server_linux-x86> screen ./ts3server_linux_x86
Cannot open your terminal '/dev/pts/1' - please check.
ts@u112:~/teamspeak3-server_linux-x86> ./ts3server_linux_x86
TeamSpeak Server 3.0.0-beta29 [Build: 12473]
(c)TeamSpeak Systems GmbH

Logging started
2010-10-05 18:08:56.165093|INFO |ServerLibPriv | | Server Version: 3.0.0-beta29 [Build: 12473], Linux
2010-10-05 18:08:56.165398|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-10-05 18:08:56.165448|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!


Sieht nicht ganz so gut aus...

HirschHeisseIch
05.10.10, 21:10
Stimmt. Sieht ganz übel aus.

Wenn das Programm schon die Lösung in der Fehlermeldung verrät...

19Marc82
05.10.10, 21:12
Egal, habs noch mal gelöscht und neu runtergeladen. dann habe ich es mit ./ts3server_startscript.sh start gemacht und das wars doch schon... Das reicht mir. Mehr brauchte ich gar nicht machen!! Läuft.

stefan.becker
05.10.10, 21:15
Stimmt. Sieht ganz übel aus.

Wenn das Programm schon die Lösung in der Fehlermeldung verrät...

Hey, du kannst doch von einem Server-Admin nicht im Ernst verlangen, dass er Meldungen liest. Das geht ganz klar zu weit.

HirschHeisseIch
05.10.10, 21:54
Naja, solang man es in alter "Wenn es nicht will, wirds neu installiert"-Manier wieder hindrehen kann (und dabei nicht bemerkt, dass man nen anderen Befehl zu starten benutzt), gehts ja noch...

19Marc82
06.10.10, 10:49
Davon, das ich es genau nach eurem Tutorial gemacht habe, mal ganz abgesehen. Aber meint ihr mal... Dafür poste ich das ganze ja, weil es nach der Anleitung nach nicht funktioniert hat. Und welche Befehle auch immer du meinst, schreib sie ins tut rein, sonst kann man sie nicht ausführen wenn man keine Ahnung von TS hat. Die Fehlermeldung wird angezeigt, ja aber keine Lösung dafür. Jedenfalls nicht wenn man nicht weiß was man mit dieser Datei machen soll was da fehlschlägt... So viel nur mal dazu. Tööö

HirschHeisseIch
06.10.10, 15:16
"Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself"

Da steht doch alles.
Und ich hab keine Rechte, das Tutorial zu bearbeiten. Aber eine Fehlermeldung zu lesen sollte man von nem Server-Admin schon verlangen können...
Beim zweiten Versuch bist ja auch selbst auf die Idee gekommen, was anderes auszuführen...

kahle19
24.11.10, 20:40
hallo habe ein problem und zwar wenn ich server starten will kommt


Logging started
2010-11-24 20:35:27.249532|INFO |ServerLibPriv | | Server Version: 3.0.0-beta30 [Build: 12998], Linux
2010-11-24 20:35:27.249647|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-11-24 20:35:27.249671|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!

Manoman
24.11.10, 22:33
wie bist du vorgegangen ?
wo ist die libts3db_sqlite3.so ?
bei mir startet ohne probs als user

kahle19
24.11.10, 23:52
das bei beiden so und habe auch alles neu installiert

HirschHeisseIch
25.11.10, 00:20
das bei beiden so und habe auch alles neu installiert

Bei welchen beiden?