Доброго времени суток!
Есть VPS, на ней стоит Ubuntu 14.04.3, стоит панелька Bright Game Panel для управления серверами CSGO, стоит EBot для управления матчами на серверах CSGO.
Необходимо настроить GOTV для возможности стримерам подключаться к трансляции. Конфиги серверов и параметров запуска:
server.cfg:
Параметры запуска:
В настройках EBot (Add Gameserver):
Status запущенного сервера:
TV Status:
После этого создаем матч в EBot, он успешно начинается, карта меняется, статус сервера в норме, статус TV в норме, но при попытке подключения к TV получаем - подключение... и усе =( Сам сервер в игровом плане работает корректно, подгружается конфиг esl5on5.cfg и игроки согласно алгоритму EBot начинают матч. Никаких параметров в esl5on5 связанных с TV нет.
Также вопрос - после смены карты и пароля Ebot'ом и захода первого пользователя на сервер не знаю как (не понял пока алгоритма), но другие уже могут заходить на сервак без пароля. Это нормально? :)
Заранее спасибо за ответ!
Готов приложить любые дополнительные материалы или дать доступ на системы для тестов.
Добавлено через 4 часа 9 минут
Есть предположения?
Есть VPS, на ней стоит Ubuntu 14.04.3, стоит панелька Bright Game Panel для управления серверами CSGO, стоит EBot для управления матчами на серверах CSGO.
Необходимо настроить GOTV для возможности стримерам подключаться к трансляции. Конфиги серверов и параметров запуска:
server.cfg:
C-подобный:
bgp@csgo1:~/game-servers/csgo_gotv_1/csgo/cfg$ cat server.cfg
// Server Name
hostname "CSGO Server 1"
// RCON Password
rcon_password "XXXXXX"
// GoTV Settings
tv_name "GoTV Server 1"
tv_enable 1
tv_port 27021
tv_delaymapchange 1
tv_delay 45
//tv_deltacache 2
tv_dispatchmode 1
tv_maxclients 10
tv_maxrate 0
//tv_overridemaster 0
tv_relayvoice 1
tv_snapshotrate 20
//tv_timeout 60
tv_transmitall 1
tv_password
// Server Logging
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 0
sv_lan 0
exec banned_user.cfg
exec banned_ip.cfg
writeid
writeip
bgp@csgo1:~/game-servers/csgo_gotv_1/csgo/cfg$
C-подобный:
SCREEN -AdmSL CSGO_Server_1 nice -n 0 ./srcds_run -game csgo -console -usercon -secure -hltv
-strictportbind -tickrate 128 +ip XXX.XXX.XXX.XXX +hostport 27020 -maxplayers_override 10 +map de_inferno +mapgroup mg_active +game_type 0 +game_mode 1 +tv_port +sv_setsteamaccount XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +servercfgfile server.cfg
C-подобный:
Server IP: XXX.XXX.XXX.XXX:27020
Internal Servername: CSGO Server 1
RCON Password: XXXXXX
GOTV IP: XXX.XXX.XXX.XXX:27021
C-подобный:
status
hostname: CSGO Server 1
version : 1.35.1.9/13519 261/6283 secure [G:1:136039]
udp/ip : XXX.XXX.XXX.XXX:27020 (public ip:XXX.XXX.XXX.XXX)
os: Linux
type: community dedicated
map: de_inferno
gotv[0]: port 27021, delay 30.0s, rate 20.0
players : 0 humans, 1 bots (10/0 max) (hibernating)
# userid name uniqueid connected ping loss state rate adr
# 2 "GoTV Server 1" BOT active 20
#end
C-подобный:
--- GOTV[0] Status ---
Online 9:43:38, FPS 10.0, Version 6283 (Linux)
Master "GoTV Server 1", delay 30, rate 20.0
Game Time 00:01, Mod "csgo", Map "de_inferno", Players 0
Local IP XXX.XXX.XXX.XXX:27021, KB/sec In 0.0, Out 0.0
Local Slots 10, Spectators 0, Proxies 0
Total Slots 10, Spectators 0, Proxies 0
hostname: CSGO Server 1
# userid name uniqueid connected ping loss state rate adr
После этого создаем матч в EBot, он успешно начинается, карта меняется, статус сервера в норме, статус TV в норме, но при попытке подключения к TV получаем - подключение... и усе =( Сам сервер в игровом плане работает корректно, подгружается конфиг esl5on5.cfg и игроки согласно алгоритму EBot начинают матч. Никаких параметров в esl5on5 связанных с TV нет.
Также вопрос - после смены карты и пароля Ebot'ом и захода первого пользователя на сервер не знаю как (не понял пока алгоритма), но другие уже могут заходить на сервак без пароля. Это нормально? :)
Заранее спасибо за ответ!
Готов приложить любые дополнительные материалы или дать доступ на системы для тестов.
Добавлено через 4 часа 9 минут
Есть предположения?
Последнее редактирование: