Forum EUserv

VPS/vServer - virtual private server => vServer - HowTo's => Thema gestartet von: eletronic-gaming am 24.November 2009, 22:54:53

Titel: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: eletronic-gaming am 24.November 2009, 22:54:53
Hallo,

Ich hatte früher selbst paar Probleme bei Linux einen teampseak Server draufzumachen nun will ich anfänger die hier einen vserver haben helfen einen Teamspeak Server zu installieren.
[ Tutorial and © by eletronic-gaming alias Louis ]

[Schritt 1 "Vorbereitung"]
Wir werden Root mit

su
Wir erstellen uns nun einen user namens ts
useradd ts
Wir geben den user ts ein Homeverzeichniss

mkdir /home/ts
Nun müssen wir dem Benutzer "ts" ein Home-Verzeichnis zuweisen, in dem er alle nötigen rechte für das ausführen für TeamSpeak besitzen wird:

chown -R ts /home/ts
Nun müssen wir den user ts nurnoch ein password geben:

passwd ts
Nun melden wir usn mit den user ts an:

su ts
Nun müssen wir zum homeverzeichniss des Benutzers wechseln

cd /home/ts
Wen ihr ein 64 bit System auf dem linux vserver habt müsst ihr ia32-libs installieren!

apt-get install ia32-libs
[Schritt 2 Dateien Downloaden und installieren]

(Gentoo-User können auch einfach nur "emerge teamspeak2-server-bin" in die Konsole eingeben und können zu schritt 3 übergehen)

Wir downloaden uns Nun den Teamspeak 2 Server

wget ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2
Nun entpacken wir das archif mit:

tar -jxvf ts2_server_rc2_20201.tar.bz2
[Schritt 3 Teamspeak 2 server Starten]

Nun wechseln wir mit:
cd tss2_rc2In das eben erstelle verzeichniss
Nun müssen wir das startscript nur noch ausführen das geht mit:
./teamspeak2-server_startscript start
Wen ihr es richtig gemacht habt kommt:
TeamSpeak Server Daemon started with PID ****
Um die Passwörter für den Superadmin login herauszubekommen müsst ihr nur:
./teamspeak2-server_startscript passwordsschreiben.

[Schritt 4 Das Webinterface]

Nun können wir uns am Browser mit


• http://ip.des.servers:14534


bzw.


• http://localhost:14534


ins WebInterface einloggen. Das Interface an sich ist selbsterklärend.

Zurück zur Shell:
Im TeamSpeak-Verzeichnis finden wir die server.ini, die mit:

Code:

mcedit server.ini

geöffnet werden kann.

________________________________________________
Sollte mcedit nicht funktionieren, muss der mc-editor erst Installiert werden:

Debian: Einfach "apt-get install mc" eingeben.
Gentoo: Einfach "emerge mc" eingeben.
Alle anderen Distributionen: Klick

Das Paket installiert man dann mit: "rpm -ivh PAKETNAME" (Unter Debian und Gentoo ist dieser Schritt nicht mehr notwendig)
________________________________________________

[Schritt 5 Die Server ini]


[Main Config]
BoundToIp1 - Werte 0.0.0.1 bis 255.255.255.255 - Standardwert: leer - Wenn der Server mehrere IP-Adressen "besitzt" kann TeamSpeak dort einer IP zugewiesen werden.
ExternalIPDetection - Werte 0 oder 1 - Standardwert: 1 - Diese Funktion sollte auf 1 bleiben, da der TeamSpeak-Server sich dadurch selbst die auf den Server verweisende IP "besorgt".
HTTPServer Port - Werte: 1 bis 65535 - Standardwert: 14534 - Dies ist der Port zum WebInterface von TeamSpeak.
HTTPServer Enabled - Werte: 0 oder 1 - Standartwert: 1 - Diese Funktion bestimmt, ob das WebInterface an oder ausgeschaltet sein soll.
DateTimeFormat - Werte: Beliebig vertauschbar - Standardwert: dd-mm-yyyy hh:nn:ss - Die Zeitangabe für TeamSpeak
TCPQueryPort - Werte: 1 bis 65535 - Standardwert: 51234 - Legt den Port zum Zugriff auf den Server per Telnet fest (Fortgeschrittene).
AllowedClientNameChars - Werte: A-Z + Sonderzeichen - Standardwert: leer - Die erlaubten Buchstaben/Zeichen im Nicknamen der Clients, die auf den Server Connecten (Sinnvoller ist die nächste Einstellung).
DisAllowedClientNameChars - Werte: A-Z + Sonderzeichen - Standardwerte: ()[]{} - Die Buchstaben/Zeichen die nicht im Nicknamen der Clients vorkommen dürfen.

