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.