PDA

View Full Version : Linux server dependecies


N. Werensteijn
02-09-2002, 17:15
If you have problems starting the linux server, look at this.

$ ldd server_linux
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40017000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4001e000)
libdl.so.2 => /lib/libdl.so.2 (0x40035000)
libc.so.6 => /lib/libc.so.6 (0x40039000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

So you need
libNoVersion.so.1, libpthread.so.0, libdl.so.2,
libc.so.6 and ld-linux.so.2
In order for this program to run. Make sure you. :)

blacke
21-10-2002, 17:12
OK, I'm running a Debian system and as far as I can tell Debian doesn't have libNoVersion. I have tried taking it from a .rpm from RH7.3 but tss won't use it. I can start it and connect to it but get "Error stating daemon. Aborted".

There is something missing here?:confused:

ChiefOdie
22-10-2002, 00:21
I have all the indicated dependencies, but I'm still getting the abort.

Thanks:confused:

P.S.
Question: Could my problem running TS2 be the processor? I'm attempting to install it in a 486DX2/66 (where I'm currently running TS1.) Did the new compile of TS2 add requirements for Pentium?

Thanks
Chief

N. Werensteijn
26-10-2002, 12:05
Originally posted by blacke
OK, I'm running a Debian system and as far as I can tell Debian doesn't have libNoVersion. I have tried taking it from a .rpm from RH7.3 but tss won't use it. I can start it and connect to it but get "Error stating daemon. Aborted".

There is something missing here?:confused:
Have you done the ldd thing on your own pc? Maybe debian does not need libNoVersion.

blacke
26-10-2002, 20:59
Yes, I have checked it with ldd, how else could I see that it won't use it. Sinse Debian don't have it I asume it don't need it. ;)
It's only that anoing error mess, witch I thought I could get rid of by getting LibNoVersion, but no.
It gives me the error mess but starts upp perfectly, what's the deal with that. :confused:

blacke
04-11-2002, 14:24
OK, after trying your latest binaries it doesn't give me that error mess anymore. I hope that you trueli fixed it.;)

quinte17
04-11-2002, 17:45
sorry... but i have got the same prob and even with the ldd thing
it seems that i have all the libraries but i have still the same error...