[Debug]
MessageTypes - Werte: ? - Standardwert: LMTALL Diese Einstellung am besten einfach so lassen
MessageDepths - Werte: ? - Standardwert: LMDALL - Diese Einstellung am besten einfach so lassen

[WebPost]
Diese Einstellungen können komfortabel im WebInterface verwaltet werden (Global Settings).

[Log]
access_r - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Registriert (Wenn sich ein User Registriert/Den Server betritt)
access_u - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Unregistriert (Wenn ein Unregistrierter User den Server betritt)
channel_registered - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Registierte Channel (Wenn ein Channel Registriert/gelöscht wird)
channel_unregistered - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Unregistrierte Channel (Wenn ein Unregistriert Channel erstellt wird)
sa - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ServerAdmin (Wenn ein Server-Admin den Server betritt/jemand ServerAdmin bekommt/jemand ServerAdmin entzogen wird)
chat - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion Chat (Wenn sich User/Registrierte/Admins per Chat unterhalten)
kick_server - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ServerKick (Wenn jemand vom Server gekickt wird)
kick_channel - Werte 0 oder 1 Standardwert: 0 - Logt die Aktion ChannelKick (Wenn jemand aus einem Channel gekickt wird)

[Spam]
Diese Einstellungen können komfortabel im WebInterface verwaltet werden (Global Settings).

[Schritt 6 Die Serverlog]
In ihr werden:


• Die Resultate von den Log-Einstellungen der server.ini gespeichert.
• Änderungen der Konfiguration gespeichert. (Starten des Servers/Starten eines Virtuellen Servers usw..)
• Eventuell auftretende Fehler gespeichert. (Nützlich hier im Forum!)

[Schritt 7 die Server dbs]
• In der server.dbs werden alle Informationen über die Virtuellen Server gespeichert. (Unter anderem die Channels, Servernamen usw..)
Titel: Re: [How To] Einen ts unter Linux
Beitrag von: uname am 25.November 2009, 11:52:33
Aha. Die Windows-Mentatlität. Paket irgendwo ziehen und downloaden. Viren und Trojaner inclusive.

Ich nutze keine Teamspeak-Server.

Trotzdem sollte man Pakete aus der Paketverwaltung nehmen.

http://packages.debian.org/de/lenny/teamspeak-server
http://packages.ubuntu.com/hardy/teamspeak-server

apt-get update
apt-get install teamspeak-server
Titel: Re: [How To] Einen ts unter Linux
Beitrag von: MichaelP am 26.November 2009, 20:18:11
Zitat
aket irgendwo ziehen und downloaden. Viren und Trojaner inclusive.

ja ne ist klar -> wenn man sie vom offiziellen Mirror zieht bekommt man viren ;)
Titel: Re: [How To] Einen ts unter Linux
Beitrag von: uname am 27.November 2009, 09:39:32
wget ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_server_rc2_20201.tar.bz2
Die URL hat nicht den Eindruck gemacht, dass sie korrekt wäre, sorry. Aber bitte in der Doku einbauen, dass man auch den MD5-Fingerpint, der auf der Homepage genannt wurde, eben überprüft.
Titel: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 19.Dezember 2009, 21:40:07
Hey Ich bin GuGy von Gugy.eu und Heute Zeige ich euch wie Man einen Teamspeak 3 Server erstellt
geschrieben für Debian Lenny 5.0 sollte aber auch für andere Distributionen Funktionieren

Denkt daran das Teamspeak3 erst heute rauskam und ich deshalb nicht auf alles eingehen kann


Wir Connecten mit Putty auf unseren Server

und machen erstmal ein update

apt-get updateapt-get upgradeapt-get dist-upgrade
Danach Legen wir einen neuen User an

useradd ts3
Danach geben wir dem User ein Passwort

