Forum


Notice to all users

We are migrating towards a new forum system located at community.teamspeak.com, as such this forum will become read-only on January 29, 2020

Results 1 to 4 of 4
  1. #1
    Join Date
    July 2010
    Location
    London
    Posts
    2

    unable to load database plugin library "libts3d_mysql.so"

    Dear All,

    I know this has been discussed already, but as none of the solutions worked for me, I thought I will create a new thread in case anyone else has the same problem.

    I am running Open SuSE 11 on a dedicated server and downloaded the x86 server version of TeamSpeak 3.

    I followed the installation routine (not as root) and created an ini file and a database ini file as follows:

    [Server INI]
    machine_id=
    default_voice_port=9987
    voice_ip=0.0.0.0
    licensepath=
    filetransfer_port=30033
    filetransfer_ip=0.0.0.0
    query_port=10011
    query_ip=server's IP address
    query_ip_whitelist=query_ip_whitelist.txt
    query_ip_blacklist=query_ip_blacklist.txt
    dbplugin=ts3d_mysql
    dbpluginparameter=ts3db_mysql.ini
    dbsqlpath=sql/
    dbsqlcreatepath=create_sql/
    dblogkeepdays=90
    logpath=logs
    logquerycommands=0
    dbclientkeepdays=30
    [Server INI]

    [Database INI file]
    host='localhost'
    port=3306
    username='xxx'
    password='xxxxxxx'
    database='xxxxxx'
    [Database INI]

    As you understand, I want to run it with MySQL. It starts fine with ./ts3server_startscript.sh start but when I try ./ts3server_minimalscript.sh inifile=ts3server.ini I get the message unable to load database plugin library "libts3d_mysql.so".

    Now, I have already set LD_LIBRARY_PATH to /usr/lib where libmysqlclient.so.15 resides and ldd libts3db_mysql.so reports:

    linux-gate.so.1 => (0xffffe000)
    libmysqlclient.so.15 => /usr/lib/libmysqlclient.so.15 (0xb7dbc000)
    libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7ccc000)
    libm.so.6 => /lib/libm.so.6 (0xb7c9a000)
    libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7c8c000)
    libc.so.6 => /lib/libc.so.6 (0xb7b48000)
    libcrypt.so.1 => /lib/libcrypt.so.1 (0xb7b12000)
    libnsl.so.1 => /lib/libnsl.so.1 (0xb7afb000)
    libssl.so.0.9.8 => /usr/lib/libssl.so.0.9.8 (0xb7ab6000)
    libcrypto.so.0.9.8 => /usr/lib/libcrypto.so.0.9.8 (0xb7972000)
    libz.so.1 => /lib/libz.so.1 (0xb795e000)
    /lib/ld-linux.so.2 (0xb7f0d000)
    libdl.so.2 => /lib/libdl.so.2 (0xb7959000)

    (I take it to mean that all necessary libraries are there).

    I tried the following:

    i) copied libts3_mysql.so to /usr/lib
    ii) created a symboli clink to libmysqlclient.so.15 to the teamspeak directory

    but no luck!

    The only thing I can assume is there might be conflicts because in /usr/lib there is also libmysqlclient.so.16. But then version 15 is there and available.

    Could you please advice on where I am going wrong?

    The other problem is that when I run it startscript and then try to access the web interface at:

    http://serveraddress:10011/

    I am getting error 256 message not found.

    Could anyone please shed some light on these issues?

    Thanks in advance,
    George

  2. #2
    Join Date
    December 2009
    Posts
    237
    Hi,

    did you try installing the mysql library using your package-manager?

    http://forum.teamspeak.com/showpost....02&postcount=8

  3. #3
    Join Date
    December 2009
    Location
    Vancouver, BC
    Posts
    89
    George,

    There is no built in web interface like in TS2. Going to that address will not do anything. That is just your query port for services such as gametracker or similar to find out information about who's on and such.

    Try running it as root. I had this problem when running it as a normal user. When I tried as root it worked.

  4. #4
    Join Date
    July 2010
    Location
    London
    Posts
    2
    Quote Originally Posted by Arterio View Post
    George,

    There is no built in web interface like in TS2. Going to that address will not do anything. That is just your query port for services such as gametracker or similar to find out information about who's on and such.

    Try running it as root. I had this problem when running it as a normal user. When I tried as root it worked.
    You mean TS3, right? I wlil try installing it as root (but then if you start it up as root, you get the security warning that you should not be doing that).

    Regards,
    George

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 6
    Last Post: October 17th, 2014, 03:33 AM
  2. Replies: 1
    Last Post: November 11th, 2013, 06:04 PM
  3. Replies: 15
    Last Post: June 20th, 2012, 01:51 PM
  4. Replies: 1
    Last Post: November 22nd, 2010, 05:25 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •