GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.3k stars 819 forks source link

TeamSpeak3 default ts3server.ini missing important parameter #2605

Closed BrutalBirdie closed 4 years ago

BrutalBirdie commented 4 years ago

User Story: I want to run more then one TeamSpeak3 Server.

Expected behavior: I create a second instance and edit the ts3server.ini and change the ports

Current behavior: Server not starting because Port 10022 already in use.

Reproduce? Create 2 ts3server instances change the ports and watch one fail.

This is the default ts3server.ini

$ cat lgsm/config-default/config-game/ts3server.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=0.0.0.0, ::
query_ip_whitelist=query_ip_whitelist.txt
query_ip_blacklist=query_ip_blacklist.txt
dbplugin=ts3db_sqlite3
dbpluginparameter=
dbsqlpath=sql/
dbsqlcreatepath=create_sqlite/
dbconnections=10
logpath=logs
logquerycommands=0
dbclientkeepdays=30
logappend=0
query_skipbruteforcecheck=0

There are 2 important configs missing. See https://forum.teamspeak.com/threads/138821-Fragen-zu-Query-SSH

query_ssh_ip=0.0.0.0, ::
query_ssh_port=10022

Without the query_ssh_port the second server will never work.

Open for some feedback, change my mind :)

issue-label-bot[bot] commented 4 years ago

Issue-Label Bot is automatically applying the label type: bug to this issue, with a confidence of 0.58. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

Links: app homepage, dashboard and code for this bot.

Frisasky commented 4 years ago

update submitted https://github.com/GameServerManagers/Game-Server-Configs/pull/92