/tss2# ldd server_linux
libpthread.so.0 => /lib/libpthread.so.0 (0x40019000)
libdl.so.2 => /lib/libdl.so.2 (0x4002e000)
libc.so.6 => /lib/libc.so.6 (0x40031000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

can anybody help me?
sry *gg*

Spleasure
15-11-2002, 15:20
can anyone tell me where I can get libNoVersion.so? Preferably a tarball or a Slackware 8.1 package

TheDude
17-12-2002, 22:11
I've got all the binaries, but still it doesn't work. I'm quite new in Linux world. I double clicked (in KDE) on server_linux but nothing happens, in konsole it says "runtime error 221, 231". What does that mean? Any suggestions on how to solve my problem?

PureGrain
23-12-2002, 01:40
Originally posted by TheDude
I've got all the binaries, but still it doesn't work. I'm quite new in Linux world. I double clicked (in KDE) on server_linux but nothing happens, in konsole it says "runtime error 221, 231". What does that mean? Any suggestions on how to solve my problem?

I would think you would open the program in the console. ./tss.minimal_startscript start
in the directory where you extracted TSS2..hope this helps:p

N. Werensteijn
23-12-2002, 13:54
do you have 2.0.18.32 ?

Data@NL
24-01-2003, 13:40
i work with debian linux and i dont have that problem just download the latest version unpack and install the .bz packege then read the readme file that's it suc6

Greatz Data@NL

|EDWIN|
14-02-2003, 18:43
Hello,

when i try to start a ts2 server i get this message:

edwin@dragon:~/tss2$ ./server_linux
Killed

And if i try with ldd it says:

edwin@dragon:~/tss2$ ldd server_linux
ldd: /lib/ld-linux.so.2 exited with unknown exit code (139)

Does anybody know how to fix this ?

xMACHINEx
27-02-2003, 11:25
well all I know is Im on FreeBSD 4.4 with "Linux support"

and this is the error i get (I modified my script to run ok but...)

ELF interpreter /compat/linux/lib/ld-linux.so.2 not found

btw.. I created the dir structure and put it in there by hand, then checked it...500 times i think ( lol ) so its there.. even restarted the server.. nothing. and I even tried in root.

MaxxG
03-03-2003, 03:44
Well and all I get under FreeBSD 4.6.2, were RC1 has been running without any problems, is "Error starting Deamon. Aborted." And when I am looking in the log file it says:
"ERROR, ALL, SQL Database initializations error: Library "sqlite.dll" not found."

And I don't have a clue what I can do about it.

CU MaxxG

Djarid
03-03-2003, 20:29
I have the exact same problem.

I am running Suse 7.0

ldd server_Linux produces:
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40015000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4001b000)
libdl.so.2 => /lib/libdl.so.2 (0x4002e000)
libc.so.6 => /lib/libc.so.6 (0x40032000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

dir structure is:

-rwxr--r-- 1 games games 725 Mar 2 20:15 Readme.txt
drwxr-xr-x 3 games games 1344 Mar 2 20:17 httpdocs
-rwxr--r-- 1 games games 616692 Mar 2 20:18 server_linux
-rwxr--r-- 1 games games 2594 Dec 7 15:20 slicense.txt
-rwxr--r-- 1 games games 233084 Mar 2 20:18 sqlite.so
drwxr-xr-x 2 games games 1296 Mar 2 20:18 sqlite_sql
-r-xr--r-- 1 games games 751 Aug 26 2002 tss.SuSE_startscript
-r-xr--r-- 1 games games 358 Aug 26 2002 tss.minimal_startscript

and the errorlog shows

---------------------------------------------------------------
-------------- log started at 03-03-03 20:06 -------------
---------------------------------------------------------------
03-03-03 20:06:01,ALL,Info,server, Server init initialized
03-03-03 20:06:01,ALL,Info,server, Server version: 2.0.19.16 Linux
03-03-03 20:06:01,ERROR,All,SQL, Database initialization error: Library "sqlite.dll" not found.
03-03-03 20:06:01,ERROR,All,SQL, Database initialization error: Library "sqlite.dll" not found.
03-03-03 20:06:01,ERROR,All,SERVER, Start_TeamSpeak_Server: unable to open sqlite database
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 03-03-03 20:06 --------------
---------------------------------------------------------------

this is the first and only entry.

ScratchMonkey
03-03-2003, 23:41
Don't know if this helps, but Googling for "sql lite" turned up this:

http://www.go-mono.com/sqlite.html

Is the .so installed?

(How will other DB's be supported? I'm anxious to integrate TS2 with my MySQL DB and want to be prepared when that capability is implemented.)

veruca
04-03-2003, 15:39
i'm in your boat spleasure. i'm running slackware 8.1 and the only one i don't have is the libNoVersion.so.1 i'm DL'in an rpm package and i'll get back in here with a link if it worked.

ok not only do you need glibc you need glibc-common first... grrr still working on it.

ok i found the file we need libNoVersion.so.1 (no tar, not rpm, just the file) http://www.mit.edu/afs/athena/system/rhlinux/installer/root/lib/

it still does nothing! i changed to the /lib dir and saw everyone of .so that is "missing." so i'm going to need more info.

Silz
04-03-2003, 22:57
Sorry to say, but I'm with Veruca.

Have just downloaded and "installed" the latest RPM, verified that all the relevant files:-

libNoVersion.so.1
libpthread.so.0
libdl.so.2
libc.so.6
ld-linux.so.2

are where they should be. Reinstalled the TSS2_RC2 server, run it trying both ./server-linux from the installation directory and the tss_minimal_startscript.

Still get the "error starting daemon. Aborted" message although clients can connect to the server.

however ldd sqlite.so is now only reporting on libc.so.6 and ld-linux.so.2

ldd on server_linux still reports on all five library files.

Does any one have any ideas?

wossName
05-03-2003, 15:10
As far as I can see, the problem is with sqlite. When I run "ldd sqlite.so", I get this error message:

./sqlite.so: /lib/libc.so.6: version `GLIBC_2.2' not found (required by ./sqlite.so)

Apparently it was compiled on a different distribution than the server binary ? If yes, it would be nice of the developers to update the release with a correctly compiled sqlite. I think I'll try to build my own in the meantime, though.

I'm still running Red Hat 6.2 here, based on glibc 2.1 ! Don't ask me to upgrade just for Teamspeak (I won't).

Update:

RC2 finally works after building sqlite myself. The developers should really build sqlite on the same machine as the server and include it.

Silz: if you get the "aborted" message but your clients can connect, then TS2 works. I got this error message even with RC1, no idea why.

Dashel
05-03-2003, 16:54
I too will be shutting down my TS server until this issue is resolved. I do not plan on upgrading to glibc 2.2 either.

AbbraCadaver
08-03-2003, 15:18
I am running FreeBSD 4.7 with linux bindary compatability...
I supposedly need
libNoVersion.so.1
libpthread.so.0
libdl.so.2
libc.so.6
ld-linux.so.2

however... IT RUNS! and ppl can connect.
the only thing is... I can't get admin access to my server or superadmin access...
using either the webadmin, or the admin login from the client.

RC1 ran fine... but the user and channel management of RC2 are 100x better.

stedlj
09-03-2003, 20:13
- System -
Redhat 8.0 (Fully Updated)
500mhz K6 384meg Ram

TS2 RC1 ran fine

From the command line the new version I have
1) Wiped it out and made a clean install
2) Changed CHMOD to 777 for it
3) Checked ldd server_linux
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40013000)
libpthread.so.0 => /lib/libpthread.so.0 (0x40020000)
libdl.so.2 => /lib/libdl.so.2 (0x40050000)
libc.so.6 => /lib/libc.so.6 (0x40053000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
4) Checked ldd sqlite.so
libc.so.6 => /lib/libc.so.6 (0x40046000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)
5) When I Run ./tss.minimal_startscript start
and I get
Error starting daemon. Aborted
Runtime error 231 at 08058CF1

I have tried as 'root' just incase it was a permission problem but same results.

Buy it is running and I can connect from my Windows box?

Lethe
09-03-2003, 23:47
I have the very same problem - and even using b22 the below is true.

I can start RC2 and it gives the 'Error starting daemon. Aborted' fault, yet all is up and running.

I have tried various hacks, but cannot pin down what is going on.

As an aside, I am still running RC1 (with anti-nag patch applied) until Tuesday (2 days time from the date of this post), and then moving to RC2 for testing.

But I need to ask - Why code in an expiry date??? That really seems screwy to me.

Nick

woutur
21-03-2003, 15:28
Because we're bastards....
and wanted everybody to upgrade :) So people would be forced to tell us about their problems. It's not like this anymore but it helped us a lot in the past ;) Sorry for the inconvenience.

FalconX
09-04-2003, 16:19
Got a Cobalt Raq3 (should be an i386 compatible cpu).

all fine for server_linux :

[admin@www tss2_rc2]$ ldd server_linux
/lib/libNoVersion.so.1 => /lib/libNoVersion.so.1 (0x40015000)
libpthread.so.0 => /lib/libpthread.so.0 (0x4001a000)
libdl.so.2 => /lib/libdl.so.2 (0x4002d000)
libc.so.6 => /lib/libc.so.6 (0x40031000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)


upgraded to glibc 2.2 (took me a few hours, because i first needed a new gcc then a new version of make and so on, and because i would have need some more for glibc 2.3.1 i upgraded only to 2.2) and now sqlite.so looks fine too :

[admin@www tss2_rc2]$ ldd sqlite.so
libc.so.6 => /usr/local/lib/libc.so.6 (0x4003b000)
/usr/local/lib/ld-linux.so.2 => /usr/local/lib/ld-linux.so.2 (0x80000000)


but i still get this error :

---------------------------------------------------------------
08-04-03 22:50:09,ALL,Info,server, Server init initialized
08-04-03 22:50:09,ALL,Info,server, Server version: 2.0.19.16 Linux
08-04-03 22:50:09,ERROR,All,SQL, Database initialization error: Library "
sqlite.dll" not found.
08-04-03 22:50:09,ERROR,All,SQL, Database initialization error: Library "
sqlite.dll" not found.
08-04-03 22:50:09,ERROR,All,SERVER, Start_TeamSpeak_Server: unable to open s
qlite database
----------------------------------------------------------


somebody above posted he recompiled or manually installed sqlite and then it worked, can anyone confirm this ?

btw real mysql access would be cool since i already have a mysql db setup on my server, so it would be np for ts to connect to this...

FalconX
09-04-2003, 16:20
one more thing, where do i get this b22 developer version ? somebody posted a link to the ftp voice.teamspeak.org/developer/server/

but i need a password to connect, damn :(

wossName
09-04-2003, 18:21
That information is in the "Developer Releases" forum, links are in the first post.

FalconX
09-04-2003, 18:46
same error with b22 :(

any news on sqlite manual installing ?

wossName
09-04-2003, 20:03
I simply grabbed the sources off the SQLite homepage (http://www.sqlite.org/), compiled and installed it (installing might not be necessary), and replaced the sqlite.so in the Teamspeak directory with the one I built myself. You should read the SQLite documentation, the build process is slightly non-standard.

FalconX
10-04-2003, 08:45
pre build one, is the same as the supplied one. when i wanted to rebuild it says there is a problem with my C compilter (cannot create executables), and when i wanted to install the rpm it said i don't have libc.so.6 (GLIBc 2.2) but i installed it yesterday. damn this is hard. i hate it, if you are missing one thing then this is depending on something and something else and so on. and at last you will have to install like 10 more programms to get one running

AbbraCadaver
10-04-2003, 13:12
that's because this whole damn thing was made for Linux... not FreeBSD... Us F_BSD users are of course using the best system... but they designed it for the substandard most widely distributed systems consisting of Winblows and Linux.

Mine runs fine now, but the webadmin still has infinite load times.

DeeCo
23-04-2003, 14:22
Hi

We have been asked to look into hosting a TS2 server for one of our clients,

I haven't been able to find from the pages, and faq's any details relating to the server load.

Our servers are very powerfull, but was needing to know approx usuage for say 20 clients connected to our Linux box ?

Any help is much appreciated.

FalconX
23-04-2003, 14:34
when i type in "top" i see one instance for each connected user, along with the memory and cpu utilization

StarKilLer
04-05-2003, 09:10
I was just setting up a TS server on OpenBSD 3.3 and guess what i got.

---------------------------------------------------------------
-------------- log started at 03-05-03 20:09 -------------
---------------------------------------------------------------
03-05-03 20:09:50,ALL,Info,server, Server init initialized
03-05-03 20:09:50,ALL,Info,server, Server version: 2.0.19.16 Linux
03-05-03 20:09:50,ERROR,All,SQL, Database initialization error: Library "sqlite.dll" not found.
03-05-03 20:09:50,ERROR,All,SQL, Database initialization error: Library "sqlite.dll" not found.
03-05-03 20:09:50,ERROR,All,SERVER, Start_TeamSpeak_Server: unable to open sqlite database
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 03-05-03 20:09 --------------
---------------------------------------------------------------

Seems the binaries were compiled with windows references to the sqlite.dll not the linux sqlite.so

So what is the official fix for this problem, or is there any.

ScratchMonkey
04-05-2003, 11:50
No, the error message is wrong. (The file name is hard-coded, not related to the actual failure.) It's just complaining that the sqlite.so that's dynamically loaded is failing to load. It's a problem with the .so being linked against the wrong version of glibc.

Various solutions have been proposed. The source to the .so is available from Project Mono so you can get that and recompile it to match your system. Maybe some kind soul with a BSD system and the Linux emulation has already done it.

Org
04-05-2003, 12:02
Originally posted by wossName
I simply grabbed the sources off the SQLite homepage (http://www.sqlite.org/), compiled and installed it (installing might not be necessary), and replaced the sqlite.so in the Teamspeak directory with the one I built myself. You should read the SQLite documentation, the build process is slightly non-standard.
wossName, could you please share the sqlite.so you compiled? I have an old 486 router/firewall running RedHat 6.0. The harddisk is so small that I can't install GCC, so I can't compile sqlite myself. I don't know if the 486 is fast enough to be TS2 Server, but I would like to test it.

wossName
04-05-2003, 12:48
Ok, just PM me your e-mail address and I will send it to you, it's about 120 kb gzipped. It was built on a RedHat 6.2 with glibc 2.1.3, so I don't know whether it will work on your installation.

For the next release, the developers should just build SQLite on the same machine with TSS, so that either everything or nothing runs.

ScratchMonkey
04-05-2003, 13:44
If you want to email it to me, I can host it on my team's FTP area.

ScratchMonkey@MatureAsskickers.net

http://matureasskickers.net/ftp/TeamSpeak/ts2/rc2/

Peter
04-05-2003, 14:08
you could also post it as an atachment to your next post - would be quickest to find for most of them problem-havers :P

wossName
04-05-2003, 14:17
Oh right, I totally forgot attachments. :rolleyes:

Here you go...

StarKilLer
04-05-2003, 23:07
Originally posted by wossName
Oh right, I totally forgot attachments. :rolleyes:

Here you go...

NICE! It works on OpenBSD somewhat now!!!

error I am getting.

04-05-03 10:18:21,ERROR,All,SQL, OpenSQL Error: SQL logic error or missing database in query: superadmi$
04-05-03 10:18:21,ALL,Info,server, Server init finished
04-05-03 10:18:21,WARNING,Info,server, TeamSpeak Server daemon activated

StarKilLer
06-05-2003, 15:53
Is there any fix for the webadmin being extremely slow & working every once in a while on Open or FreeBSD?

MadEgg
09-05-2003, 11:21
I'm trying to install teamspeak 2 rc2 server on a Pentium 166 MMX with Gentoo Linux.

When I start the server it says:
Error starting daemon. Aborted.

A tsserver2.pid is created, clients can connect but I still get that error.
The server.log file does not give any error messages, it just says it started up normally etc. But then why the error message?

I replaced sqlite.so with a home-compiled version but that didn't help either.

ldd server_linux and
ldd sqlite

Give me the impression that all nescessary libs are installed. But why the error message?

tss.minimal_startscript stop stops the server so it all seems to work as expected, except for that error :confused: :confused:

wossName
09-05-2003, 12:46
If everything works, then that error message is obviously wrong, isn't it ? I used to get it too, but it disappeared with the latest developer release. Check the "Developer Releases" forum for more information.

Org
11-05-2003, 19:05
Thank you wossName :-). Your sqlite.so helped. I got the TS2 RC2 server working on a 66 MHz 486 with 32 MB RAM. That machine is not even close to minimum Linux server requirements, but it just seems to work.

Starting the server takes 6 minutes, though, and all webadmin operations take at least a couple minutes each :-). CPU load is at 100% the whole six minutes the server starts. But joining and leaving channels, speaking etc works really well after quick testing with 3 users.

MadEgg
11-05-2003, 21:05
Well, the problem is that it gives me the error message AND returns an error code.

The problem with that is the following:
I wrote a Gentoo-compatible RC-init script to start TeamSpeak2 automatically at boot, but since it returns an error code, the initscript assumes the service has not started and does not mark the service as started.

The result of this is ugly red lines during my startup :p and ofcourse that I can't shutdown the server either by using /etc/init.d/ts2server stop. The latter is rather annoying.

Anyway, I'll check out the development forum.

I just tried the b22 developer release, but it still gives me the same problem. The server works correctly, but gives an error messages and error code at startup :(

cpucooler
12-10-2003, 01:22
hi folks!

everytime i try to start tss2_server i get an abort :eek: and some seconds later my machine halts. :o

my machine is a 486 dx 80, 16meg ram with coyotelinux + kernel 2.4.20 ide-enabled. no soundcard only a silly 1mb graphic-board and 2 nics. machine runs fine until...

any suggestions?

thanks in advance

greets cpucooler

keep your brain cool ;)

ScratchMonkey
23-03-2004, 17:51
For those who've upgraded MySQL to 4.0 using the RPM's at the MySQL website, be sure to install the RPM for MySQL-shared-compat and set VendorLib=/usr/lib/libmysqlclient.so.10
in server.ini. The ".10" invokes the v3 compatibility library. Without that you'll get the incompatible v4 library.

Magic Power
24-03-2004, 19:41
Late reply but what the hell :)
Originally posted by cpucooler
hi folks!

everytime i try to start tss2_server i get an abort :eek: and some seconds later my machine halts. :o

my machine is a 486 dx 80, 16meg ram with coyotelinux + kernel 2.4.20 ide-enabled. no soundcard only a silly 1mb graphic-board and 2 nics. machine runs fine until...


Only 16 MB? Have u enabled any virtual memory in Linux? If it needs memory but cant get any it cant run.]

Ap0kalipSe
04-07-2004, 22:02
woohoo!

those sqlite files got my ts2 server working on a cobalt raq4 \0/

Simone
18-08-2004, 13:22
I've downloaded the tss2_rc2 and install in my Linux Box FreeBSD 4.10 (This server is currently running for Gaming Server)

I've follow every steps shown in the manual, forum etc....
but when I type : ./teamspeak2-server_startscript start it give me this

Error Starting Demon. Aborted

If anyone kind enough please let me know what did I do wrong.
Thank you

Simone
18-08-2004, 15:55
NVM, solved the problem. Now running perfectly

ScratchMonkey
19-08-2004, 01:35
Simone, what was wrong, and how did you fix it? Someone else may run into the same problem and a search of the forums would turn up your solution. This is called "paying it forward" and is an important part of how free forum-based support works.

Simone
19-08-2004, 06:36
Sorry for not posting "how I manage to solve" was rather in hurry for something else...lol

-------------------------

Please note, I'm running this TeamSpeak from root, if you feels that you do not have the courage to do so, please do not follow my style....however, I believe that you can move the folder/files to a "user" account...I need to try it out later....

------------------------
Use Putty.exe to access your Telnet or SSH

anyway here goes.........
If you running FreeBSD* you are require to have "linux_base 7.1_7" install in your machine before you can run TeamSpeak Linux.

located in your : /usr/ports/emulators
Folder name: linux_base

If you do not have it, from your root access, you can "[root@user root]#pkg_add -r linux_base" this will auto install for you. Once added, do this:

[root@user root]#cd /usr/ports/emulators/linux_base
[root@user linux_base]#make
[root@user linux_base]#make install
[root@user linux_base]#make clean

Note: this will take sometime depends on your connection
Once completed...do this:

[root@user root]#cd /usr/ports/audio/teamspeak_server
again..If you do not have it, from root, you can "pkg_add -r teamspeak_server" this will auto install for you. Once added, do this:

[root@user root]#cd /usr/ports/audio/teamspeak_server
[root@user teamspeak_server]#make
[root@user teamspeak_server]#make install
[root@user teamspeak_server]#make clean

Once completed .....you are done! now it is time to activate the server.
Do this next:

[root@user teamspeak_server]#cd /usr/local/lib/teamspeak_server
[root@user teamspeak_server]# ./linux_server &

Do not forget to add the "&" symbol. This will enable you to close your putty and run the server.

You will then see your PID no.
Your TeamSpeak Server now running.

still in the same place. do this:
[root@user teamspeak_server]#pico server.log

copy your Admin and superadmin account info. Write it on a piece of paper or somewhere..

press Ctrl + x to exit
All done.

press Ctrl + AD to log-out from your putty.

--------------------

Next, go to web browser type in your ip address
http://123.345.543:14534
Login using the superadmin username and password to manage your TeamSpeak Server...

All done.

--------------------

I've tested this on FreeBSD 4.10 dedicated server 100Mbits
I've yet to test on other platform...but it will be soon. I'm currently testing it on FreeBSD 4.10 (Normal Pentium PC) behind a 4 port linksys router (cable connection)...this should be fun....will let you all know the out come..

Degas
28-10-2004, 18:50
Could someone please translate this into dumass noobie step-by-step instructions, please?? ;)


Sorry for not posting "how I manage to solve" was rather in hurry for something else...lol

-------------------------

Please note, I'm running this TeamSpeak from root, if you feels that you do not have the courage to do so, please do not follow my style....however, I believe that you can move the folder/files to a "user" account...I need to try it out later....

------------------------
Use Putty.exe to access your Telnet or SSH

anyway here goes.........
If you running FreeBSD* you are require to have "linux_base 7.1_7" install in your machine before you can run TeamSpeak Linux.

located in your : /usr/ports/emulators
Folder name: linux_base

I don't have /usr/ports on my server! And I have no idea where to get "linux_base 7.17".

If you do not have it, from your root access, you can "[root@user root]#pkg_add -r linux_base" this will auto install for you. Once added, do this:

[root@user root]#cd /usr/ports/emulators/linux_base
[root@user linux_base]#make
[root@user linux_base]#make install
[root@user linux_base]#make clean

Uh, yeah, ok. What did you just say?

Note: this will take sometime depends on your connection
Once completed...do this:

[root@user root]#cd /usr/ports/audio/teamspeak_server
again..If you do not have it, from root, you can "pkg_add -r teamspeak_server" this will auto install for you. Once added, do this:

[root@user root]#cd /usr/ports/audio/teamspeak_server
[root@user teamspeak_server]#make
[root@user teamspeak_server]#make install
[root@user teamspeak_server]#make clean

Once again, that's so far over my head it might as well be an orbital payload.

Once completed .....you are done! now it is time to activate the server.
Do this next:

[root@user teamspeak_server]#cd /usr/local/lib/teamspeak_server
[root@user teamspeak_server]# ./linux_server &

What does this do, and why did you do it?

Do not forget to add the "&" symbol. This will enable you to close your putty and run the server.

You will then see your PID no.
Your TeamSpeak Server now running.

still in the same place. do this:
[root@user teamspeak_server]#pico server.log

copy your Admin and superadmin account info. Write it on a piece of paper or somewhere..

press Ctrl + x to exit
All done.

press Ctrl + AD to log-out from your putty.

--------------------

Next, go to web browser type in your ip address
http://123.345.543:14534
Login using the superadmin username and password to manage your TeamSpeak Server...

All done.

I'm on FreeBSD 4.8-RELEASE, which is why this post and the instructions in it are really important to me. I'm totally unable to get the server running due to compat/linux issues. I realize that everyone else here is a super-nerd, but I'm just a dumass petroleum engineer who is trying to run voice conferencing. Our company is stuck with the FreeBSD server because we paid the host for 3 years in advance.

--------------------

I've tested this on FreeBSD 4.10 dedicated server 100Mbits
I've yet to test on other platform...but it will be soon. I'm currently testing it on FreeBSD 4.10 (Normal Pentium PC) behind a 4 port linksys router (cable connection)...this should be fun....will let you all know the out come..

rgsolar
19-12-2004, 17:57
lol that was noobie instructions.

Please note anything inside of the [ ] box's below usually means my personal instructions not to be typed!

First you need to have ssh access to your server. Which means you usually own the server or you got a host that can provide that for you. If you know you have this and dont have the program go to www.google.com type in putty and search for it. Usually the first link on the list click on it then click downloads on the top. Scroll down and download the putty.exe version.

One you have that you need to either obtain or know your root login for example bob.mark.com then you login.

It usually asks for a username and password, therefore you must enter it and know it if you have all this so far it means your set up to do this if not you need to contact your host notify him of this or find out what yours is.

You login it will come up with the command line

"only thing you need to worry about is that there is the word "root" and the begging of the command"
[root@something]

once you see this you follow these basic instructions by typing in the following command lines like said above.

"Please note this is for FreeBSD like said above it requires "linux_base 7.1_7"

type in the following on on root line

cd /usr/ports/emulators/linux_base (hit enter)
if an error message pops up then you dont have it installed on your system on the new root command box that pops up type
CD (then hit enter)

DO NOT FOLLOWING ANYTHING BETWEEN THE RED IF YOURS IS INSTALLED

You should now be back at your original [root@someone]

Now since you dont have you would now type

#pkg_add -r linux_base [on the line then click enter, it should add it sucessfully]

END OF INSTALLATION FOR THAT

now you should be back at your original [root@someone]

type in the following

cd /usr/ports/emulators/linux_base [hit enter]
#make [hit enter]
#make install [hit enter]
#make clean [hit enter]

Then like he said this may take a second depending on your server speed for this to complete and finish.

now once down type cd to return to the default root

now type

cd /usr/ports/audip/teampseak_server "if like before you receive an error message, then you must install it like before with pkg_add -r teamspeak_server

then once installed type cd once more to make sure your at root then type cd /usr/ports/audio/teamspeak_server

#make [hit enter]
#make install [hit enter]
#make clean [hit enter]

NOW if you got it once down you need to activate the server, type CD to return to default root the type

cd /usr/local/lib/teamspeak_server [hit enter]
./linux_server & [hit enter]

THEN it should be running.

Type pico server.log

to enter information setup

go to something should say admin and superadmin copy the information you want there make sure you remember it then Ctrl + X to exit and Ctrl + AD to exit the background screen then your good.

This might have been more confusing but I tryed something diffrent since his instructions were excellent, hope this might help!

Schafi
24-12-2004, 07:39
For all out there with Debian on the Drive:

#ldd server_linux
libpthread.so.0 => /lib/libpthread.so.0 (0x4001d000)
libdl.so.2 => /lib/libdl.so.2 (0x4006e000)
libc.so.6 => /lib/libc.so.6 (0x40072000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

No NoVersion thingy here.

Merry XMas

Pecore Nere
07-09-2006, 01:32
I get the same "error aborted" message, log file has no information related to any error, linked libraries are exactly the same as the post above me. The server seems to start anyway but I'm having problems with some clients unable to connect.

aztek
09-09-2006, 14:20
got this problem

aztek@web-s1:~/private/teamspeak> ./teamspeak2-server_startscript start
starting the teamspeak2 server
./teamspeak2-server_startscript: line 29: ./server_linux: cannot execute binary file
aztek@web-s1:~/private/teamspeak> ldd server_linux
not a dynamic executable

Alf_fr
12-02-2007, 13:33
For all out there with Debian on the Drive:

#ldd server_linux
libpthread.so.0 => /lib/libpthread.so.0 (0x4001d000)
libdl.so.2 => /lib/libdl.so.2 (0x4006e000)
libc.so.6 => /lib/libc.so.6 (0x40072000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

No NoVersion thingy here.


I had the same problem (no Noversion and no teamspeak start) when i tried to run it on my fresh debian install. But i start over the install and i didn't choose any packages (web, mail...).
And now it works fine (I have a 266 pentium, with 32 Mo Ram and a 4 Go drive)

zionahead
29-08-2007, 14:31
Server Specs hosting TS Server:

Centos 4.5
Mysql 4.1x


Not sure what I'm doing wrong here, but I added this to the bottom of the server.ini file and of course, edited the necessary fields.

[DBEXPRESS]
sqldir=mysql_sql/
Drivername=mysql
Database=database_name
Hostname=localhost
User_name=database_username
Password=database_password
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1


Now, I get this:

root@server [/home/teamspeak/public_html/tss2_rc2]# ./teamspeak2-server_startscript start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
starting the teamspeak2 server
Error starting daemon. Aborted


Even if I try to run as teamspeak user, I get this:

teamspeak@server [~/public_html/tss2_rc2]# ./teamspeak2-server_startscript start
starting the teamspeak2 server
Error starting daemon. Aborted


My permissions

drwxr-xr-x 7 teamspeak teamspeak 4.0K Aug 24 22:48 ./
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 24 22:46 ../
-rw-r--r-- 1 teamspeak teamspeak 7 Aug 24 22:48 bad_names.txt
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 2 12:57 httpdocs/
-rw-r--r-- 1 teamspeak teamspeak 2.6K Aug 2 07:07 INSTALL
-rw-r--r-- 1 teamspeak teamspeak 3.1K Aug 2 06:38 INSTALL.mysql
-rw-r--r-- 1 teamspeak teamspeak 229K Mar 9 2004 libsqlmy.so
-rw-r--r-- 1 teamspeak teamspeak 21K Aug 2 06:38 LICENSE
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 Manual/
-rw-r--r-- 1 teamspeak teamspeak 353 Mar 9 2004 manual.html
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 mysql_sql/
-rw-r--r-- 1 teamspeak teamspeak 3.9K Aug 2 06:49 README
-rw-r--r-- 1 teamspeak teamspeak 20K Aug 24 22:48 server.dbs
-rw-r--r-- 1 teamspeak teamspeak 789 Aug 24 22:52 server.ini
-rwxr--r-- 1 teamspeak teamspeak 927K Aug 2 06:50 server_linux*
-rw-r--r-- 1 teamspeak teamspeak 2.5K Aug 24 22:52 server.log
-rw-r--r-- 1 teamspeak teamspeak 247K Mar 9 2004 sqlite.so
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 sqlite_sql/
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 tcpquerydocs/
-rwxr-xr-x 1 teamspeak teamspeak 2.5K Mar 9 2004 teamspeak2-server_startscript*
-rw-r--r-- 1 teamspeak teamspeak 0 Aug 24 22:48 whitelist.txt
root@server [/home/teamspeak/public_html/tss2_rc2]# ./teamspeak2-server_startscript start


LOGS


24-08-07 23:16:41,ALL,Info,server, Server init initialized
24-08-07 23:16:41,ALL,Info,server, Server version: 2.0.23.19 Linux
24-08-07 23:16:41,ERROR,All,SQL, Database initialization error: EDatabaseError.Unable to Load ./libmysqld.a
24-08-07 23:16:41,ERROR,All,SERVER, Start_Server: unable to open database



This is what I have (with orange actual info, which I know is correct)


[DBEXPRESS]
sqldir=/var/lib/mysql
Drivername=mysql
Database=database_name
Hostname=localhost
User_name=database_username
Password=database_password
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.14.0.0
LibraryName=./libmysqld.a
Active=1
root@server [/usr/lib]# ls *mysql*
libmysqlclient_r.so@ libmysqlclient_r.so.14.0.0* libmysqlclient.so.14@ libmysqlclient.so.6@
libmysqlclient_r.so.14@ libmysqlclient.so@ libmysqlclient.so.14.0.0*

mysql:
./ libheap.a libmyisam.a libmysqlclient.la* libmysqld.a libnisam.a libz.la*
../ libmerge.a libmyisammrg.a libmysqlclient_r.a libmystrings.a libvio.a mysqld.sym
libdbug.a libmygcc.a libmysqlclient.a libmysqlclient_r.la* libmysys.a libz.a

maxi1990
29-08-2007, 14:32
You have to use libmysqlclient.10.0.0 instead of 14.0.0

zionahead
29-08-2007, 14:42
I still cannot get it to work with 10.0.0 either


---------------------------------------------------------------
-------------- log started at 29-08-07 08:41 -------------
---------------------------------------------------------------
29-08-07 08:41:33,ALL,Info,server, Server init initialized
29-08-07 08:41:33,ALL,Info,server, Server version: 2.0.23.19 Linux
29-08-07 08:41:33,ERROR,All,SQL, Database initialization error: EDatabaseError.Unable to Load /usr/lib/libmysqlclient_r.so.1$
29-08-07 08:41:33,ERROR,All,SERVER, Start_Server: unable to open database
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 29-08-07 08:41 --------------
---------------------------------------------------------------



What should be the proper LibraryName and *where* do I download the proper one?

maxi1990
29-08-2007, 15:04
Check this one: http://forum.teamspeak.com/showthread.php?t=27200
And that one: http://forum.teamspeak.com/showthread.php?t=26982

You won't find the answer standing clearly at the beginning, so you'll have to find it by reading the hole threads.

zionahead
29-08-2007, 15:21
Still cannot get it to go...

teamspeak@server [~/public_html/tss2_rc2]# ./teamspeak2-server_startscript start
starting the teamspeak2 server
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
Error starting daemon. Aborted



VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so


---------------------------------------------------------------
-------------- log started at 29-08-07 09:17 -------------
---------------------------------------------------------------
29-08-07 09:17:43,ALL,Info,server, Server init initialized
29-08-07 09:17:43,ALL,Info,server, Server version: 2.0.23.19 Linux
29-08-07 09:17:43,ERROR,All,SQL, SQL file not found /var/lib/mysqlcreate_servers.sql
29-08-07 09:17:43,ERROR,All,SQL, unable to create table
29-08-07 09:17:43,ERROR,All,SERVER, Start_Server: unable to create tables
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 29-08-07 09:17 --------------
---------------------------------------------------------------


I did this:

wget http://romstadt.net/eisfair/libmysql-shared.tar.gz

tar -xvzf libmysql-shared.tar.gz


teamspeak@server [~/public_html/tss2_rc2]# ls -lh
total 2.0M
drwxr-xr-x 9 teamspeak teamspeak 4.0K Aug 29 09:16 ./
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 29 09:15 ../
-rw-r--r-- 1 teamspeak teamspeak 7 Aug 24 22:48 bad_names.txt
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 2 12:57 httpdocs/
-rw-r--r-- 1 teamspeak teamspeak 2.6K Aug 2 07:07 INSTALL
-rw-r--r-- 1 teamspeak teamspeak 3.1K Aug 2 06:38 INSTALL.mysql
-rw-r--r-- 1 root root 221K Mar 8 2004 libmysqlclient.so.10.0.0
-rw-r--r-- 1 root root 232K Jul 8 2004 libmysql-shared.tar.gz
-rw-r--r-- 1 teamspeak teamspeak 229K Mar 9 2004 libsqlmy.so
-rw-r--r-- 1 teamspeak teamspeak 21K Aug 2 06:38 LICENSE
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 Manual/
-rw-r--r-- 1 teamspeak teamspeak 353 Mar 9 2004 manual.html
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 mysql_sql/
-rw-r--r-- 1 teamspeak teamspeak 3.9K Aug 2 06:49 README
-rw-r--r-- 1 teamspeak teamspeak 20K Aug 24 22:48 server.dbs
-rw-r--r-- 1 teamspeak teamspeak 786 Aug 29 09:17 server.ini
-rwxr--r-- 1 teamspeak teamspeak 927K Aug 2 06:50 server_linux*
-rw-r--r-- 1 teamspeak teamspeak 15K Aug 29 09:17 server.log
-rw-r--r-- 1 teamspeak teamspeak 247K Mar 9 2004 sqlite.so
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 sqlite_sql/
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 tcpquerydocs/
-rwxr-xr-x 1 teamspeak teamspeak 2.5K Mar 9 2004 teamspeak2-server_startscript*
drwxr-xr-x 3 root root 4.0K Jul 8 2004 tmp/
drwxr-xr-x 3 root root 4.0K Mar 8 2004 var/
-rw-r--r-- 1 teamspeak teamspeak 0 Aug 24 22:48 whitelist.txt

maxi1990
29-08-2007, 19:28
29-08-07 09:17:43,ALL,Info,server, Server init initialized
29-08-07 09:17:43,ALL,Info,server, Server version: 2.0.23.19 Linux
29-08-07 09:17:43,ERROR,All,SQL, SQL file not found /var/lib/mysqlcreate_servers.sql
29-08-07 09:17:43,ERROR,All,SQL, unable to create table
29-08-07 09:17:43,ERROR,All,SERVER, Start_Server: unable to create tables

Look. Normally the mysqlcreate_server.sql is in your teamspeak server directory and mysql_sql, so you have to change the server.ini again.

zionahead
29-08-2007, 19:39
That file does not exist at all. Why can't you be clear and more specific?

root@server [/home/teamspeak/public_html/tss2_rc2]# ls -lh
total 2.0M
drwxr-xr-x 5 teamspeak teamspeak 4.0K Aug 29 13:37 ./
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 29 09:15 ../
-rw-r--r-- 1 teamspeak teamspeak 7 Aug 24 22:48 bad_names.txt
-rw-r--r-- 1 teamspeak teamspeak 396 Aug 2 06:25 create_bans.sql
-rw-r--r-- 1 teamspeak teamspeak 520 Aug 2 06:25 create_channel_privileges.sql
-rw-r--r-- 1 teamspeak teamspeak 835 Aug 2 06:25 create_channels.sql
-rw-r--r-- 1 teamspeak teamspeak 588 Aug 2 06:25 create_clients.sql
-rw-r--r-- 1 teamspeak teamspeak 3.7K Aug 2 06:25 create_server_privileges.sql
-rw-r--r-- 1 teamspeak teamspeak 1.5K Aug 2 06:25 create_servers.sql
-rw-r--r-- 1 teamspeak teamspeak 221K Mar 8 2004 libmysqlclient.so.10.0.0
-rw-r--r-- 1 teamspeak teamspeak 232K Jul 8 2004 libmysql-shared.tar.gz
-rw-r--r-- 1 teamspeak teamspeak 229K Mar 9 2004 libsqlmy.so
-rw-r--r-- 1 teamspeak teamspeak 21K Aug 2 06:38 LICENSE
-rw-r--r-- 1 teamspeak teamspeak 353 Mar 9 2004 manual.html
drwx------ 2 teamspeak teamspeak 4.0K Aug 29 13:34 mysql_sql/
-rw-r--r-- 1 teamspeak teamspeak 3.9K Aug 2 06:49 README
-rw-r--r-- 1 teamspeak teamspeak 20K Aug 24 22:48 server.dbs
-rw-r--r-- 1 teamspeak teamspeak 774 Aug 29 13:36 server.ini
-rwxr--r-- 1 teamspeak teamspeak 927K Aug 2 06:50 server_linux*
-rw-r--r-- 1 teamspeak teamspeak 17K Aug 29 13:36 server.log
-rw-r--r-- 1 teamspeak teamspeak 247K Mar 9 2004 sqlite.so
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 sqlite_sql/
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 tcpquerydocs/
-rwxr-xr-x 1 teamspeak teamspeak 2.5K Mar 9 2004 teamspeak2-server_startscript*
-rw-r--r-- 1 teamspeak teamspeak 0 Aug 24 22:48 whitelist.txt


[DBEXPRESS]
sqldir=./
Drivername=mysql
Database=
Hostname=localhost
User_name=
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1

maxi1990
29-08-2007, 20:25
[DBEXPRESS]
sqldir=./
Drivername=mysql
Database=
Hostname=localhost
User_name=
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1

sqldir sould be: sqldir=mysql_sql

zionahead
29-08-2007, 20:41
I deleted the entire directory and redownloaded / unapcked TS and the shared mysql library files.


root@server [/home/teamspeak/public_html/teamspeak]# chown teamspeak:teamspeak * -R

root@server [/home/teamspeak/public_html/teamspeak]# ls -lh
total 1.8M
drwxr-xr-x 9 1002 users 4.0K Aug 29 14:33 ./
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 29 14:31 ../
-rw-r--r-- 1 teamspeak teamspeak 7 Aug 29 14:32 bad_names.txt
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 2 12:57 httpdocs/
-rw-r--r-- 1 teamspeak teamspeak 2.6K Aug 2 07:07 INSTALL
-rw-r--r-- 1 teamspeak teamspeak 3.1K Aug 2 06:38 INSTALL.mysql
-rw-r--r-- 1 teamspeak teamspeak 232K Jul 8 2004 libmysql-shared.tar.gz
-rw-r--r-- 1 teamspeak teamspeak 229K Mar 9 2004 libsqlmy.so
-rw-r--r-- 1 teamspeak teamspeak 21K Aug 2 06:38 LICENSE
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 Manual/
-rw-r--r-- 1 teamspeak teamspeak 353 Mar 9 2004 manual.html
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 mysql_sql/
-rw-r--r-- 1 teamspeak teamspeak 3.9K Aug 2 06:49 README
-rw-r--r-- 1 teamspeak teamspeak 20K Aug 29 14:32 server.dbs
-rw-r--r-- 1 teamspeak teamspeak 533 Aug 29 14:32 server.ini
-rwxr--r-- 1 teamspeak teamspeak 927K Aug 2 06:50 server_linux*
-rw-r--r-- 1 teamspeak teamspeak 1.7K Aug 29 14:33 server.log
-rw-r--r-- 1 teamspeak teamspeak 247K Mar 9 2004 sqlite.so
drwx------ 2 teamspeak teamspeak 4.0K Aug 2 06:25 sqlite_sql/
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 tcpquerydocs/
-rwxr-xr-x 1 teamspeak teamspeak 2.5K Mar 9 2004 teamspeak2-server_startscript*
drwxr-xr-x 3 teamspeak teamspeak 4.0K Jul 8 2004 tmp/
drwxr-xr-x 3 teamspeak teamspeak 4.0K Mar 8 2004 var/
-rw-r--r-- 1 teamspeak teamspeak 0 Aug 29 14:32 whitelist.txt

root@server [/home/teamspeak/public_html/teamspeak]# su teamspeak
teamspeak@server [~/public_html/teamspeak]# ./teamspeak2-server_startscript start
starting the teamspeak2 server
Error starting daemon. Aborted
teamspeak@server [~/public_html/teamspeak]# exit
exit

root@server [/home/teamspeak/public_html/teamspeak]# ./teamspeak2-server_startscript start
WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
!!!!!!!!!!!
starting the teamspeak2 server
TeamSpeak Server Daemon started with PID 2959

root@server [/home/teamspeak/public_html/teamspeak]# ./teamspeak2-server_startscript stop
stopping the teamspeak2 server....done


root@server [/home/teamspeak/public_html/teamspeak]# wget http://romstadt.net/eisfair/libmysql-shared.tar.gz
--14:31:29-- http://romstadt.net/eisfair/libmysql-shared.tar.gz
=> `libmysql-shared.tar.gz'
Resolving romstadt.net... 192.67.198.52
Connecting to romstadt.net|192.67.198.52|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 236,926 (231K) [application/x-tar]

100%[================================================== ======================================>] 236,926 167.94K/s

14:31:31 (167.39 KB/s) - `libmysql-shared.tar.gz' saved [236926/236926]

root@server [/home/teamspeak/public_html/teamspeak]# tar -xvzf libmysql-shared.tar.gz
tmp/
tmp/install.sh
tmp/preinstall.sh
tmp/libmysql-shared/
tmp/libmysql-shared/libmysqlclient.so.10.0.0
tmp/libmysql-shared/libmysqlclient_r.so.10.0.0
var/
var/install/
var/install/deinstall/
var/install/deinstall/libmysql-shared
var/install/packages/
var/install/packages/libmysql-shared


As you suggested....


[DBEXPRESS]
sqldir=mysql_sql
Drivername=mysql
Database=
Hostname=localhost
User_name=
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=/usr/lib/libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1


teamspeak@server [~/public_html/teamspeak]# ./teamspeak2-server_startscript start
starting the teamspeak2 server
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
File '/usr/share/mysql/charsets/?.conf' not found (Errcode: 2)
Character set '#48' is not a compiled character set and is not specified in the '/usr/share/mysql/charsets/Index' file
Error starting daemon. Aborted




---------------------------------------------------------------
-------------- log started at 29-08-07 14:38 -------------
---------------------------------------------------------------
29-08-07 14:38:29,ALL,Info,server, Server init initialized
29-08-07 14:38:29,ALL,Info,server, Server version: 2.0.23.19 Linux
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_servers.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_server_privilege.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_server_privilege.sql
29-08-07 14:38:30,ALL,Info,server, Starting VirtualServer id:0 with port:8767
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqledit_server.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_channels.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_channel.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_bans.sql
29-08-07 14:38:30,ALL,Info,server, Started VirtualServer id:0 with port:8767
29-08-07 14:38:30,WARNING,Info,SERVER, Default VirtualServer created
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_clients_name.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_client.sql
29-08-07 14:38:30,WARNING,Info,SERVER, admin account info: username: admin password: vnomk1
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlread_clients_name.sql
29-08-07 14:38:30,ERROR,All,SQL, SQL file not found mysql_sqlnew_client.sql
29-08-07 14:38:30,WARNING,Info,SERVER, superadmin account info: username: superadmin password: 44u1p9
29-08-07 14:38:31,ALL,Info,server, Server init finished
29-08-07 14:38:31,ERROR,Info,server, Unable to createpid file, stopping daemon
29-08-07 14:38:31,ALL,Info,server, Server shutdown initialized
29-08-07 14:38:31,ALL,Info,server, Stopping VirtualServer id:0 with port:8767
29-08-07 14:38:31,ALL,Info,server, Stopped VirtualServer id:0 with port:8767
29-08-07 14:38:34,ALL,Info,server, Server shutdown finished
---------------------------------------------------------------
--------------- log ended at 29-08-07 14:38 --------------
---------------------------------------------------------------
----------------------------------------------------------

zionahead
30-08-2007, 17:48
Someone *please* help me :(

maxi1990
30-08-2007, 20:23
The server is still not be able to find the *.sql files...

zionahead
30-08-2007, 20:44
I get this now

---------------------------------------------------------------
-------------- log started at 30-08-07 14:42 -------------
---------------------------------------------------------------
30-08-07 14:42:30,ALL,Info,server, Server init initialized
30-08-07 14:42:30,ALL,Info,server, Server version: 2.0.23.19 Linux
30-08-07 14:42:31,ERROR,Info,server, EDatabaseError: dbExpress Error: Operation Not Supported
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 30-08-07 14:42 --------------
---------------------------------------------------------------


[DBEXPRESS]
sqldir=mysql_sql/
Drivername=mysql
Database=
Hostname=localhost
User_name=
Password=
GetDriverFunc=getSQLDriverMYSQL
VendorLib=./libmysqlclient_r.so.10.0.0
LibraryName=./libsqlmy.so
Active=1



teamspeak@server [~/public_html/teamspeak/mysql_sql]# ls
./ delete_channel.sql new_server_privilege.sql read_server_port.sql
../ delete_client.sql new_server.sql read_server_privilege.sql
create_bans.sql delete_server.sql read_active_servers.sql read_server.sql
create_channel_privileges.sql edit_channel_privilege.sql read_bans.sql read_servers.sql
create_channels.sql edit_channel.sql read_channel_privilege.sql remove_bans.sql
create_clients.sql edit_client_lastonline.sql read_channel_privileges.sql remove_moderatedattribs.sql
create_nicks.sql edit_client.sql read_channel.sql search_client.sql
create_server_privileges.sql edit_server_privilege.sql read_channels.sql upgrade_1.sql
create_servers.sql edit_server.sql read_client_channels_privileges.sql upgrade_2.sql
create_settings.sql new_ban.sql read_client_login.sql upgrade_3.sql
delete_ban_ip.sql new_channel_privilege.sql read_clients_id.sql
delete_ban.sql new_channel.sql read_clients_name.sql
delete_channel_privilege.sql new_client.sql read_clients.sql

morris
03-09-2007, 19:40
You are using the wrong *.sql files. Download them again from:
ftp://ftp.freenet.de/pub/4players/teamspeak.org/developer/server/202401/mysql_sql
Or use the attached files, they are the same.

zionahead
03-09-2007, 20:37
Getting closer


---------------------------------------------------------------
-------------- log started at 30-08-07 14:58 -------------
---------------------------------------------------------------
30-08-07 14:58:54,ALL,Info,server, Server init initialized
30-08-07 14:58:54,ALL,Info,server, Server version: 2.0.23.19 Linux
30-08-07 14:58:54,ERROR,All,SERVER, VirtualServer Startup(1) Exception: EDatabaseError.dbExpress Error: Operation Not Supported
30-08-07 14:58:54,ALL,Info,server, Server init finished
30-08-07 14:58:54,ERROR,Info,server, Unable to createpid file, stopping daemon
30-08-07 14:58:54,ALL,Info,server, Server shutdown initialized
30-08-07 14:58:54,ALL,Info,server, Stopping VirtualServer id:0 with port:8767
----------------------------------------------------------
---------------------------------------------------------------
--------------- log ended at 30-08-07 14:59 --------------
---------------------------------------------------------------

File: read_servers.sql

SELECT * FROM ts2_servers WHERE i_server_id > 0;


I tried starting it in root user mode, it works just not in teamspeak user mode



I also cannot pull up the admin interface

http://myip:14534/

CSF firewall config:



# Allow incoming TCP ports
TCP_IN = "20,21,25,53,80,110,143,443,465,953,993,995,2083,20 87,2096,2250,8767,10055,14534,51234"

# Allow outgoing TCP ports
TCP_OUT = "20,21,22,25,37,43,53,80,110,113,443,587,873,953,20 87,2089,2703,8767,14534,51234"

# Allow incoming UDP ports
UDP_IN = "20,21,53,953"

# Allow outgoing UDP ports
# To allow outgoing traceroute add 33434:33523 to this list
UDP_OUT = "20,21,53,113,123,873,953,6277"

zionahead
04-09-2007, 02:26
Can someone please help?

morris
04-09-2007, 23:36
Have you tried to use chown on the dir, for example:
chown -R teamspeak:teamspeak ./tss2_rc2

Change teamspeak to user's login and tss2_rc2 to the container dir.

zionahead
04-09-2007, 23:43
That doesn't make sense. The admin user to login to TS web interface is "admin". However, the owner of the teamspeak directory is "teamspeak" just as the document suggested to do.

chown teamspeak:teamspeak teamspeak -R

I did that. "teamspeak" is the name of the directory

root@server [/home/teamspeak/public_html/teamspeak]# ls -lh
total 4.5M
drwxr-xr-x 9 teamspeak teamspeak 4.0K Sep 4 13:46 ./
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 29 14:31 ../
-rw-r--r-- 1 teamspeak teamspeak 7 Aug 29 14:32 bad_names.txt
-rw------- 1 teamspeak teamspeak 13M Sep 4 13:46 core.13488
-rw------- 1 teamspeak teamspeak 13M Sep 3 20:30 core.20075
-rw------- 1 teamspeak teamspeak 11M Aug 30 15:16 core.2313
-rw------- 1 teamspeak teamspeak 11M Aug 30 15:00 core.450
drwxr-xr-x 4 teamspeak teamspeak 4.0K Aug 2 12:57 httpdocs/
-rw-r--r-- 1 teamspeak teamspeak 2.6K Aug 2 07:07 INSTALL
-rw-r--r-- 1 teamspeak teamspeak 3.1K Aug 2 06:38 INSTALL.mysql
-rw-r--r-- 1 teamspeak teamspeak 226K Aug 29 20:03 libmysqlclient_r.so.10.0.0
-rw-r--r-- 1 teamspeak teamspeak 232K Jul 8 2004 libmysql-shared.tar.gz
-rw-r--r-- 1 teamspeak teamspeak 229K Mar 9 2004 libsqlmy.so
-rw-r--r-- 1 teamspeak teamspeak 21K Aug 2 06:38 LICENSE
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 Manual/
-rw-r--r-- 1 teamspeak teamspeak 353 Mar 9 2004 manual.html
drwx------ 2 teamspeak teamspeak 4.0K Aug 30 14:30 mysql_sql/
-rw-r--r-- 1 teamspeak teamspeak 3.9K Aug 2 06:49 README
-rw-r--r-- 1 teamspeak teamspeak 20K Aug 29 14:33 server.dbs
-rw-r--r-- 1 teamspeak teamspeak 775 Sep 4 13:44 server.ini
-rwxr--r-- 1 teamspeak teamspeak 927K Aug 2 06:50 server_linux*
-rw-r--r-- 1 teamspeak teamspeak 696 Sep 4 13:44 server.log
-rw-r--r-- 1 teamspeak teamspeak 247K Mar 9 2004 sqlite.so
drwx------ 2 teamspeak teamspeak 4.0K Aug 30 14:30 sqlite_sql/
drwxr-xr-x 2 teamspeak teamspeak 4.0K Mar 9 2004 tcpquerydocs/
-rwxr-xr-x 1 teamspeak teamspeak 2.5K Mar 9 2004 teamspeak2-server_startscript*
drwxr-xr-x 3 teamspeak teamspeak 4.0K Jul 8 2004 tmp/
-rw------- 1 teamspeak teamspeak 5 Sep 4 13:44 tsserver2.pid
drwxr-xr-x 3 teamspeak teamspeak 4.0K Mar 8 2004 var/
-rw-r--r-- 1 teamspeak teamspeak 0 Aug 29 14:32 whitelist.txt

morris
05-09-2007, 19:59
my bad, did not read the whole topic, maybe you can do this:
chown -R teamspeak:users /home/teamspeak/public_html/teamspeak

zionahead
05-09-2007, 21:23
Still does not work.

Who is "users" ? I literally did the command as you read it below

chown -R teamspeak:users /home/teamspeak/public_html/teamspeak

Still won't work.