Как видим, запуск скрипта проходит с ошибкой... Пробуем перейти в директорию сервера и запустить скрипт напрямуюroot@ts:/home# systemctl status ts3server.service
? ts3server.service - TeamSpeak 3 Server
Loaded: loaded (/etc/systemd/system/ts3server.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) (Result: exit-code) since Wed 2018-08-22 08:58:22 MSK; 6s ago
Process: 24526 ExecStop=/home/ts3/ts3server/ts3server_startscript.sh stop (code=exited, status=0/SUCCESS)
Process: 24523 ExecStart=/home/ts3/ts3server/ts3server_startscript.sh start (code=exited, status=1/FAILURE)
Main PID: 24523 (code=exited, status=1/FAILURE)
Код: Выделить всё
cd /home/ts3/ts3server
Код: Выделить всё
./ts3server_startscript.sh start
root@ts:/home/ts3/ts3server# ./ts3server_startscript.sh start
Да все просто, после обновления нам нужно лишь принять лицензионное соглашение... для этого делаем следующееStarting the TeamSpeak 3 server
Please set the environment variable TS3SERVER_LICENSE to "accept" in order to accept the license agreement.
Alternatively, create a file named ".ts3server_license_accepted" in the working directory or start the server with the command line parameter "license_accepted=1".
To view the license agreement set TS3SERVER_LICENSE to "view" in order to print the license to the console.
Alternatively view the file "LICENSE" in your favorite text viewer yourself.
TeamSpeak 3 server could not start
В директории сервера создаем файл .ts3server_license_accepted
Код: Выделить всё
touch .ts3server_license_accepted
Ну а далее запускаем сервер командой
Код: Выделить всё
./ts3server_startscript.sh start license_accepted=1