passwd ts3
Danach Bestätigen wir 2 mal das Passwort bzw geben es ein

nun erstellen wir dem User ein Verzeichis und weisen Ihm das Verzeichnis als Sein eigenes zu

mkdir /home/ts3
chown -R ts3 /home/ts3
nun wechseln wir in das Verzeichnis

cd /home/ts3
Jetzt laden wir uns Den Server herrunter

wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-1/teamspeak3-server_linux-x86-3.0.0-beta1.tar.gz
Wir installieren zusätzlich  
apt-get install tar apt-get install bzip2

Danach entpacken wir das Verzeichnis    
tar xvf teamspeak3-server_linux-x86-3.0.0-beta1.tar.gz

Nun wechseln wir in Das Eben entpackte Verzeichnis

cd teamspeak3-server_linux-x86-3.0.0-beta1
Nun geben wir der Datei ts3server_linux_x86 noch Rechte
dies geht mit zB dem befehl

chmod u+x ts3server_linux_x86.bin  
bzw chmod u+x ts3server_linux_x86  
Oder wir setzen per Filezilla 777 Rechte auf die Datei

Damit Unser Server bei verlassens von Putty nicht wieder zu geht Brauchen wir ein programm

apt-get install screen
nun wechseln wir zu dem User ts3

su ts3
danach starten wir den server mit diesem befehl

screen -A -m -d -S ts3 ./ts3server_linux_x86
oder

screen ./ts3server_linux_x86
oder

./ts3server_linux_x86

Und schon sollte euer server Unter  Ip= xxx.xxx.xx:9987 Erreichbar sein

Viel Spaß beim Einrichten (:


Mfg
Impact


Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: fatony am 19.Dezember 2009, 22:11:37
FIRST ! :)

Vielen dank !

Alles ging ganz gut ,nur es fing bei dem teil mit screen problematisch zu werden.....
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 19.Dezember 2009, 22:15:11
Kein Proplem (:

Mfg
Impact
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: fatony am 19.Dezember 2009, 22:37:30
problematisch wird es aber ab dem teil mit "screen"
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 19.Dezember 2009, 22:43:00
problematisch wird es aber ab dem teil mit "screen"


Wo klemmts ?  :-[
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: fatony am 19.Dezember 2009, 23:10:43
der zeigt mir net den screen an und der server zeigt mir nicht die pws und acc vom superadmin.....
außerdem gibt es keine http acces site......unter welchem port erreicht man die ? 9987 ?
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 19.Dezember 2009, 23:32:21
EIn Webinterce Zu Ts3 Gibt es nicht  (:

Schau in den Serverloggs mal nach einem Token

Den gibst du dann bei Token setzten unter Rechte ein


Mfg
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: MichaelP am 20.Dezember 2009, 10:58:35
Man benötigt zur ersten Anmeldung einen Token, dieser befindet sich aber auch in den Logs =)!
sobald ihr euch it dem Identifziert habet könnt ihr euch einen anderen Username zulegen bzw diesen auch behalten

Ein Webinterface braucht man auch garnicht, da alles über die Oberfläche von Teamspeak verwaltet werden kann :)

http://81.89.99.153/ - hier könnt ihr euch die Windows clients ziehen und zudem unter der gelichen IP TS3 testen =)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Achim am 20.Dezember 2009, 22:52:08
moin leute,

mein ts3 server geht trotz installation von screen aus. kann jemand helfen?
es läuft Debian 4.0r4 minimal auf dem server.

danke für eure hilfe!

LG Achim

Ok hat sich erledigt ^^ weis nicht wie ich es hinbekommen habe, aber es geht ;-)

nur irgentiwe habe ich nicht die vollen server rechte, wenn ich den server namen ändern will kömmt folgender fehler:

<23:39:14> insufficient client permissions (gescheitert an b_virtualserver_modify_ft_settings (9014/0x2336))
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 21.Dezember 2009, 00:20:00
moin leute,

mein ts3 server geht trotz installation von screen aus. kann jemand helfen?
es läuft Debian 4.0r4 minimal auf dem server.

danke für eure hilfe!

LG Achim

Ok hat sich erledigt ^^ weis nicht wie ich es hinbekommen habe, aber es geht ;-)

