shqke/sourcetvsupport

Broken since tonight

Closed this issue · 5 comments

My server crashed and then now until i uninstall the source tv extension my server stays in this state:

  • Unable to load Steam support library. *
  • This server will operate in LAN mode only. *

Any idea ? It was working well for weeks, hapenned suddenly.

shqke commented

This error is typical for attempting to run a broadcast (-hltv option in launch parameters) without sourcetvsupport.
Run a game server without -hltv, then check if sourcetvsupport extension has loaded without any errors.

That did not help, server don't want to go online anymore with extension.

My server is on linux by the way.

shqke commented

I didn't propose you the fix, I've requested for you to show me the error that extension shows upon trying to load it in.

Have you actually confirmed that extension loads without -hltv and +tv_port options? It should print out an error from which I can explain what's wrong with your installation. I have latest version running on my linux vm and it works well.

Make sure extension is listed on sm exts list and is of latest version 0.8.
If it's there - post error here.
If it's not there, then load it manually to see the error.

Example:

sm exts list
[SM] Displaying 9 extensions:
[01] Automatic Updater (1.11.0.6567): Updates SourceMod gamedata files
[02] Webternet (1.11.0.6567): Extension for interacting with URLs
[03] < FAILED> file "sourcetvsupport.ext.2.l4d2.so": Sigscan for "DataTable_WriteSendTablesBuffer" failed (game config file: "sourcetvsupport.txt")
[04] SDK Tools (1.11.0.6567): Source SDK Tools
[05] BinTools (1.11.0.6567): Low-level C/C++ Calling API
[06] Top Menus (1.11.0.6567): Creates sorted nested menus
[07] SDK Hooks (1.11.0.6567): Source SDK Hooks
[08] Client Preferences (1.11.0.6567): Saves client preference settings
[09] SQLite (1.11.0.6567): SQLite Driver
sm exts unload 3
[SM] Extension sourcetvsupport.ext.2.l4d2.so is now unloaded.
sm exts load sourcetvsupport
[SM] Extension sourcetvsupport.ext.so failed to load: Sigscan for "DataTable_WriteSendTablesBuffer" failed (game config file: "sourcetvsupport.txt")

I found that in sourcemod error log :
[SM] Unable to load extension "sourcetvsupport.ext": Plugin requires newer Metamod version (16 > 15)

I updated to a new version of metamod, it seems to work again.

shqke commented

Glad you've got it resolved. 👍