PDA

View Full Version : GO:TV Relay Proxy crashes (randomly?)


BBExpL0
03-16-2016, 19:21
Hey there,

Iīm currently trying to set up a GO:TV Relay Proxy. To start: All works fine. The server connects to the original server I specified and I can connect to my proxy without any problems at all and watching the game running on the "original" server.

But always in the same period of time (approximately 3 minues) the relay server keeps crashing. The original server got absolutely no problems at all and reports nothing.

This is what Iīm doing: I generally start an usual CS:GO Gameserver I could join and play on. Then I use the EasyWi Gamepanel Live-Console and enter the tv_relay command

Thats logged after this:

tv_relay xx.xxx.xx.xxx:27016
Connecting to public(xx.xxx.xx.xx0:27016) ...
Unable to persist cache 'modelsounds.cache', check file permissions
Server using '' lobbies, requiring pw no, lobby id ffffffffffffffff

Counter-Strike: Global Offensive
Map: de_train
Players: 0 (1 bots) / 12 humans
Build: 6320
Server Number: 2

***String table CRC mismatch, may need to rebuild bsp if model oddities occur!
GOTV relay active (0)

So all seems fine although there are some lines which seem to be problematic maybe. And after working for a couple of minutes the following errors occur in console right behind the previous lines and the gameserver simply restarts:

./srcds_run: 32: ./srcds_run: pushd: not found
./srcds_run: 35: ./srcds_run: popd: not found
Server will auto-restart if there is a crash.
LD_LIBRARY_PATH=/home/xxxxxxx/server/xx.xx.xx.x35_27025/csgogotv/bin:/home/xxxxx-xx/server/xx.xxx.xx.x35_27025/csgogotv:/home/xxxxxxx-xxx/server/xx.xxx.xx.x35_27025/csgogotv/bin:
#
#Console initialized.
Setting breakpad minidump AppID = 740
#Using breakpad minidump system 740/13527.299.DC
Using breakpad crash handler
Forcing breakpad minidump interfaces to load
dlopen failed trying to load:
/home/xxxxxxxx/.steam/sdk32/steamclient.so
with error:
/home/xxxxxxxx/.steam/sdk32/steamclient.so: cannot open shared object file: No such file or directory
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
#Loading VPK file hashes for pure server operation.
#Game.dll loaded for "Counter-Strike: Global Offensive"
#CGameEventManager::AddListener: event 'server_pre_shutdown' unknown.
#CGameEventManager::AddListener: event 'game_newmap' unknown.
#CGameEventManager::AddListener: event 'finale_start' unknown.
#CGameEventManager::AddListener: event 'round_start' unknown.
#CGameEventManager::AddListener: event 'round_end' unknown.
#CGameEventManager::AddListener: event 'difficulty_changed' unknown.
#CGameEventManager::AddListener: event 'player_connect' unknown.
#CGameEventManager::AddListener: event 'player_disconnect' unknown.
#GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom).
#GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/cooperative).
#GameTypes: missing mapgroupsSP entry for game type/mode (cooperative/coopmission).
Failed to load gamerulescvars.txt, game rules cvars might not be reported to management tools.
Server is hibernating
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
[S_API FAIL] SteamAPI_Init() failed; unable to locate a running instance of Steam, or a local steamclient.so.
No web api auth key specified - workshop downloads will be disabled.
maxplayers set to 64
ConVarRef cl_embedded_stream_video_playing doesn't point to an existing ConVar
Unknown command "cl_bobamt_vert"
Unknown command "cl_bobamt_lat"
Unknown command "cl_bob_lower_amt"
Unknown command "cl_viewmodel_shift_left_amt"
Unknown command "cl_viewmodel_shift_right_amt"
Unknown command "cl_teamid_min"
Unknown command "cl_teamid_max"
Unknown command "cl_teamid_overhead"
Unknown command "cl_teamid_overhead_maxdist"
---- Host_NewGame ----
ConVarRef r_staticlight_streams doesn't point to an existing ConVar
Host_NewGame on map de_dust
GameTypes: missing mapgroupsSP entry for game type/mode (custom/custom).
[...]



I hope someone here can really help me out since I canīt find any similar problem or fix in the internet. Iīve been trying a lot already to get this working but I simply canīt find the issue. And since I canīt call myself an expert I couldnīt do more than throwing all errors I could find into the search engine and hope for the best. If you need any additional information, please tell me.

Edit: Here are all my tv commands out of the server.cfg. They are probably important as well.


tv_enable 1
tv_autorecord 0
tv_name xxxxxyy
tv_title xxxxyyy
tv_maxclients 20
//tv_password
tv_maxrate 40000
tv_advertise_watchable 1
tv_delay 30



Thanks a lot in advance!

BBExpL0
03-22-2016, 13:12
I need to get this issue resolved, so Iīd be very greatful if someone who is experienced with this could take a deeper look into it. Iīd also be open for a reward if someone can fix this issue. If this is a factor, tell me your price.

Edit: This problem is solved after days of trying: EasyWi considered the server instance as crashed after configuring the go:tv relay. So the auto-restart function kept restarting it exactly after 3 minutes. So disabling auto-restart is the way to fix this.