Gehaxelts Blog

IT-Security & Hacking

Teamspeak auf vServer einrichten

Vor einigen Tagen wollte ich meinen Freunden und vlt später Euch einen Teamspeak einrichten, und stieß damit auf einige Probleme, denn Teamspeak wollte einfach nicht starten.

Wie immer gilt die Regel “Nie eine Software als Root ausführen”, weswegen ich für den Teamspeak einen neuen Nutzer angelegt habe.

Doch ein Start mittels dem Startscript wurde mir immer mit einem Fehler quittiert:

./ts3server_startscript.sh start

[Den Fehler habe ich leider schon aus dem Log gelöscht. Falls ihn erneut finde, kommt er hier rein.]

Nach einigem Googlen war ich nicht der Einzige, welche das Problem hatte.

Es ging darum, dass Teamspeak standardmäßig nur eine Instanz der Software erlaubt, und zum Schutz beim Starten eine Datei unter /dev/shm/ erstellt, um bei einem weiteren Start zu prüfen, ob diese Datei bereits existiert.

Nun dieser Vorgang klappt wegen fehlender Rechte nicht, und der Teamspeak lies sich nicht starten.

Die Lösung bestand darin, sich einfach eine kostenlose Non-Profit-License bei Teamspeak zu beantragen. Nachdem man diese Datei innerhalb von 2 tagen erhalten hat, und in das Verzeichnis von Teamspeak kopiert hat, läuft der Server ohne Probleme.

Gruß

gehaxelt

Texttutorials

« Was ist Domaingrabbing? Emailvalidierung per HTML-Spammail »