Linux Dedicated Server problem

Proud owner of Half-Life
Joined
May 6, 2013
Messages
2
Best answers
0
Hey everyone, I've been spending the better part of the day trying to get a dedicated server up and am still stuck with one problem.

I'm trying to get vanilla 1.2.3 up on a linux server. I followed the guide at http://forum.esforces.com/threads/77327-ESF-Dedicated-Server-for-Linux . Everything starts ok, but after the server loads I get this at the console:

Code:
MasterRequestRestart
Your server needs to be restarted in order to receive the latest update.
Everything I found says that you need to add steam_appid.txt to the ESF folder with the content "70", which I tried.

Code:
[email protected]:~/hlds$ ll ./esf/steam_appid.txt
-rw-r--r-- 1 mike mike 3 May  6 16:48 ./esf/steam_appid.txt
[email protected]:~/hlds$ cat ./esf/steam_appid.txt
70
[email protected]:~/hlds$
But still no luck. The server does not show up in the steam browser, but I am able to connect by IP just fine. The server is behind NAT, and I have forwarded 27015 TCP / UDP to the inside IP. The firewall has multiple WAN addresses and I have made sure that the IP I'm using inbound is the same IP that the server connects to Steam with.

I've run ./steam with -verify_all to make sure the download of the HL engine went ok, and it's fine as long as I copy in the old version of hlds_i686 afterward as indicated in the tutorial.

The command I use to start the server is:

Code:
./hlds_run -binary ./hlds_i686 -game esf -pingboost 2 -secure -master -tickrate 66 -port 27015 +maxplayers 32 +map esf_cell_games_night
Here's the full output trying to run it:

Code:
[email protected]:~/hlds$ ./hlds_run -binary ./hlds_i686 -game esf -pingboost 2 -secure -master -tickrate 66 -port 27015 +maxplayers 32 +map esf_cell_games_night
Auto-restarting the server on crash

Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 70
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Installing breakpad exception handler for appid(70)/version(5787)
scandir failed:/home/mike/hlds/SAVE
scandir failed:/home/mike/hlds/./valve/SAVE
scandir failed:/home/mike/hlds/./platform/SAVE
Protocol version 48
Exe version 1.1.2.1/Stdio (valve)
Exe build: 11:30:00 Aug 28 2012 (5787)
STEAM Auth Server
Server IP address 10.12.5.30:27015
Reading bot_names file... done
Reading bot_chat file... done
Reading bot_personalities file... done
Reading sbot.cfg file... done
Reading skill.cfg file... done
scandir failed:/home/mike/hlds/SAVE
scandir failed:/home/mike/hlds/./valve/SAVE
scandir failed:/home/mike/hlds/./platform/SAVE
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit

Server logging data to file logs/L0506044.log
L 05/06/2013 - 17:44:30: Log file started (file "logs/L0506044.log") (game "esf") (version "48/1.1.2.1/Stdio/5787")
L 05/06/2013 - 17:44:30: Server cvar "decalfrequency" = "120"
L 05/06/2013 - 17:44:30: Server cvar "mp_dbrespawntime" = "30"
L 05/06/2013 - 17:44:30: Server cvar "mp_forcerespawn" = "1"
L 05/06/2013 - 17:44:30: Server cvar "mp_fraglimit" = "0"
L 05/06/2013 - 17:44:30: Server cvar "mp_friendlyfire" = "1"
Server logging data to file logs/L0506045.log
Connection to Steam servers successful.
   VAC secure mode is activated.
MasterRequestRestart
Your server needs to be restarted in order to receive the latest update.
Does anyone have an idea of what I'm doing wrong? Is there any more information that I could provide to help?

Thanks in advance!
 
NOT IN THE MANGA™
★ Black Lounger ★
💻 Oldtimer
Joined
Jan 5, 2008
Messages
3,270
Best answers
0
Use the new tool SteamCMD to set up HLDS.
 
Proud owner of Half-Life
Joined
May 6, 2013
Messages
2
Best answers
0
Use the new tool SteamCMD to set up HLDS.
Thanks, when I saw posts about steamcmd I thought that steamcmd referred to the old 'steam' binary, I didn't put it together that it was a newer thing. After using steamcmd and copying in a few libraries I have it working. Thanks again!
 
Swag
👮 Moderator
Joined
May 9, 2009
Messages
917
Best answers
0
"A few libraries" just the hlds no?

Also nice that you got it working!
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Top