hi,
ich habe mir einen ts3 server eingerichtet. der lief tadellos. habe nun den pc mal neugestartet und nun ist der server nicht mehr erreichbar. bin wie hier vorgegangen: https://wiki.ubuntuusers.de/TeamSpeak-Server/ das startscript habe ich auch im init.d ordner erstellt.
naja und wenn ich nun den server manuell starten möchte, geht das auch nicht mehr. nun weiß ich nicht mehr weiter. ich selber habe auch keine ahnung, ob evntl. durch mein rumtesten die berechtigungen nicht mehr stimmen.
./ts3server_startscript.sh start zeigt mir:
1 2 3 4 5 6 7 8 | sascha@sascha-htpc-ubuntu:/usr/local/bin/teamspeak3-server_linux_amd64$ ./ts3server_startscript.sh start ts3server.pid found, but no server running. Possibly your previously started server crashed Please view the logfile for details. Starting the TeamSpeak 3 server 2019-03-21 16:03:26.349362|CRITICAL|ServerLibPriv | |Server() DatabaseError unable to open database file TeamSpeak 3 server started, for details please view the log file sascha@sascha-htpc-ubuntu:/usr/local/bin/teamspeak3-server_linux_amd64$ ts3server has crashed. A crashdump has been generated at "/tmp/ts3server_3_6_1_linux_amd64_b987-bd2d-4df1-3262.dmp" |
die logfile beinhaltet folgendes:
2019-03-21 16:05:36.044943|INFO |ServerLibPriv | |TeamSpeak 3 Server 3.6.1 (2019-01-30 07:34:52) 2019-03-21 16:05:36.045196|INFO |ServerLibPriv | |SystemInformation: Linux 4.18.0-16-generic #17~18.04.1-Ubuntu SMP Tue Feb 12 13:35:51 UTC 2019 x86_64 Binary: 64bit 2019-03-21 16:05:36.046917|INFO |DatabaseQuery | |dbPlugin name: SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH 2019-03-21 16:05:36.046999|INFO |DatabaseQuery | |dbPlugin version: 3.11.1 2019-03-21 16:05:36.047429|INFO |DatabaseQuery | |checking database integrity (may take a while) 2019-03-21 16:05:36.047853|ERROR |DatabaseQuery | |db_exec failed unable to open database file 2019-03-21 16:05:36.047914|ERROR |DatabaseQuery | |integrity_check failedunable to open database file 2019-03-21 16:05:36.047956|CRITICAL|ServerLibPriv | |Server() DatabaseError unable to open database file
falls ihr irgendwelche infos braucht, bitte sagen, was ich tun muss. ☺
schon mal vielen dank für die hilfe
mfg
//edit: habe es gelöst bekommen ☺
bin mit
cd /usr/local/bin/
in das verzeichnis, wo der teamspeak ordner ist und habe dann mit
sudo chown -R teamspeak teamspeak3-server_linux_amd64
die rechte neu gesetzt und nun funktioniert es. autostart von ts3 funktioniert nun auch.