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 error: list of session leaders OR effective group names must follow -g #2570

Closed olokos closed 4 years ago

olokos commented 4 years ago

User Story

Since a month or so I have noticed that my ts3server is spewing errors when doing ./ts3server start Specifically error error: list of session leaders OR effective group names must follow -g Most likely due to recent lgsm updates

Basic info

Further Information

I am running latest php7.3, MySQL8, each and every package is up-to-date. This bug does not occur with csgoserver This bug does occur even when using the latest _default.cfg

To Reproduce

Steps to reproduce the behaviour:

  1. Go to ts3 server home directory
  2. do ./ts3server start
  3. Error pops up

Expected behaviour

Start without this error. Because of this bug rc.local fails to continue with the rest of its code

Here's a screenshot, which shows the issue nicely https://imgur.com/a/zSadcmd

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.83. Please mark this comment with :thumbsup: or :thumbsdown: to give our bot feedback!

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

dgibbs64 commented 4 years ago

Thanks. I am aware of this issue. It will be fixed in the next release. Ts3 will be converted to use tmux.

olokos commented 4 years ago

Glad to hear that. Is there any workaround for now?

dgibbs64 commented 4 years ago

There is no workaround. However, the message does not affect the running of the server in any way.

olokos commented 4 years ago

Well, because of this rc.local stops executing and so does its service rc.local.service.d. If there's anything after the code of running the server then anything below that line won't be ran by rc.local.

olokos commented 4 years ago

@dgibbs64 this issue prevents rc.local from executing. If there's any lines below lgsm server, then those are ignored as rc.local fails on lgsm. While it does not affect running of the particular lgsm server, it does disrupt proper autostart of programs on the entire server machine.