Hallo,
ich habe ein massives Problem mit meinem TSServer und hoffe, dass ihr mir dabei helfen könnt.
Erstmal Infos:
- RootServer, 8GB Ram, 4 Kern amd (takt vergessen) 1GB Anbindung
- Linux Server: Debian 8.4
- neueste mysql db version
- TS Version 3.0.12.4
Ich hoffe das sind genug informationen damit da jemand mit arbeiten kann.
Gestern ist mein TSServer abgeschmiert mit folgender Fehlermeldung:
2016-05-30 08:18:17.102313|INFO |ServerLibPriv | |TeamSpeak 3 Server 3.0.12.4 (2016-04-25 15:16:45)
2016-05-30 08:18:17.102378|INFO |ServerLibPriv | |SystemInformation: Linux 2.6.32-amd64 #1 SMP Wed Mar 23 11:06:59 MSK 2016 x86_64 Binary: 64bit
2016-05-30 08:18:17.102400|INFO |ServerLibPriv | |Using hardware aes
2016-05-30 08:18:17.103269|INFO |DatabaseQuery | |dbPlugin name: MySQL plugin, (c)TeamSpeak Systems GmbH
2016-05-30 08:18:17.103294|INFO |DatabaseQuery | |dbPlugin version: 1
2016-05-30 08:18:17.106290|WARNING |Accounting | |Unable to find valid license key, falling back to limited functionality
2016-05-30 08:18:18.147763|INFO | | |Puzzle precompute time: 524
2016-05-30 08:18:18.147920|INFO |FileManager | |listening on 0.0.0.0:30033
2016-05-30 08:18:18.159843|INFO |CIDRManager | |updated query_ip_whitelist ips: 127.0.0.1,
2016-05-30 08:18:18.160109|INFO |Query | |listening on 0.0.0.0:10011
2016-05-30 08:21:17.206494|ERROR |DatabaseQuery | |db_exec() delete from client_properties where id=6;delete from messages where me error: Unknown column 'token_from_client_id' in 'where clause'
2016-05-30 08:21:17.206545|CRITICAL|VirtualServer |1 |client pruning: database delete failed for cldbid: 6, error: database error
Alles anzeigen
In der tabelle "client_properties" gab es aber keinen Eintrag mit id=6 und als ich ihn erstellt habe hat er ihn sofort gelöscht (beim nächsten TS start), was wohl auch beabsichtigt war... Die Anweisung für token_from_client_id konnte ich im sql Ordner nicht finden, sonst sind dort ja ein haufen sql Files aber diese war nicht dabei. Habe dann einfach mal die "client_properties" tabelle geleert (was kann schon schiefgehen, yolo), selbe geschichte. Dann habe ich die ganze tabelle gelöscht, in der Hoffnung, dass er sie dann neu erstellt. Pustekuchen, stattdessen jammert er dann herum, dass die Tabelle nicht bestehen würde und beendet dann den Server(auch nach 3 Minuten). Also die Tabelle wieder hingestrubbelt (mit den infos aus der create_mysql/create_tables.sql), nun wieder das alte Spiel...
Ich benutze wohl gemerkt mysql, nicht mariadb. unser ganzes webserver, mailserver,minecraftserver-system läuft auf mysql und wüsste jetzt nicht warum ich alles auf mariadb umstellen sollte nur damit Teamspeak auch an eine db angeschlossen werden kann. Dementsprechend habe ich mir Files für mysql aus älteren paketen von TS rausgeholt, was bis jetzt auch gut funktioniert hat, komischerweise exakt einen Monat (30 Tage)...
Hat vielleicht irgendwer von euch eine Idee was da grade abgeht? ich bin mit meinem Latein und googeln am Ende...
Liebe Grüße Patrik