Upvote Upvoted 0 Downvote Downvoted
TFTrue on my server is only "half" working
posted in Q/A Help
1
#1
0 Frags +


SOLVED by disabling selinux.


Show Content
Hello.
I’ve been struggling to fix a problem with my TF2 server, which is hosted on a Linux VPS, I use it to host lobbies on TF2Center.

I can’t seem to get TFTrue fully working, it is not uploading logs and not autostarting SourceTV / saving demos. It does respond to the “tftrue” commands and cvars, also responding to “!tfture, !fov, !log” commands (though it says no logs were uploaded).

Typing cvar commands like “tftrue_logs_apikey” or “tftrue_tv_autorecord” in the console does produce the proper setting response. Typing “status” also shows the plugin as loaded.
I got the API key for logs.tf set, but it’s just not autouploading the logs, and the logs uploaded by TF2Center show the “Missing plugin for extended stats” message at the top.

Something odd I've noticed is that in the log file I do see "uberempty" and "chargeready" events (ones that don't show without TFTrue), but I don't see "damage" or "healing" or many of the other extended stats.

The only plugin I have installed is TFTrue (.so and .vdf files).

Here is my server.cfg:

[code] hostname “octane”
rcon_password “REDACTED”
sv_password “REDACTED”

sv_minrate 50000
sv_maxrate 300000
sv_minupdaterate 66
sv_maxupdaterate 100
sv_mincmdrate 66
sv_maxcmdrate 100

tftrue_logs_apikey 175d112c9c4c3c79cb7eedbc70b99ab9
logstf_midgameupload 1
tftrue_logs_roundend 1
tftrue_logs_accuracy 1

tftrue_freezecam 0
tftrue_no_hats 0
tftrue_no_misc 0
tftrue_no_action 0
tftrue_tournament_config 0
tftrue_tv_autorecord 1
tftrue_tv_demos_path demo
//tftrue_whitelist_id 4863
tftrue_restorestats 1
tftrue_logs_includebuffs 1
//exec ugc_HL_stopwatch

log on [/code]

I tried completely wiping the TF2 server installation and reinstalling it with steamcmd (only keeping the original maps folder and the server.cfg). I also applied chmod 777 on the .so and .vdf files. I also tried removing all TFTrue cvars from the cfg and letting it run vanilla.

Any help or ideas on how to troubleshoot this further would be highly appreciated.
[b][/b]
[b][/b]

[b]SOLVED by disabling selinux.[/b]

[b][/b]
[b][/b]

[spoiler]
Hello.
I’ve been struggling to fix a problem with my TF2 server, which is hosted on a Linux VPS, I use it to host lobbies on TF2Center.

I can’t seem to get TFTrue fully working, it is not uploading logs and not autostarting SourceTV / saving demos. It does respond to the “tftrue” commands and cvars, also responding to “!tfture, !fov, !log” commands (though it says no logs were uploaded).

Typing cvar commands like “tftrue_logs_apikey” or “tftrue_tv_autorecord” in the console does produce the proper setting response. Typing “status” also shows the plugin as loaded.
I got the API key for logs.tf set, but it’s just not autouploading the logs, and the logs uploaded by TF2Center show the “Missing plugin for extended stats” message at the top.

Something odd I've noticed is that in the log file I do see "uberempty" and "chargeready" events (ones that don't show without TFTrue), but I don't see "damage" or "healing" or many of the other extended stats.

The only plugin I have installed is TFTrue (.so and .vdf files).

Here is my server.cfg:

[code] hostname “octane”
rcon_password “REDACTED”
sv_password “REDACTED”

sv_minrate 50000
sv_maxrate 300000
sv_minupdaterate 66
sv_maxupdaterate 100
sv_mincmdrate 66
sv_maxcmdrate 100

tftrue_logs_apikey 175d112c9c4c3c79cb7eedbc70b99ab9
logstf_midgameupload 1
tftrue_logs_roundend 1
tftrue_logs_accuracy 1

tftrue_freezecam 0
tftrue_no_hats 0
tftrue_no_misc 0
tftrue_no_action 0
tftrue_tournament_config 0
tftrue_tv_autorecord 1
tftrue_tv_demos_path demo
//tftrue_whitelist_id 4863
tftrue_restorestats 1
tftrue_logs_includebuffs 1
//exec ugc_HL_stopwatch

log on [/code]

I tried completely wiping the TF2 server installation and reinstalling it with steamcmd (only keeping the original maps folder and the server.cfg). I also applied chmod 777 on the .so and .vdf files. I also tried removing all TFTrue cvars from the cfg and letting it run vanilla.

Any help or ideas on how to troubleshoot this further would be highly appreciated.
[/spoiler]
2
#2
serveme.tf
0 Frags +

Have you checked the server logfiles for TFTrue errors?

Have you checked the server logfiles for TFTrue errors?
3
#3
1 Frags +

Thank you for the reponse, Arie, however I've fixed the problem by disabling SElinux. I don't really know why it helped (I have yet to investigate), AnAkkk (the creator of TFTrue) doesn't know either.

I wonder if it's only a problem with my system or is everyone running tf2 servers with TFTrue has selinux disabled? Because I failed to find any mention of this problem on the web.

Thank you for the reponse, Arie, however I've fixed the problem by disabling SElinux. I don't really know why it helped (I have yet to investigate), AnAkkk (the creator of TFTrue) doesn't know either.

I wonder if it's only a problem with my system or is everyone running tf2 servers with TFTrue has selinux disabled? Because I failed to find any mention of this problem on the web.
Please sign in through STEAM to post a comment.