nur irgentiwe habe ich nicht die vollen server rechte, wenn ich den server namen ändern will kömmt folgender fehler:

<23:39:14> insufficient client permissions (gescheitert an b_virtualserver_modify_ft_settings (9014/0x2336))


Schau im Serverlog nach. Da sollte soetwas stehen:
   
2009-12-19 18:11:51.965275|WARNING |VirtualServer |  1| --------------------------------------------------------
2009-12-19 18:11:51.967771|WARNING |VirtualServer |  1| ServerAdmin token created, please use the line below
2009-12-19 18:11:51.973545|WARNING |VirtualServer |  1| token=iuCZJCzxJ5jofL8AwK9biakp5yphHC7NXR8q0Ddt
2009-12-19 18:11:51.980414|WARNING |VirtualServer |  1| --------------------------------------------------------


Dann kopierst du dort den Token raus (in diesem Fall iuCZJCzxJ5jofL8AwK9biakp5yphHC7NXR8q0Ddt). Nun gehst du auf "Rechte" und "Token benutzen". Da musst du den einfach eingeben und du hast Serveradminrechte.
Neue Serveradmins kann man unter "Rechte" -> "Token Manager" erstellen.

Mfg
Impact
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Achim am 21.Dezember 2009, 15:35:01
ich habe den Token angewendet, trtzdem erhalte ich immer diesen Fehler ...
Keine Ahnung woran das liegt.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 21.Dezember 2009, 15:49:06
Seit Beta 2 Funktionieren die ts3server irgendwie nicht mehr also falls du beta 2 Server hast beorg dir lieber beta 1 : )

Mfg
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: SojiSan am 23.Dezember 2009, 13:19:51
Ich würde evtl. oben noch drauf hinweisen das die Token gespeichert werden müssen!

sowohl ServerQuery / SA-Token... ich denke die meisten können sich sonst mit der Doc in Verbindung setzen bis sie wissen warum die nix machen können & später den Server per "reset" wieder neu aufbauen zu können (mit reset ist die löschung des bisherigen server & der nutzer dort gemeint! nicht die ts installation)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Achim am 23.Dezember 2009, 23:30:46
Ich habe gerade die aktuellste Beta installiert (6) und mit dieser kann ich jetzt problemlos Servernamen und Willkommensnachricht ändern.

Eine frage hätte ich aber noch: Wie kann ich den Server stoppen oder neustarten (stopp -> start)?

LG Achim
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: hakke am 23.Dezember 2009, 23:55:40
bei mir startet der server net obwohl ich mich genaustens an die anleitung gehalten habe !
weiss wer was ?

Es geht und geht einfach net !
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Achim am 24.Dezember 2009, 13:14:03
bei mir geht der server auch nicht als user ts3 zu starten, sonder nur unterm root ...
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 24.Dezember 2009, 14:52:03
Ich habe gerade die aktuellste Beta installiert (6) und mit dieser kann ich jetzt problemlos Servernamen und Willkommensnachricht ändern.

Eine frage hätte ich aber noch: Wie kann ich den Server stoppen oder neustarten (stopp -> start)?

LG Achim


serverstop sid=4  zB  id findest mit serverlist raus

Mfg
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: MichaelP am 24.Dezember 2009, 15:55:09
ACHTUNG! BITTE UNBEDINGT SERVER UPDATEN!
[/glow][/size]

Ein Bug kann dazu führen das man innerhalb weniger stunden einige Gigabyte an Traffik erzeugt ( TCP Flooding Bug ) wird, was zur Sperrung des VServers führen kann

http://www.michaelplas.de/dringendes-security-update-teamspeak-3-beta3-server/ (http://www.michaelplas.de/dringendes-security-update-teamspeak-3-beta3-server/)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: flashfish0 am 29.Dezember 2009, 22:16:47
Die neuste Version ist 11

http://ftp.4players.de/pub/hosted/ts3/releases/beta-11/teamspeak3-server_linux-x86-3.0.0-beta11.tar.gz
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: ig5l am 07.Januar 2010, 12:44:05
Ich hatte noch einen Fehler beim starten von screen

Cannot open your terminal '/dev/pts/0' - please check

