Hallo,
Ich ärgere mich den ganzen Tag schon mit einer Installation eines Teamspeak3 Servers auf meinem Debian VServer.
Ich hatte schon mehrer Varianten von Fehlermedlungen, aktuell bekomme ich keine, auf den Server connecten konnte ich aber noch nie. Zudem habe ich noch nie einen Token bekommen. Meinen kompletten Vorgang hab ich hier gepostet:
Nachdem er mir das Serveradmin Passwort gesagt hatte, passierte gar nichts mehr, der Token stand auch nicht dabei. Connecten konnte ich wie gesagt nicht:
Hab ich was falsch gemacht? oder welche Server-Einstellungen könnten es beinflussen?
Hast du dir die benötigten Files per wget direkt auf den Server gezogen und dann erst entpackt? Die könnten empfindlich reagieren wenn man sie erst auf dem eigenen (Win)-Rechner entpackt und dann hochlädt.
__________________ "Mögest du in interessanten Zeiten leben" Rincewind, Zaubberer
Anonymous unregistriert
404 - DEPUBLIZIERT
Dieser Beitrag wurde auf Wunsch des Urhebers ohne Anerkennung einer Rechtspflicht gelöscht
Die IP von deinem Vserver eintragen, wo xxx steht und einen Port aussuchen wo 1234 steht.
Dann ins Root Verzeichnis deines TS3 hochladen und in der ts3server_startscript.sh vollgendes eintragen.
inifile=ts3server.ini
Müsste ungefähr so aussehen.
#!/bin/sh
# Copyright (c) 2010 TeamSpeak Systems GmbH
# All rights reserved
COMMANDLINE_PARAMETERS="inifile=ts3server.ini" #add any command line parameters you want to pass here
BINARYPATH="$(dirname "${0}")"
cd "${BINARYPATH}"
LIBRARYPATH="$(pwd)"
if [ -e "ts3server_linux_x86" ]; then
BINARYNAME="ts3server_linux_x86"
elif [ -e "ts3server_linux_amd64" ]; then
BINARYNAME="ts3server_linux_amd64"
elif [ -e "ts3server_freebsd_x86" ]; then
BINARYNAME="ts3server_freebsd_x86"
Nachdem du alles was ich oben gepostet habe erledigst hast, stops du den Server mit ./ts3server_startscript.sh stop
Und löscht die ts3server.sqlitedb, dann den Server wieder starten und dann müsste auch ein Token generiert werden.
__________________ Gruß
Puma
Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von Puma: 21.06.2010 11:18.
Danke erstmal für die vielen Antworten. Nachdem ich das gemacht habe was Puma gesagt hat bekomme ich nun wieder keinen token, jedoch eine Fehlermeldung unter dem Serverpasswort:
Code angehängt. Klicke hier zum Ein-/Ausblenden
code:
1:
2010-06-21 13:43:28.427116|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality2010-06-21 13:43:28.428435|ERROR |Accounting | | failed to register local accounting service2010-06-21 13:43:28.428846|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error
Ich glaube nciht dass der License Key das Problem ist, wenn ich den nicht angebe bedeutet das ja nur dass ich keinen Server mit mehr als 32 Slots hosten kann. Ich glaube das Problem ist diese Meldung hier: 13:43:28.428435|ERROR |Accounting | | failed to register local accounting service2010-06-21 13:43:28.428846|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error
Danke. Ich bin mir zwar noch nicht sicher dass es funktioniert da ich jetzt keine Möglichkeit habe auf den Server zu connecten, aber er bringt mir immerhin keine Fehlermeldung und er spuckt den token aus. Entscheident war dieser Befehl: mount -t tmpfs /dev/shm
Danke, wenns immer noch Probleme geht schreib ich noch mal.