Ts3 server seid heute nicht mehr reichbar

  • Hi ich komme seid heute nicht mehr auf mein server drauf. Fehler kommt des


    an was könnte es liegen?


    Code: log datai
    2022-11-01 06:28:10.851649|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.13.6 (2021-06-09 10:22:37)
    2022-11-01 06:28:10.868504|INFO    |ServerLibPriv |   |SystemInformation: Linux 5.4.51-v7l+ #1333 SMP Mon Aug 10 16:51:40 BST 2020 i686 Binary: 32bit
    2022-11-01 06:28:10.869344|WARNING |ServerLibPriv |   |The system locale is set to "C" this can cause unexpected behavior. We advice you to repair your locale!
    2022-11-01 06:28:10.903545|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH
    2022-11-01 06:28:10.904289|INFO    |DatabaseQuery |   |dbPlugin version: 3.11.1
    2022-11-01 06:28:10.966186|INFO    |DatabaseQuery |   |checking database integrity (may take a while)
    2022-11-01 06:28:11.905693|WARNING |Accounting    |   |Unable to open licensekey.dat, falling back to limited functionality
    2022-11-01 06:28:11.914286|CRITICAL|Accounting    |   |The default license has expired. Please use the latest server version.

    2 Mal editiert, zuletzt von Sebbo () aus folgendem Grund: Logs als Code formatiert

  • Ok danke habe es noch mal rüber instaliert nun geht es.

    Wieso ist es eigendlich so hatte die neuste Version schon drauf und trotzdem läuft die Liecence ab?

  • Laut den Logs war die vorletzte Version installiert:

    2022-11-01 06:28:10.851649|INFO |ServerLibPriv | |TeamSpeak 3 Server 3.13.6 (2021-06-09 10:22:37)

    Die derzeit aktuellste Version ist 3.13.7: https://teamspeak.com/de/downloads/#server

    Das deutet gerne mal darauf hin, dass der Server als anderer User gestartet wurde und er nicht ordnungsgemäß bzw. anders gestartet / gestoppt wurde. Zum Beispiel durch eine systemd Unit, statt wie bei dir durch das offizielle start/stop Skript von TeamSpeak. Oder auch einfach nur als anderer User über die selbe Methode.


    In diesem Fall am besten mal prüfen, ob der TS3 Server nicht doch noch irgendwo läuft:

    Code
    sudo ps aux | grep -i ts3

    Falls da mehr als der grep zurück kommt, dann den Prozess ggfs. mal killen (kill -9 <ts3server_pid>), die Rechte anpassen (chown / chmod) und danach den TS3 Server richtig - wie du willst - neu starten.


    Aber so wie es aussieht, fehlte eher die Datenbank bzw. hatte diese falsche Rechte:

    2022-11-01 06:47:53.965643|CRITICAL|ServerLibPriv | |Server() DatabaseError unable to open database file

    Ich bin mir gerade nicht sicher, ob da auch ein "Permission denied" Fehler kommt, wenn TeamSpeak die Datei findet / sieht, aber keinen Zugriff hat. Daher: Entweder falsche Rechte oder die Datenbank fehlte tatsächlich.


    Das nächste Mal einfach schauen, wie der TeamSpeak Server Ordner so aussieht und sicherstellen, dass der User, mit dem du ihn starten willst entsprechende Rechte auf alle Dateien hat.

    Viele Grüße,
    Sebbo

    ---

    DevOps Engineer <3

  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist, bitte registrieren Sie sich oder melden Sie sich an um diesen lesen zu können.