hier kann folgender Artikel helfen
Link (http://forum.openvz.org/index.php?t=msg&goto=10776&)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: dakasi am 17.Januar 2010, 15:25:03
Man kann den TS3 Server auch ohne screen laufen lassen,
zB mit dem Befehl "nohup" .
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: t-master am 21.Januar 2010, 17:26:57
mal ne ganz blöde frage:
Wie meld ich mich da dann als ServerAdmin/ServerOwner an?
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 21.Januar 2010, 18:27:59
Per Token =)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: t-master am 22.Januar 2010, 11:47:49
ah ^^
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: t-master am 23.Januar 2010, 01:43:57
nächste frage, wie krieg ichs hin, dass der ts3 server automatisch beim serverstart gestartet wird?
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: GuGy am 23.Januar 2010, 03:15:18
Ihn als DIenst Starten dir das jetzt zu erklären Sprengt meine zeitgrenze

Google mal danach =)

Viel Erfolg!


Mfg
Impact
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: t-master am 23.Januar 2010, 13:51:13
werd ich machen, sobald der server wieder läuft ^^
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: TerrorFoX am 28.Januar 2010, 22:33:01
Hallo, ich bekomme immer folgenden Fehler:

sh-3.2$ ./ts3server_linux_x86
2010-01-28 21:28:58.495783|ERROR   |ServerLibPriv |   | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-01-28__21_28_58.502330.log) failed
2010-01-28 21:28:58.502604|WARNING |LogFile       |   | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta16 [Build: 9929]
(c)TeamSpeak Systems GmbH

Logging started
2010-01-28 21:28:58.502825|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta16 [Build: 9929]
2010-01-28 21:28:58.503145|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite3 plugin, (c)TeamSpeak Systems GmbH
2010-01-28 21:28:58.506014|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.21
2010-01-28 21:28:58.508322|ERROR   |DatabaseQuery |   | db_connect() failed unable to open database file
2010-01-28 21:28:58.508502|CRITICAL|ServerLibPriv |   | Server() DatabaseError unable to open database file

Habe die "teamspeak3-server_linux-x86-3.0.0-beta16.tar.gz" zum installieren verwendet.

Wäre nett, wenn mir jemand helfen könnte,

TerrorFoX
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: 13162275 am 03.Februar 2010, 03:22:32
Ich hab genau das gleiche Problem :(
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: dakasi am 05.Februar 2010, 20:46:57
Kann es sein dass ihr dem User der Teamspeak startet nicht genug Rechte gegeben habt
um den Installationsordner zu beschreiben?
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Speddy20537 am 08.Februar 2010, 00:41:56
Kann es sein dass ihr dem User der Teamspeak startet nicht genug Rechte gegeben habt
um den Installationsordner zu beschreiben?



Das hatt damit nichts zu tun selbst wenn ich denn user und das verzeichnicht auf 0777 setzte kommt zwar die Fehlermeldung nicht mit der Failed to create "logs" directory aber die 2 Fehler meldung mit der DB ist immer noch und ich habe dies jetz auf 5 verschiedene Systeme getestet mit der selben Fehler meldung.


Ahja ich habe jetz mittlerweile die version Server Version: 3.0.0-beta17 [Build: 10115]
benutz dort ist zwar mittlerweile ein start und stop scrippt trinne aber selbst dort mit kommt die selben fehler zu stande.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Lizzard am 10.Februar 2010, 17:10:03
die Rechte auf "/dev/shm" stimmen nicht.
Der User, der den TS3 startet, muss da eine Datei anlegen dürfen.

Ich habe zwar keine Ahnung was der TS3 Server da zu suchen hat aber es wird gebraucht. :(

--
Server Version: 3.0.0-beta16 [Build: 9929]
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Gnoore am 17.Februar 2010, 18:36:39
Rechte wie CHMOD 777 bringen dir im Grunde nicht so sonderlich viel. Der Ornder wo der TS Server drin liegt muss dem User gehören von dem du den Server aus starten willst.
Als Root sollte es ohne Probleme funktionieren. Wenn du ihn als User starten willst dann den Ordner via CHOWN an den User übergeben.

bsp: chown -R USER /home/ts3
und unbedingt auf das große R achten!
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Haiggoh am 18.Februar 2010, 14:06:56
Stimmt Gnoore, da liegt also der Fehler!
Hab mich dauernd schon gefragt warum ich den Server nicht zum laufen bring, aber es liegt wohltatsächlich daran, dass der Code chown -r ts3 /home/ts3 gar nicht erkannt wird. Wenn man das nicht bemerkt kann man natürlich lange rumsuchen was man verkehrt gemacht hat.

Also @GuGy: Bitte bitte ändern. Super HowTo, aber wenn da der falsche Code steht werden sich noch mehrere rumärgern. Richtig muss es also heißen: chown -R ts3 /home/ts3 Dann sollte alles klappen :)


EDIT:
Ok, klappt doch noch nicht.
screen -A -m -d -S ts3 ./ts3server_linux_amd64 führt zu überhaupt keiner Reaktion, und wenn ichs mit ./ts3server_linux_amd64 versuche, bekomme ich folgende Konsolenausgabe: 2010-02-18 13:24:37.775607|ERROR   |ServerLibPriv |   | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_37.775738.log) failed
2010-02-18 13:24:37.775847|WARNING |LogFile       |   | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH

