Teamspeak 3 - Proleme bei Installation

t4chy0n

New Member
Moin Moin.

Habe folgendes Problem und komme nicht weiter.
Wenn ich den Server starten will bekomme ich folgenden Error:


./ts3server_linux_x86 dbplugin=ts3db_mysql dbpluginparameter=ts3db_mysql.ini dbsqlcreatepath=create_mysql/
Logging Started
2009-12-19 14:41:33.127756|INFO |ServerLibPriv | | Server Version: 3.0.0-beta1 [Build: 9366]
2009-12-19 14:41:33.131646|INFO |DatabaseQuery | | dbPlugin name: MySQL plugin, (c)TeamSpeak Systems GmbH
2009-12-19 14:41:33.131914|INFO |DatabaseQuery | | dbPlugin version: 1
2009-12-19 14:41:33.178655|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality
2009-12-19 14:41:33.180580|ERROR |Accounting | | failed to register accounting service
2009-12-19 14:41:33.181355|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error
Segmentation fault (core dumped)


Habe es mit sqlite als auch mysql versucht. no chance.

Irgendwer die selben Probleme oder könnte sich vorstellen woran es liegt?

Benutze nen centos 5.4


Gruß Jan.
 
ja nur dann hätte ich nen 64 bit ts server.

so panne bin ich net :o

Aber zum Problem zurück. irgendne idee?

Habs auch schon in andern foren gelesen das problem, maybe liegts auch einfach am ts selbst und dem beta status.
 
Ist bei mir auch so im Moment lässt er sich bei mir nur als root starten, was natürlich mehr als suboptimal ist.
 
habe eine lösung gefunden. ob es wirklich allen hillft, kann ich nicht garantieren. zumindest bei mir auf zweiverschiedenen linux distributionen hats geklappt.

es betrifft die, bei dennen ts3 server als root startet, aber als user nicht mehr. und gibt sowas aus:
|ERROR |Accounting | | failed to register accounting service
|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error


einfach /dev/shm/7gbhujb54g8z9hu43jre8 löschen.
und dann gehts :-)
 
Last edited by a moderator:
Darf man erfahren wie du auf die Datei gekommen bist?

Ich habe das selbe Problem, bei mir existiert aber keine solche Datei. Falls du irgendeine möglichkeit nutzt um zu sehen worauf zugegriffen wird, vllt. hilft das ja beim finden des Fehlers.
 
also ich habe so ein befehl zwei mal ausführt(einmal mit root, einmal mit user):
strace -o log.txt ./ts3server_linux_x86

und dann beide logs verglichen. an einer stelle war sowas:
root:
unlink("/dev/shm/7gbhujb54g8z9hu43jre8") = 0
open("/dev/shm/7gbhujb54g8z9hu43jre8", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW|O_CLOEXEC, 0777) = 5

user:
unlink("/dev/shm/7gbhujb54g8z9hu43jre8") = -1 EPERM (Operation not permitted)
open("/dev/shm/7gbhujb54g8z9hu43jre8", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW|O_CLOEXEC, 0777) = -1 EEXIST (File exists)


da der user keine rechte hat, kann er auch nicht weitermachen. vielleicht findest du auch irgend eine lösung :)
 
Last edited by a moderator:
Moin Moin,

ich hatte das gleiche Problem:

|ERROR |Accounting | | failed to register accounting service
|ERROR |ServerLibPriv | | Server() error while starting servermanager, error: instance check error

Da ich auf meinem Mac TS3 problemlos starten konnte und ein Bekannter auf Ubuntu ebenfalls keine Probleme meldete, hatte ich den Verdacht, dass es daran liegen könnte, dass ich einen virutellen Server betreibe. Mein Bekannter kam dann auf die rettende Idee: auf seinem physischen Server existiert ein unter /dev/shm gemountetes tmpfs, auf meinem virtuellen Server jedoch nicht (Strato). Dies habe ich dann nachgeholt:

mount -t tmpfs tmpfs /dev/shm

und den Server gestartet:

