Hallo,
ich bin gerade ehrlich gesagt etwas... ratlos.
Folgendes: Ich habe eine TS3 Server Instanz von Version 3.0.11.4 auf 3.0.12 geupdated, was wunderbar klappte. Der Server lief danach ohne Probleme auf der Version 3.0.12, allerdings stürzte dieser dann ~ 30 Minuten danach ab, als ich mich nach einigen malen erneut drauf verbunden habe.
versionversion=3.0.12 build=1453376224 platform=Linuxerror id=0 msg=okhostinfoinstance_uptime=771 host_timestamp_utc=1454108317 virtualservers_running_total=1 virtualservers_total_maxclients=256 virtualservers_total_clients_online=0 virtualservers_total_channels_online=206 connection_filetransfer_bandwidth_sent=0 connection_filetransfer_bandwidth_received=0 connection_filetransfer_bytes_sent_total=0 connection_filetransfer_bytes_received_total=0 connection_packets_sent_total=0 connection_bytes_sent_total=0 connection_packets_received_total=0 connection_bytes_received_total=0 connection_bandwidth_sent_last_second_total=0 connection_bandwidth_sent_last_minute_total=0 connection_bandwidth_received_last_second_total=0 connection_bandwidth_received_last_minute_total=0error id=0 msg=ok
Hier mal die Logs dazu:
$ tail -f logs/ts3server_2016-01-29__21_41_24.525720_*==> logs/ts3server_2016-01-29__21_41_24.525720_0.log <==2016-01-29 21:41:24.525924|INFO |ServerLibPriv | |TeamSpeak 3 Server 3.0.12 (2016-01-21 11:37:04)2016-01-29 21:41:24.536962|INFO |ServerLibPriv | |SystemInformation: Linux 3.2.0-4-amd64 #1 SMP Debian 3.2.68-1+deb7u5 x86_64 Binary: 64bit2016-01-29 21:41:24.539723|INFO |DatabaseQuery | |dbPlugin name: SQLite3 plugin, Version 2, (c)TeamSpeak Systems GmbH2016-01-29 21:41:24.539845|INFO |DatabaseQuery | |dbPlugin version: 3.6.212016-01-29 21:41:24.541195|INFO |DatabaseQuery | |checking database integrity (may take a while)2016-01-29 21:41:25.014416|INFO |Accounting | |Licensing Information2016-01-29 21:41:25.014560|INFO |Accounting | |licensed to : Max Mustermann2016-01-29 21:41:25.014626|INFO |Accounting | |type : Hoster2016-01-29 21:41:25.014717|INFO |Accounting | |starting date : Sat May 30 00:00:00 20152016-01-29 21:41:25.014782|INFO |Accounting | |ending date : Mon May 30 00:00:00 20162016-01-29 21:41:25.014838|INFO |Accounting | |max virtualservers: 52016-01-29 21:41:25.014892|INFO |Accounting | |max slots : 2562016-01-29 21:41:26.042534|INFO | | |Puzzle precompute time: 9602016-01-29 21:41:26.042773|INFO |FileManager | |listening on 0.0.0.0:300332016-01-29 21:41:26.262778|INFO |CIDRManager | |updated query_ip_whitelist ips: 127.0.0.1,2016-01-29 21:41:26.263078|INFO |Query | |listening on 0.0.0.0:10011==> logs/ts3server_2016-01-29__21_41_24.525720_1.log <==2016-01-29 21:41:26.170179|INFO |VirtualServer |1 |listening on 0.0.0.0:9987
==> logs/ts3server_2016-01-29__21_41_24.525720_0.log <==
2016-01-29 21:42:09.375923|ERROR |DatabaseQuery | |invalid parameter found :value:
2016-01-29 21:42:09.376175|ERROR |DatabaseQuery | |db_exec failed near ":tablename": syntax error
2016-01-29 21:42:09.376266|ERROR |DatabaseQuery | |db_exec() insert into :tablename: ( server_id, id, ident, value) values (:server error: near ":tablename": syntax error
2016-01-29 21:42:09.376336|ERROR | | |unable to save properties to: client_properties
2016-01-29 21:42:09.380499|CRITICAL|Client |2 |Assertion "m_ClientDBID != 0" failed at ../../../../s/deps/teamspeak_common_lib/src/chanclients/client.cpp:245;
Da TeamSpeak laut CHANGELOG etwas an der DB (Datenbank) geändert hat, dachte ich mir: Ok, hauen wir halt das DB Update rein und fertig... Allerdings liegt im Verzeichnis sql/updates_and_fixes/ kein neues Update.
Jetzt kann ich den Server erfolgreich starten, allerdings schmiert dieser dann sofort ab, wenn ich mich versuche drauf zu verbinden. Der Client ist dabei übrigens irrelevant. Habe mich mit meinem PC, Notebook und Smartphone vergeblichst verbunden...
Hatte das Problem bereits mal jemand und wie zur Hölle löst man dieses?
Vielen Dank bereits im Voraus für eure Antworten!