Logging started
2010-02-18 13:24:37.775947|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:37.776121|INFO    |DatabaseQuery |   | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-02-18 13:24:37.779550|CRITICAL|DatabaseQuery |   | unable to load database plugin library "libts3db_sqlite3.so", halting!
Und mit dem minimal Script ./ts3server_minimal_runscript.sh klappts auch nicht, da bekomme ich:
2010-02-18 13:24:58.073550|ERROR   |ServerLibPriv |   | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_58.073725.log) failed
2010-02-18 13:24:58.073849|WARNING |LogFile       |   | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH

Logging started
2010-02-18 13:24:58.073956|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:58.077387|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite 3 plugin, (c)TeamSpeak Systems GmbH
2010-02-18 13:24:58.077495|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.21
2010-02-18 13:24:58.077696|ERROR   |DatabaseQuery |   | db_connect() failed unable to open database file
2010-02-18 13:24:58.077739|CRITICAL|ServerLibPriv |   | Server() DatabaseError unable to open database file

Lizzard's Tipp bringt mich leider auch nicht weiter:
$ chown -R ts3 /dev/shm
chown: changing ownership of `/dev/shm': Operation not permitted
$ sudo chown -R ts3 /dev/shm
[sudo] password for ts3:
ts3 is not in the sudoers file.  This incident will be reported.

Seltsam das alles irgendwie...


EDIT2:
Im Übrigen benutze ich Ubuntu 8.04LTS minimal 64Bit, das sollte man vielleicht wissen ;) Und NEIN, ich hab nirgendwo aus Versehen x86 Pakete benutzt, hab mir TS so geholt:
wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz
EDIT3: Um mögliche Fehlerquellen auszuschließen hab ich den ganzen Spaß jetzt nochmal Schritt für Schritt nach Anleitung mit Debian 5.0 minimal 32bit und entsprechend mit wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz ausprobiert und stehe vor exakt dem selben Problem. Also entweder ich mache immer wieder den selben Fehler oder hier ist irgendwo der Wurm drin.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: ravenmaster am 06.März 2010, 13:03:10
Hab das HOW-TO schritt für schritt befolgt und es hat alles auf anhieb geklappt (ts3 version war beta18). :) Jetzt erstmal alle Freunde einladen und ne Runde auf dem TS idlen :D
Danke für das super How-To :)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Gnoore am 07.März 2010, 22:17:12
Stimmt Gnoore, da liegt also der Fehler!
Hab mich dauernd schon gefragt warum ich den Server nicht zum laufen bring, aber es liegt wohltatsächlich daran, dass der Code chown -r ts3 /home/ts3 gar nicht erkannt wird. Wenn man das nicht bemerkt kann man natürlich lange rumsuchen was man verkehrt gemacht hat.

Also @GuGy: Bitte bitte ändern. Super HowTo, aber wenn da der falsche Code steht werden sich noch mehrere rumärgern. Richtig muss es also heißen: chown -R ts3 /home/ts3 Dann sollte alles klappen :)


EDIT:
Ok, klappt doch noch nicht.
screen -A -m -d -S ts3 ./ts3server_linux_amd64 führt zu überhaupt keiner Reaktion, und wenn ichs mit ./ts3server_linux_amd64 versuche, bekomme ich folgende Konsolenausgabe: 2010-02-18 13:24:37.775607|ERROR   |ServerLibPriv |   | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_37.775738.log) failed
2010-02-18 13:24:37.775847|WARNING |LogFile       |   | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH

Logging started
2010-02-18 13:24:37.775947|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:37.776121|INFO    |DatabaseQuery |   | Please make sure you use the supplied ts3server_minimal_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
2010-02-18 13:24:37.779550|CRITICAL|DatabaseQuery |   | unable to load database plugin library "libts3db_sqlite3.so", halting!
Und mit dem minimal Script ./ts3server_minimal_runscript.sh klappts auch nicht, da bekomme ich:
2010-02-18 13:24:58.073550|ERROR   |ServerLibPriv |   | Failed to create "logs" directory
ERROR: openFile( file:logs/ts3server_2010-02-18__13_24_58.073725.log) failed
2010-02-18 13:24:58.073849|WARNING |LogFile       |   | Failed to open file for logging, file logging disabled
TeamSpeak Server 3.0.0-beta18 [Build: 10190]
(c)TeamSpeak Systems GmbH

Logging started
2010-02-18 13:24:58.073956|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta18 [Build: 10190]
2010-02-18 13:24:58.077387|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite 3 plugin, (c)TeamSpeak Systems GmbH
2010-02-18 13:24:58.077495|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.21
2010-02-18 13:24:58.077696|ERROR   |DatabaseQuery |   | db_connect() failed unable to open database file
2010-02-18 13:24:58.077739|CRITICAL|ServerLibPriv |   | Server() DatabaseError unable to open database file

Lizzard's Tipp bringt mich leider auch nicht weiter:
$ chown -R ts3 /dev/shm
chown: changing ownership of `/dev/shm': Operation not permitted
$ sudo chown -R ts3 /dev/shm
[sudo] password for ts3:
ts3 is not in the sudoers file.  This incident will be reported.

