Posts Tagged ‘VoIP’

Teamspeak 3 Server: instance check error

December 20th, 2009 by Andreas - Posted in Linux, Server

Teamspeak 3 Beta1 is out and there are some problems running it under Linux. I wrote a step by step howto to set up a ts3 server on linux.

HowTo:

First you have to create a user which runs the ts3 server (root is a bad idea):

useradd ts3

After this change to the user and move to his home directory:

su ts3
cd ~

Download and extract the Teamspeak 3 server (this is the 64bit version):

wget http://ftp.4players.de/pub/hosted/ts3/releases/beta-1/teamspeak3-server_linux-amd64-3.0.0-beta1.tar.gz
tar zxvf teamspeak3-server_linux-amd64-3.0.0-beta1.tar.gz

Now move to the extracted folder and start the Teamspeak 3 server:

cd teamspeak3-server_linux-amd64
./ts3server_linux_amd64 &

Write down the user name and password which is shown on the screen for server admin rights. The first log file under /logs in the ts3 server folder contains the admin token. This token can be used once to register a user with admin rights.

Problems:

2009-12-20 10:49:39.852960|INFO    |ServerLibPriv |   | Server Version: 3.0.0-beta1 [Build: 9366]
2009-12-20 10:49:39.890852|INFO    |DatabaseQuery |   | dbPlugin name:    SQLite3 plugin, (c)TeamSpeak Systems GmbH
2009-12-20 10:49:39.891284|INFO    |DatabaseQuery |   | dbPlugin version: 3.6.4
2009-12-20 10:49:39.971083|WARNING |Accounting    |   | Unable to find valid license key, falling back to limited functionality
2009-12-20 10:49:40.312599|ERROR   |Accounting    |   | failed to register accounting service
2009-12-20 10:49:40.318183|ERROR   |ServerLibPriv |   | Server() error while starting servermanager, error: instance check error

If you are not able to start the ts3 server (after you started is with root rights or with another users), empty the /tmp server. Teamspeak 3 creates a lock file to check if the service runs.

[strace error information]
...
unlink("/tmp/7gbhujb54g8z9hu43jre8")    = -1 EPERM (Operation not permitted)
open("/tmp/7gbhujb54g8z9hu43jre8", O_RDWR|O_CREAT|O_EXCL|O_NOFOLLOW, 0777) = -1 EEXIST (File exists)
...

Tags: , , , , , ,
1 Stars2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...