servername:/opt/teamspeak3 # ./ts3server_linux_x86
Logging Started
2009-12-20 10:46:57.677202|INFO |ServerLibPriv | | Server Version: 3.0.0-beta1 [Build: 9366]
2009-12-20 10:46:57.678210|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, (c)TeamSpeak Systems GmbH
2009-12-20 10:46:57.678287|INFO |DatabaseQuery | | dbPlugin version: 3.6.4
2009-12-20 10:46:57.732261|WARNING |Accounting | | Unable to find valid license key, falling back to limited functionality
2009-12-20 10:46:57.774364|INFO |FileManager | | listening on 0.0.0.0:30033
2009-12-20 10:46:58.217249|INFO |VirtualServer | 1| listening on 0.0.0.0:9987
2009-12-20 10:46:58.219183|INFO |VirtualServer | 1| client 'server'(id:0) added token for servergroup 'Server Admin'(id:6)
2009-12-20 10:46:58.220168|WARNING |VirtualServer | 1| --------------------------------------------------------
2009-12-20 10:46:58.221116|WARNING |VirtualServer | 1| ServerAdmin token created, please use the line below
2009-12-20 10:46:58.222074|WARNING |VirtualServer | 1| token=blablub
2009-12-20 10:46:58.223039|WARNING |VirtualServer | 1| --------------------------------------------------------
2009-12-20 10:46:58.223986|INFO |VirtualSvrMgr | | dbLoadVirtualServers() VirtualServer(1) started (Default)
2009-12-20 10:46:58.225255|INFO |Query | | listening on 0.0.0.0:10011

ein ls -l zeigt dann auch :

servername:/etc/init.d # ls -l /dev/shm/
insgesamt 4
-rwxr-xr-x 1 teamspeak teamspeak 128 2009-12-20 12:35 7gbhujb54g8z9hu43jre8

Nicht vergessen, tmpfs bootfest zu machen, folgende Zeile in die /etc/fstab eintragen:

tmpfs /dev/shm tmpfs defaults 0 0

Ich hoffe, einigen Leuten damit geholfen zu haben,

Kassad
 
Hilfe

root@188:~# mount -t tmpfs tmpfs /dev/shm
mount: permission denied

Bei mir spukt der das hier aus

hat jmd ne ahnung warum
 
MOD Edit: Kassad Fullquote entfernt.

Super Lösung... Fuhrte bei mir sofort zu erfolg.. Strato V-power Server
--> gemeint ist Kassads Lösung

TS3 Lauft

Danke
 
Last edited by a moderator:
root@188:~# mount -t tmpfs tmpfs /dev/shm
mount: permission denied

Bei mir spukt der das hier aus

hat jmd ne ahnung warum

liegt daran weil du bei deinem vServer keine vollen rechte hast, und du das verzeichnis mounten willst, das ist leider nicht möglich als 0815 user eines wirtsystems - wir müssen uns wohl gedulden bis das nette team von ts sich was einfallen lässt bzw. wollen sie es überhaupt ändern? - beta2 ist ja schon Released - naja mal abwarten nech.

Grüße.
 
V Server

Meine Server ist auch nur einen V Server.. Sogar das gunstigste die Strato her gibt... Lauft nur TS und eine HP drauf...
Hatte keine rechte probleme :confused::confused:
 
Meine Server ist auch nur einen V Server.. Sogar das gunstigste die Strato her gibt... Lauft nur TS und eine HP drauf...
Hatte keine rechte probleme :confused::confused:

hast glück, vllt. ist es bei strato anderes...

aber bei Linux-vServer kann man keine eigene Hardware anlegen und somit auch nichts mounten, wegen dem gemeinsam genutzten Kernel
bei netcup zumindest, ist das mounten verboten, deshalb ist es auch nicht möglich einen ts3 Server aufzusetzen, da bleibt halt nur abzuwarten das sich seitens von den ts entwicklern etwas ändert, und ich denke nicht nur bei netcup ist es so, sondern auch bei vielen anderen providern auch, sehe das problem in vielen foren, und gibt immer noch etliche die es nicht hinbekommen, weil kein mount möglich ist, wie gesagt nur bei vServern.

Grüße.
 
Hilffee Leute

und zwar ich hatte von nem guten kumpel einen TS³ server bekommen ich hatte ihn jetztziemlich lange so umgefehr 6 - 7 Monate und jetzt kommt da jemand drauf und hat sich eingehackt und zwar er ist admin und hat uns gebannt.....
habt ihr i.eine Lösung !?
Server IP:XXXXXXXXXXXXX (MOD: IP des nicht gewarteten Server aus Sicherheitsgründen entfernt)
der wo uns gehackt hat heist Hyperion
 
Last edited by a moderator:
Ihr nutzt eine alte Serverversion. Die sollte vl mal erneuert werden
 
hast du ne hilfe ?!

wäre echt nett wenn ihr mir helfen würdet wir habens zwar geschafft uns entzubannen aber er hat jetz ein pw draufgesetzt und hat uns wider gebannt...:(
 
Back
Top