Seltsam das alles irgendwie...


EDIT2:
Im Übrigen benutze ich Ubuntu 8.04LTS minimal 64Bit, das sollte man vielleicht wissen ;) Und NEIN, ich hab nirgendwo aus Versehen x86 Pakete benutzt, hab mir TS so geholt:
wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-amd64-3.0.0-beta18.tar.gz
EDIT3: Um mögliche Fehlerquellen auszuschließen hab ich den ganzen Spaß jetzt nochmal Schritt für Schritt nach Anleitung mit Debian 5.0 minimal 32bit und entsprechend mit wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-18/teamspeak3-server_linux-x86-3.0.0-beta18.tar.gz ausprobiert und stehe vor exakt dem selben Problem. Also entweder ich mache immer wieder den selben Fehler oder hier ist irgendwo der Wurm drin.


Hmm das ist schon komisch wie gesagt für mich sieht das nach wie vor so aus als ob du zu wenig Rechte mit dem User hast. Hast du mal versucht den Server als Root zu starten? Ja ich weiß Ubuntu hat kein Root Konto aber halt mit dem befehl sudo ./team..... Damit übergibst du deinem User ja volle Root rechte. Sollte das so gehen stimmt etwas mit den Rechten nicht.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Taifun86 am 25.Mai 2010, 12:39:05
eine frage, ich habe da ein wenig rumprobiert,ein wenig zu viel,nun kann ich leider keine icons managen, also nur die von mir selber aber nicht vom server oder gruppenicons,wenn ich das versuche kommt die fehlermeldung
"insufficient permission modify power" wie kann ich das denn jetzt wieder ändern?ansonsten funktioniert alles hab auch sonst alle rechte als server admin.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: MichaelP am 25.Mai 2010, 23:58:01
wegen der icons: das ist leider im moment noch sehr kompliziert

guck mal im teamspeak forum, ich glaube dort gibt es anleitungen
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: De.Zi am 15.Juni 2010, 16:13:44
Ich habe ebenfalls ein Problem mit scrren, das selbe wie bei den Vorpostern auch
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: dakasi am 20.Juni 2010, 12:27:46
"Screen" benötigt man nicht mehr.
Beim TS3 Server ist ein Startscript dabei.
./ts3server_startscript.sh start
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: AnNiPaTh am 16.Juli 2010, 14:52:37
Also, hab mir gerade mal wieder TS³ raufgezogen und hat alles ohne probleme geklappt ;)

