GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.25k stars 813 forks source link

Install part of hl2dm #80

Closed franckarts closed 10 years ago

franckarts commented 10 years ago

Hello Daniel,

Thanks a lot for your work, your script is really useful! Hower, I get the following error message during the install part:

Installing Half Life 2: Deathmatch Server
=================================
Redirecting stderr to '/home/hl2dmserver/Steam/logs/stderr.txt'
[ 0%] Checking for available updates...
[----] Verifying installation...
Steam Console Client (c) Valve Corporation
-- type 'quit' to exit --
Loading Steam3...OK.

Logging in user 'xxxxxx' to Steam Public...Success.
ERROR! Failed to install app '232370' (No subscription)

Do you know what could be the issue? Thanks for your advices!

dgibbs64 commented 10 years ago

Odd...I have just tested this myself and it works for me.

Redirecting stderr to '/home/hl2dmserver/Steam/logs/stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type 'quit' to exit -- Loading Steam3...OK.

Connecting anonymously to Steam Public...Success. Initial App state (0x4) installed App state (0x20104) validating, progress: 0.09 (586268 / 656136515) App state (0x20104) validating, progress: 18.35 (120416888 / 656136515) App state (0x20104) validating, progress: 36.41 (238916986 / 656136515) App state (0x20104) validating, progress: 55.40 (363503078 / 656136515) App state (0x20104) validating, progress: 72.34 (474651518 / 656136515) App state (0x20104) validating, progress: 88.53 (580850585 / 656136515) App state (0x20104) validating, progress: 97.76 (641436760 / 656136515) Success! App '232370' already up to date.

franckarts commented 10 years ago

Did you try using a steam account?

Thanks!

dgibbs64 commented 10 years ago

No. You do not need to use a steam account. Only anonymous is required.

franckarts commented 10 years ago

Ok, it works :)

Maybe this part of the documentation should be reviewed :

4. Add Steam login details
You will need to enter your steam username and password to allow authentication to the steamCMD system. I recommend that you create a new Steam username just for the server.

nano hl2dmserver
# Steam login
steamuser="username"
steampass="password"

Thanks a lot for your help!

dgibbs64 commented 10 years ago

Thanks. I have corrected my instructions removing the authentication part as you highlighted :D as it is not required.

lock[bot] commented 6 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.