HLDSUpdateTool feature does not work

1) Make sure you have downloaded and installed the hldsupdatetool.exe from STEAM

http://storefront.steampowered.com/download/hldsupdatetool.exe

After installing it, copy the hldsupdatetool from Valve\HLServer and paste it in your TCAdmin Control Panel\Monitor folder

2) Make sure in the game's TCAdmin config you allow users and admins access to the hldsupdatetool feature

3) Make sure in the game's TCAdmin config that the hldsupdatetool game name is correct

***Source-engine Games***
Counter-Strike Source - Counter-Strike Source
dods - Day of Defeat: Source
hl2mp - Half-Life 2: Deathmatch
tf - Team Fortress 2

***GoldSrc-engine Games***
cstrike - Counter-Strike 1.6
czero - Counters-Strike: Condition Zero
dmc - Deathmatch: Classic
dod - Day of Defeat
gearbox - Opposing Force
ricochet - Ricochet
tfc - Team Fortress Classic
valve - Half-Life Deathmatch

***Third-party Game Content***
redorchestra - Red Orchestra
ship - The Ship
sin - Sin Episodes
darkmessiah - Dark Messiah
garrysmod - Garry's Mod

4) Make sure you firewall is not blocking the hldsupdatetool or its ports (4504 - 4509)

5) You can not have spaces in the folder names leading up to the hldsupdatetool.exe. Example:

Incorrect -> C:\User Files\user\gameservers\T23932893798237\hldsupdatetool.exe

Correct -> C:\UserFiles\user\gameservers\T23932893798237\hldsupdatetool.exe

6) The command line should not try to log into a STEAM account to download servers. The command line should also look like

-command update -game "%gametype%" -dir %gameserverfolder%

  • 419 Users Found This Useful
Was this answer helpful?

Related Articles

Configure the Steam update feature

Log in to your control panel and navigate to System Settings > Steam Update Settings. Type...

Support for Steamcmd

Enabling Steam Update from the browser ( TCAdmin v1.0.4574.34935 or greater is required) 1 - Go...