TS-Server Stürzt immer wieder ab

  • Hallo liebes Forum,
    Da ich bei euch schon hilfe gefunden haben mit freigabe von ports mit der firewall.sh möchte ich mich hiermit mit meinem Problem an euch wenden vielleicht wisst ihr da weiter.
    Und zwar stürz mein TS-Server immer wieder ab, in den Logdateien von Teamspeak steht nichts zu diesem Grund. Wenn ich mir aber die sys.log oder kern.log anschaue steht da was drinnen über TS.
    Hatte vorher auch eine ts3server.ini erstellt und hatte das gleiche problem. Der Server wurde auch neuinstalliert ohne ts3server.ini ohne jegliche Einstellungen außer den Lizenkey und immer noch geht er aus.


    VServer:
    2 Core
    2048 MB RAM
    25 GB HDD
    Debian-8.0-x86_64



    Teamspeak log:

    Code
    2016-08-27 20:20:17.829382|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.0.13.3 (2016-08-18 16:46:43)2016-08-27 20:20:17.829705|INFO    |ServerLibPriv |   |SystemInformation: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 Binary: 64bit2016-08-27 20:20:17.829776|INFO    |ServerLibPriv |   |Using hardware aes2016-08-27 20:20:17.831128|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH2016-08-27 20:20:17.831234|INFO    |DatabaseQuery |   |dbPlugin version: 3.11.12016-08-27 20:20:17.831802|INFO    |DatabaseQuery |   |checking database integrity (may take a while)2016-08-27 20:20:18.017473|INFO    |Accounting    |   |Licensing Information2016-08-27 20:20:18.017567|INFO    |Accounting    |   |type              : Non-profit2016-08-27 20:20:18.017609|INFO    |Accounting    |   |starting date     : Mon Aug  8 00:00:00 20162016-08-27 20:20:18.017639|INFO    |Accounting    |   |ending date       : Wed Feb  8 00:00:00 20172016-08-27 20:20:18.017666|INFO    |Accounting    |   |max virtualservers: 22016-08-27 20:20:18.017691|INFO    |Accounting    |   |max slots         : 5122016-08-27 20:20:19.697240|INFO    |              |   |Puzzle precompute time: 16352016-08-27 20:20:19.698001|INFO    |FileManager   |   |listening on 0.0.0.0:30033, :::300332016-08-27 20:20:19.722943|INFO    |CIDRManager   |   |updated query_ip_whitelist ips: 127.0.0.1/32, 37.114.57.182/32, ::1/128, 2016-08-27 20:20:19.723496|INFO    |Query         |   |listening on 0.0.0.0:10011, :::100112016-08-27 23:52:28.564653|INFO    |              |   |Error opening file: No such file or directory


    kern.log:

    Code
    Aug 28 03:28:47 376bfde0 kernel: [201161.330012] traps: ts3server[14009] general protection ip:47d825 sp:7f2cceffca30 error:0 in ts3server[400000+512000]
  • Hallo,


    Wie lange läuft denn der Server bis dieses Fehlverhalten auftritt?


    Der Fehler bedeutet, dass der Teamspeakclient auf irgendetwas zugreifen will, wo er keine Berechtigung hat, und er aus Sicherheits- und Stabilitätsgründen vom Linux "abgewürgt" wird. (meist wenn auf Arbeitsspeicher under Gerätedatei o.ä. ohne Berechtigung geschrieben wird)


    Entweder kann das an einer Fehlprogrammierung liegen, oder an einem Hardware oder Konfigurationsfehler auf dem Server deuten.


    Ist das ein Dedicated Server oder ein vServer?
    Wenn es ein vServer ist, bei welchem Anbiere bist du, und welche Virtualizierungssoftware benützt dieser?


    In einigen Foren wird folgendes als Lösung angeboten:


    Löschen des Gerätelinks /dev/null:


    Code
    rm /dev/null


    und erneutes anlegen dieser:


    Code
    mknod -m 0666 /dev/null c 1 3


    Versuch es mal damit, sei dir aber bewusst, dass das ganze - während der Ausführung de beiden Befehle - zur instabilität deines Servers führen kann.


    Gruß,

    Gute vServer, Root Server oder Dedicated Server gesucht?


    Die findest du hier:
    (5% Rabatt mit dem Rabattcode "TSConnNewcomer" bei Erstbestellung)


    Noon-Server.de



    logo_big.png

  • Danke für deine Antwort =))
    Der Fehler tritt unterschiedlich auf aber so ungefähr 3-5std nach dem start des Ts Server.


    Server Daten:
    KVM VPS HDD
    2 Core
    2048 MB RAM
    25 GB HDD
    Debian-8.0-x86_64
    Hoster: Signaltransmitter.de


    Für zum ausführen des Befehls muss ich da noch irgendwas beachten oder einfach als root ausführen? Habe nämlich auf dem Server auch noch ne kleine Webseite laufen und ein Mailserver zur Anforderung der Lizenz. Nicht das ich den kompletten Server verhaue :S

  • Habe jetzt noch nichts gestern verändert und den Teamspeak wieder neu
    gestartet er lief jetzt bisschen über 24std ohne Probleme bis dieser
    Fehler im Teamspeak log kommt.

    Code
    2016-08-28 11:34:43.336001|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.0.13.3 (2016-08-18 16:46:43)2016-08-28 11:34:43.336472|INFO    |ServerLibPriv |   |SystemInformation: Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 Binary: 64bit2016-08-28 11:34:43.336557|INFO    |ServerLibPriv |   |Using hardware aes2016-08-28 11:34:43.338416|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH2016-08-28 11:34:43.338513|INFO    |DatabaseQuery |   |dbPlugin version: 3.11.12016-08-28 11:34:43.339112|INFO    |DatabaseQuery |   |checking database integrity (may take a while)2016-08-28 11:34:43.538903|INFO    |Accounting    |   |Licensing Information2016-08-28 11:34:43.539001|INFO    |Accounting    |   |type              : Non-profit2016-08-28 11:34:43.539037|INFO    |Accounting    |   |starting date     : Mon Aug  8 00:00:00 20162016-08-28 11:34:43.539060|INFO    |Accounting    |   |ending date       : Wed Feb  8 00:00:00 20172016-08-28 11:34:43.539080|INFO    |Accounting    |   |max virtualservers: 22016-08-28 11:34:43.539099|INFO    |Accounting    |   |max slots         : 5122016-08-28 11:34:45.289479|INFO    |              |   |Puzzle precompute time: 17142016-08-28 11:34:45.290382|INFO    |FileManager   |   |listening on 0.0.0.0:30033, :::300332016-08-28 11:34:45.309206|INFO    |CIDRManager   |   |updated query_ip_whitelist ips: 127.0.0.1/32, 37.114.57.182/32, ::1/128, 2016-08-28 11:34:45.309794|INFO    |Query         |   |listening on 0.0.0.0:10011, :::100112016-08-28 19:19:25.748158|INFO    |              |   |Error opening file: No such file or directory2016-08-28 19:45:44.351049|WARNING |Accounting    |   |detected incorrectly running system clock2016-08-29 14:19:17.850111|ERROR   |DatabaseQuery |   |db_exec failed near "��syntax error2016-08-29 14:19:17.850616|ERROR   |DatabaseQuery |   |db_exec() ��         ��3Փ         nnected=1472480357, client_totalconnec error: near "��syntax error2016-08-29 14:19:17.850656|CRITICAL|DatabaseQuery |   |Assertion "error == ERROR_ok" failed at ../../../../s/deps/teamspeak_server_lib/src/ts_server/database/db_database.cpp:132;


    Wegen dem "detected incorrectly running system clock" habe ich mal geschaut unter "date" und "hwclock" aber die zeiten stimmen.

    Code
    root@376bfde0:~# date
    Mon Aug 29 17:23:17 CEST 2016
    root@376bfde0:~# hwclock
    Mon 29 Aug 2016 05:23:22 PM CEST  -0.632962 seconds

    Einmal editiert, zuletzt von MSStyle ()

  • Und was die SQL-Statements angeht, würde ich die SQL-Dateien nochmals mit denen aus dem Installationspaket überschreiben, zur Sicherheit.
    Da die SQL-Statements in Dateien abgelegt sind, könnte es dort zu Änderungen gekommen sein, die diesen Fehler auslösen.

  • Dieses Thema enthält 27 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.