STEAM GROUP
Linux Game Server Managers linuxgsm
STEAM GROUP
Linux Game Server Managers linuxgsm
31
IN-GAME
446
ONLINE
Founded
February 9, 2015
crawflex Aug 26, 2016 @ 7:41am
[SOLVED] Issue with Teamspeak 3 server
I'm running ubuntu-16.04-x86_64, and whenever I install ts3 server I get this error

2016-08-26 14:33:28.763088|CRITICAL|VirtualSvrMgr | |Could not start file manager 258 no network port available Stopping the TeamSpeak 3 serverdone

And I'm not able to start the server. I have all the required dependencies, or atleast the installer said so.
Last edited by crawflex; Aug 26, 2016 @ 6:14pm
< >
Showing 1-15 of 29 comments
UltimateByte Aug 26, 2016 @ 8:03am 
We can't help without more logs.

I assume this is the ts3 log ?
What about other logs in /home/user/log ?

Please, provide some using pastebin.com
crawflex Aug 26, 2016 @ 8:20am 
Originally posted by ./Ultimate:
We can't help without more logs.

I assume this is the ts3 log ?
What about other logs in /home/user/log ?

Please, provide some using pastebin.com

Here, http://pastebin.com/dnciZHpv
I hope this is what you meant
Last edited by crawflex; Aug 26, 2016 @ 8:20am
UltimateByte Aug 26, 2016 @ 8:43am 
Still no scriptlog.
I meant : I wanna see LGSM logs.

However, i guess we can see two issues here :
|Unable to find valid license key, falling back to limited functionality

> An invalid license can sometimes prevent TS from working.

But more importantly :
|bind failed on :::30033; reason: Address family not supported by protocol

> It tries to bind to an IPv6.
So i'd manually set an IPv4 to ts3, and the issue would probably be solved.
Last edited by UltimateByte; Aug 26, 2016 @ 8:43am
crawflex Aug 26, 2016 @ 9:06am 
Thank you, setting an IPv4 helped. The server now launches and I can connect to it!

But, now I have another smaller problem - where can I get a new privilege key, I'm pretty sure I wasn't given one when installing, just a loginname and password?
UltimateByte Aug 26, 2016 @ 9:08am 
You probably was given one.
You might find it in your logs. If you don't, then you can use the loginname / password to add yourself to the admin group using serverquery.

Otherwise, the fastest way is probably to start over reinstalling the server, now you know how to fix the start :p
crawflex Aug 26, 2016 @ 9:29am 
I tried reinstalling, but it still doesn't give me a privilege key. http://pastebin.com/ty0vTV1Z
Also the serverquery login is greyed out when I enter the server.
UltimateByte Aug 26, 2016 @ 9:31am 
Oh, OK, i get it !
Server privilege key is generated upon first server start.
But as the default config doesn't allow the server to start properly, it's not generated.

Now need a clever fix for that.
crawflex Aug 26, 2016 @ 9:54am 
How would one go about fixing this? I'm kind of a noob when it comes to stuff like this, everything I've done so far on my VPS is with the help of google :D
UltimateByte Aug 26, 2016 @ 10:00am 
Mh... I myself am not sure about the solution yet.

One way would be to disable IPv6 on your server, but it doesn't sound good to me.
Another way would be to remove everything from serverfiles except the config file, then chmod 440 the config file, then restart the install process.

Clean way would be to understand why teamspeak is trying to bind to the ipv6 IP instead of the usual ipv4, while not being able to work with ipv6. It might have something to do with the way your /etc/hosts or /etc/network/interface are configured by your VPS provider.
Last edited by UltimateByte; Aug 26, 2016 @ 10:01am
crawflex Aug 26, 2016 @ 10:24am 
I managed to generate another Server Admin privilege key via Serverquery. I connected to my teamspeak serverquery interface via putty using port 10011.

login serveradmin <password> use sid=<server ID> tokenadd tokentype=0 tokenid1=6 tokenid2=0

Thanks again, problem solved :P
Last edited by crawflex; Aug 26, 2016 @ 11:18am
UltimateByte Aug 26, 2016 @ 1:52pm 
So you went with my very first solution :p
Glad you got it solved, thanks for sharing the solution.
We'll see, if some other people come up with this issue, we might try to find a solution for LGSM itself, as the main goal is to make installation as easy as possible for everyone :)
Jach11 Aug 26, 2016 @ 4:54pm 
For security purposes you shouldn't allow external connections to the ServerQuery because it uses telnet, and as a management interface it should really only be accessible from the localhost, so you don't have people trying to break into your server.
Last edited by Jach11; Aug 26, 2016 @ 4:54pm
crawflex Aug 26, 2016 @ 5:44pm 
How can I do that?
UltimateByte Aug 26, 2016 @ 5:48pm 
query_ip_whitelist.txt
crawflex Aug 26, 2016 @ 6:13pm 
Currently there is only 127.0.0.1 in there, if I remove that I'll be good?
< >
Showing 1-15 of 29 comments
Per page: 1530 50

Date Posted: Aug 26, 2016 @ 7:41am
Posts: 29