Community Forums Today's Posts     Member List     Archive    
Results 1 to 5 of 5
  1. #1
    Join Date
    Sep 2007
    Location
    Newcastle upon Tyne/UK
    Posts
    1

    startscript error

    someone please help i keep getting these errors when trying to start the teamspeak 3 binary on linux:

    2010-02-04 19:54:42.691004|INFO |ServerLibPriv | | Server Version: 3.0.0-beta17 [Build: 10115]
    2010-02-04 19:54:42.691247|INFO |DatabaseQuery | | Please make sure you use the supplied ts3server_runscript.sh to run the server, or set LD_LIBRARY_PATH yourself
    2010-02-04 19:54:42.691354|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_sqlite3.so", halting!
    bash-3.2$ ./ts3server_minimal_runscript.sh
    TeamSpeak Server 3.0.0-beta17 [Build: 10115]
    (c)TeamSpeak Systems GmbH

    Logging started
    2010-02-04 19:57:41.221630|INFO |ServerLibPriv | | Server Version: 3.0.0-beta17 [Build: 10115]
    2010-02-04 19:57:41.221904|INFO |DatabaseQuery | | dbPlugin name: SQLite3 plugin, (c)TeamSpeak Systems GmbH
    2010-02-04 19:57:41.221944|INFO |DatabaseQuery | | dbPlugin version: 3.6.21
    2010-02-04 19:57:41.222244|INFO |DatabaseQuery | | checking database integrity (may take a while)
    2010-02-04 19:57:41.231589|INFO |SQL | | pruning old database log entries where timestamp is older than 90 days
    2010-02-04 19:57:41.774109|INFO |Accounting | | Licensing Information
    2010-02-04 19:57:41.774583|INFO |Accounting | | type : Non-profit
    2010-02-04 19:57:41.774918|INFO |Accounting | | starting date : Wed Dec 23 15:59:36 2009
    2010-02-04 19:57:41.775223|INFO |Accounting | | ending date : Thu Dec 23 15:59:36 2010
    2010-02-04 19:57:41.775528|INFO |Accounting | | max virtualservers: 10
    2010-02-04 19:57:41.775813|INFO |Accounting | | max slots : 512
    2010-02-04 19:57:41.798948|ERROR |FileManager | | bind() failed: 98
    2010-02-04 19:57:41.799349|ERROR |FileManager | | bind failed on 0.0.0.0:30033
    2010-02-04 19:57:41.827952|INFO |VirtualServer | 1| listening on 0.0.0.0:9988
    2010-02-04 19:57:41.828442|INFO |Query | | whitelist ips: 127.0.0.1,
    2010-02-04 19:57:41.829036|ERROR |Query | | 0.0.0.0:10011 unable to bind error: 98:Address already in use
    2010-02-04 19:57:41.829361|ERROR |Query | | bind failed on 0.0.0.0:10011
    2010-02-04 19:57:41.950370|INFO |VirtualServer | 1| stopped

    any ideas? help much appreciated

  2. #2
    Join Date
    Feb 2010
    Location
    america
    Posts
    1
    I also have this same error.

  3. #3
    Join Date
    Dec 2009
    Location
    Bergen, Norway
    Posts
    118
    make sure those ports are not used by other programs on you're servers. The reason it can't bind is that the ports are already in use.

    I di not remember the command for it atm, but it is here somewhere on the forum. Do a search

  4. #4
    Join Date
    Jan 2010
    Location
    Russia
    Posts
    14
    Same problem with beta17, bump.

  5. #5
    Join Date
    Dec 2009
    Location
    Berlin / Germany
    Posts
    2
    2010-02-05 07:02:57.781315|INFO |ServerLibPriv | | Server Version: 3.0.0-beta17 [Build: 10115]
    2010-02-05 07:02:57.781585|CRITICAL|DatabaseQuery | | unable to load database plugin library "libts3db_mysql.so", halting!
    Same here! After updating server wont start I use mysql database!

    ** EDIT **
    I solved the error!
    Open ts3server_minimal_runscript.sh and add to the both entries the inifile

    #!/bin/bash

    export LD_LIBRARY_PATH=".:$LD_LIBRARY_PATH"

    if [ -e ts3server_linux_x86 ]; then
    ./ts3server_linux_x86 inifile=ts3server.ini $@
    else
    ./ts3server_linux_amd64 inifile=ts3server.ini $@
    fi
    After adding the inifile, my server starts w/o errors

    ** EDIT II **

    Here is the startscript, wich is included in the new release, to start/stop/restart the server in background:

    ts3server_startscript.sh

    PHP Code:
    #!/bin/bash
    # Copyright (c) 2010 TeamSpeak Systems GmbH
    # All rights reserved

    COMMANDLINE_PARAMETERS="inifile=ts3server.ini" #add any command line parameters you want to pass here

    if [ -"ts3server_linux_x86" ]; then
        BINARYNAME
    ="ts3server_linux_x86"
    else
        
    BINARYNAME="ts3server_linux_amd64"
    fi

    BINARYPATH
    ="."
    cd "${BINARYPATH}"
    LIBRARYPATH="$(pwd)"

    case "$1" in
        start
    )
            if [ -
    e ts3server.pid ]; then
                
    if ( kill -$(cat ts3server.pid2> /dev/null ); then
                    
    echo "The server is already running, try restart or stop"
                    
    exit 1
                
    else
                    echo 
    "ts3server.pid found, but no server running. Possibly your previously started server crashed"
                    
    echo "Please view the logfile for details."
                    
    rm ts3server.pid
                fi
            fi
            
    if [ "${UID}"0" ]; then
                
    echo WARNING ! For security reasons we advise: DO NOT RUN THE SERVER AS ROOT
                
    for c in $(seq 1 10); do
                    echo -
    "!"
                    
    sleep 1
                done
                
    echo "!"
            
    fi
            
    echo "Starting the TeamSpeak 3 server"
            
    if [ -"$BINARYNAME]; then
                
    if [ ! -"$BINARYNAME]; then
                    
    echo "${BINARYNAME} is not executable, trying to set it"
                    
    chmod u+"${BINARYNAME}"
                
    fi
                
    if [ -"$BINARYNAME]; then
                    export LD_LIBRARY_PATH
    ="${LIBRARYPATH}:${LD_LIBRARY_PATH}"                    
                    "./
    ${BINARYNAME}${COMMANDLINE_PARAMETERS} > /dev/null 2>&
                    echo $! > 
    ts3server.pid
                    
    echo "TeamSpeak 3 server started, for details please view the log file"
                
    else
                    echo 
    "${BINARNAME} is not exectuable, cannot start TeamSpeak 3 server"
                
    fi
            
    else
                echo 
    "Could not find ${BINARYNAME}, aborting"
                
    exit 5
            fi
        
    ;;
        
    stop)
            if [ -
    e ts3server.pid ]; then
                
    echo -"Stopping the TeamSpeak 3 server"
                
    if ( kill -TERM $(cat ts3server.pid2> /dev/null ); then
                    
    for c in $(seq 1 300); do
                        if ( 
    kill -$(cat ts3server.pid2> /dev/null ); then
                            
    echo -"."
                            
    sleep 1
                        
    else
                            break
                        
    fi
                    done
                fi
                
    if ( kill -$(cat ts3server.pid2> /dev/null ); then
                    
    echo "Server is not shutting down cleanly - killing"
                    
    kill -KILL $(cat ts3server.pid)
                else
                    echo 
    "done"
                
    fi
                rm ts3server
    .pid
            
    else
                echo 
    "No server runing (ts3server.pid is missing)"
                
    exit 7
            fi
        
    ;;
        
    restart)
            $
    0 stop && $0 start || exit 1
        
    ;;
        
    status)
            if [ -
    e ts3server.pid ]; then
                
    if ( kill -$(cat ts3server.pid2> /dev/null ); then
                    
    echo "Server is running"
                
    else
                    echo 
    "Server seems to have died"
                
    fi
            
    else
                echo 
    "No server running (ts3server.pid is missing)"
            
    fi
        
    ;;
        *)
            echo 
    "Usage: ${0} {start|stop|restart|status}"
            
    exit 2
    esac
    exit 
    Last edited by Wolle0rism; 05-02-2010 at 07:43. Reason: Solved the problem ;)

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Unable to connect to server
    By Jens88 in forum Windows
    Replies: 4
    Last Post: 29-12-2009, 23:49
  2. DBExpress Operation Not supported
    By LukeK in forum [TeamSpeak 2] Server Support
    Replies: 0
    Last Post: 14-03-2006, 17:54
  3. Individual servers dying off
    By Randall_James in forum [TeamSpeak 2] Server Support
    Replies: 18
    Last Post: 25-01-2005, 04:32
  4. Socket Error #11004
    By Lamewolf in forum [TeamSpeak 2] Client Support
    Replies: 2
    Last Post: 07-07-2004, 16:22

Posting Permissions

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