Linux Teamspeak3 server Starten error?
Hallo liebe Com, wenn ich versuche meinen Linux (debian um genauzusein) server zu starten bekomme ich folgenden error :
Starting the TeamSpeak 3 server ./ts3server_startscript.sh: line 48: ts3server.pid: Permission denied TeamSpeak 3 server started, for details please view the log file sh-4.2$ ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed sh-4.2$ ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_1.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_1.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_2.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_2.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_3.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_3.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed ERROR: openFile( file:logs/ts3server_2016-03-31__06_48_37.956060_0.log) failed
ich weiss nicht was ich tun soll.. ich bitte um antworten und bedanke im vorraus
5 Antworten
Die Antwort steht ja schon in der zweiten Zeile des Stacktraces."Permission denied". Du hast also keine Rechte um den Server zu starten. Kann es eventuell sein, dass Du mit einem Benutzer den TeamSpeak Server heruntergeladen und entpackt hast, und mit einem anderen Benutzer versucht hast, diesen zu starten? Wenn das so ist, dann hat nämlich niemand (bis auf Benutzer mit den entsprechenden Rechten [z.B. Root]) Rechte auf dieses Verzeichnis und darf somit auch eine Startscripts ausführen.
funktioniert immernochned da kommt der error mit den logs
Du kannst dem Benutzer Rechte für das ganze Verzeichnis geben mit dem Befehl
sudo chown -c <Benutzer> /Datei/Pfad
Hallo, gehe mit dem root user in das entsprechende Verzeichnis und führe "chmod -R 755" aus dann sollte es funktionieren.
MfG
stimmt du musst durch das "*" ja angeben das er alles nehmen soll, sry :)
Ohne sudo, bei den meisten Servern ist man automatisch als Root drinnen (leider). Bei dem Command oben fehlt etwas, in den TS Ordner und dann "chmod -R 755 *"
Hallo splatmaster69,
dies bedeutet eigentlich nur das es probleme bei den logs lesen gibt. Können andere User denn auf den Teamspeak joinen?
Wenn der server nur den fehhler her haut und nicht startet dann start ihn mal bitte via minimal script und poste das mal bei pastebin einfügst denn gesamten log dahet es da übersichtlicher ist
Du musst den Server die Rechte geben und du musst hinter das Startscript noch schreiben Start oder stop.
Es fehlen Berechtigungen und das Command ist falsch geschrieben...
wie kann ich den anderen user dann die rechte geben?