Insurgency

Insurgency

Please Fix NWI
 This topic has been pinned, so it's probably important
SHOUBI  [developer] 18 Jul @ 1:09pm
Gazyi's Workaround: (Modding Discord)
Gazyi's Workaround:

Tested on my side using linux gsm install with existing config:
https://linuxgsm.com/servers/insserver/

Do ./insserver validate (to grab lastest steam cmd binaries) ***overwrite vanilla games files (ie: custom server.so,...)****
Go /home/instance/.local/share/Steam/steamcmd folder , inside you will see linux32 and linux64 folders download them!
Inside your downloaded folders in linux32 select 'steamclient.so' , 'libtier0_s.so' , 'libvstdlib_s.so'.
Those 3 files goes in '/home/instance/serverfiles/bin' (overwrite make sure i has proper permissions)
'steamclient.so' goes also in /home/instance/serverfiles (root directory as well)

I've also noticed /home/instance/serverfiles/linux64 folder exist so try to replace file inside as well using /home/instance/.local/share/Steam/steamcmd/linux64 folder content steamclient.so x64 version even if INS&DOI DS are 32 bits jus in case.


Known issues: (may happens if like me you got 200+ ids/items server side)
src/clientdll/contentupdatecontext.cpp (2036) : Staging library folder not found
src/clientdll/contentupdatecontext.cpp (2037) : Install library folder not found
(seems it can be ignored so far?)
Sometimes you end up randomly with 'older' items releases with "failed to download (eResult = 2)."
Fix is simply wait & retry a few times until CServerUGCManager got them all fully.
Deleting 'appworkshop_222880.acf' (located in /home/instance/serverfiles/steamapps/workshop) will force regrab all ids from scratch if it may helps somehow.

On windows server same overal idea using .dll files from steam cmd: steamclient,tier0_s,vstdlib_s files more info on the discord at https://discord.gg/ztWpUjYEx6

source: https://steamhost.cn/steamcommunity_com/app/222880/discussions/2/620703493315669310/#c601910081412597086
Last edited by SHOUBI; 19 Jul @ 3:02am