Jetzt kommt nen kleines Problem dazwischen, wollte nen 2 Server aufbauen, für nen Kumpel bzw. für ne WoW Gilde!
Allerdings blick ich da noch nicht wirklich durch, bei TS² wars ja alles total einfach durch das Interface, das bei Ts³ ja nicht vorhanden ist!

Hab schon gegoogelt... aber i.wie ist da nix brauchbare zu finden ... kann mir Jemand schnell erklären wie ich nen 2 Server öffne ^^
noch ne frage nebenbei, WIE kann ich die Slots höher stellen ?
momentan kann ich nur 32 Slots einstellen und nicht mehr, ist das was geblockt??

EDIT: Ok, Alles hinbekommen ^^
Wer googeln kann ist klar im Vorteil!
Also, wer auch diese Probleme hat : http://npl.tritoncia.com/ts3npl.php
Einfach Ausfüllen und Lizenz zuschicken lassen!
Ohne Probleme, klappt bei mir super :)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: deathdragonaw am 11.Februar 2011, 16:59:55
Ich habe mithilfe des Tutorials einen TS3 Server problemlos starten können und auch die Rechteübergabe via Token ging problemlos. Muss jedoch anmerken, dass ich einige Dinge anders gemacht hab:

Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Perry am 11.Februar 2011, 19:52:12
Zitat
das ganze läuft über den root
Du lässt deinen TS Server über root laufen :o

Änder das mal ganz fix, außer dein Server soll en Spam Bot werden ^^

Zudem brauchste Screen inzwischen längst nicht mehr. Der Server rennt auch so weiter.

MfG
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: deathdragonaw am 12.Februar 2011, 13:17:07
erhalte unter meinem eigenen benutzer fehlermeldungen, dass auf dateien nicht zugegriffen werden kann


und ohne screen wollte das bei mir nicht am laufen bleiben
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: Perry am 12.Februar 2011, 13:25:27
dann musste via chmod entsprechende rechte verteilen ;)
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: deathdragonaw am 12.Februar 2011, 14:12:29
nun gut läuft jetzt unter meinem eigenen account, aber möchte nochmal auf mein eigentliches problem hinweisen:

Zitat
Habe jetzt mal ne andere Frage ... Ist es möglich Datenbanken usw. von einem bereits laufendem Windows-TS3 in diesen "Debian-TS3" zu integrieren oder unterscheiden sich die Dateitypen völlig?
Und, falls ja, wie stelle ich das wohl am besten an?

edit, habe mal folgende anleitung benutzt, http://forum.euserv.de/index.php?topic=5204.0

erhalte aber beim versuch auf den ftp zu verbinden die fehlereldung "ECONNREFUSED - Connection refused by server"
egal, ob und welche versclüsselung ich auswähle.

Gibt es keine einfache methode einmal daten auf den server zu transferieren und die dort hin und herzuschieben?
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: ChrisW am 13.Februar 2011, 19:30:03
Nimm statt FTP besser ein Tool wie WinSCP (http://winscp.net/eng/docs/lang:de). Dann brauchst du auch keinen FTP-Server installieren. Und funktioniert genausgo gut wie ein grafisches FTP-Tool, nur dass es halt das SSH benutzt, was sowieso schon auf dem Rechner ist.
Titel: Re: [HOW TO] Teamspeak 3 Server Erstellen
Beitrag von: deathdragonaw am 14.Februar 2011, 15:29:07
Wow vielen Dank!

Dass ist genau, was ich gesucht habe!

Werde jetzt mal die alten TS-Dateien backuppen und die neuen einspielen ... ma sehen ob TS den spagat zwischen windoof und tux einfach zulässt ;)

[edit] es geht ! XD [/edit]


Nun aber noch nen Problem ... (war aber auch schon vorher), manche User kommen gar  nicht auf den TS bzw. erst nach einigen Versuchen. Dabei sieht man sie teilsweise im Wilkommens-Channel eintreten, aber sie fliegen durch ein timeout wieder raus. Woran kann das liegen? Muss man Ports irgendwie freigeben? meines Wissens brauch man das doch an Server (bzw. ohne NAT) nicht.