Quote:
Originally Posted by haZh
Rather than going through all that mess, I suggest you to;
1. Re-download clean/stock HLDS package through SteamCMD. Make sure the server package has been completely downloaded because it lies most of the time.
2. Launch HLDS server with the following parameters for testing:
./hlds_run -console -game cstrike -noipx -nomaster -noupdate -insecure +maxplayers 32 +map de_dust +ip <just.your.server.ip.no.port>
3. Stop HLDS server.
2. Re-download and install latest ReHLDS on it and nothing else or any plugins yet.
3. Launch ReHLDS server with the same parameter above for testing.
If above works, continue on installing plugins further to fit your death run server step by step, and pay attention what might have gone wrong.
In none worked, I guess it might be OS and dependencies related. I personally host on latest Ubuntu 32 bit, works so far and not a single crash probably due to the reason I don't install much additional crap.
|
Hi there,
Appreciate your reply but before you even posted this, I figured one thing : Being the Einstein that I am, I had everything installed on root as I realized and got rid of everything. Right after,
completely fresh installation of Base HLDS (Not ReHLDS yet) with SteamCMD with absolutely nothing additional installed, not even Metamod and it's still not running.
Below log is after using your mentioned Command-Line above.
Log
PHP Code:
Auto-restarting the server on crash
Console initialized.
Using breakpad crash handler
Setting breakpad minidump AppID = 10
Forcing breakpad minidump interfaces to load
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
Exe build: 14:13:30 Jul 5 2017 (7559)
STEAM Auth Server
Server IP address 95.172.XX.XX:27015
[S_API FAIL] SteamAPI_Init() failed; SteamAPI_IsSteamRunning() failed.
Looking up breakpad interfaces from steamclient
Calling BreakpadMiniDumpSystemInit
Master server communication disabled.
couldn't exec listip.cfg
couldn't exec banned.cfg
Connection to Steam servers successful.
VAC secure mode disabled.
Attributes
PHP Code:
[root@dgtests server]# ls -al
total 39500
drwxrwxr-x 6 csserver csserver 4096 May 2 09:20 .
drwxrwxrwx. 9 csserver csserver 4096 May 2 08:58 ..
-rwxrwxr-x 1 csserver csserver 954176 May 2 08:59 core.so
-rwxrwxr-x 1 csserver csserver 658817 May 2 08:59 crashhandler.so
drwxrwxr-x 14 csserver csserver 4096 May 2 08:59 cstrike
-rw-rw-r-- 1 csserver csserver 22221 May 2 09:17 debug.log
-rwxrwxr-x 1 csserver csserver 303632 May 2 08:59 demoplayer.so
-rwxrwxr-x 1 csserver csserver 2949048 May 2 08:59 engine_i486.so
-rwxrwxr-x 1 csserver csserver 393734 May 2 08:59 filesystem_stdio.so
-rw-r--r-- 1 root root 5 May 2 09:17 hlds.1246.pid
-rw-r--r-- 1 root root 5 May 2 09:03 hlds.1424.pid
-rw-r--r-- 1 root root 5 May 2 09:06 hlds.1446.pid
-rw-rw-r-- 1 csserver csserver 5 May 2 09:06 hlds.1671.pid
-rw-r--r-- 1 root root 4 May 2 09:07 hlds.898.pid
-rw-r--r-- 1 root root 5 May 2 09:17 hlds.935.pid
-rw-rw-r-- 1 csserver csserver 4 May 2 09:20 hlds.939.pid
-rwxrwxr-x 1 csserver csserver 107274 May 2 08:59 hlds_linux
-rwxrwxr-x 1 csserver csserver 7778 May 2 08:59 hlds_run
-rwxrwxr-x 1 csserver csserver 333 May 2 09:13 hlds_run_autorestart
-rwxrwxr-x 1 csserver csserver 171230 May 2 08:59 hltv
-rwxrwxr-x 1 csserver csserver 322152 May 2 08:59 libgcc_s.so.1
-rwxrwxr-x 1 csserver csserver 17 May 2 08:59 libSDL2.so
-rwxrwxr-x 1 csserver csserver 3769939 May 2 08:59 libstdc++.so.6
-rwxrwxr-x 1 csserver csserver 76032 May 2 08:59 libsteam_api.so
-rwxrwxr-x 1 csserver csserver 4383138 May 2 08:59 libsteam.so
-rwxrwxr-x 1 csserver csserver 474299 May 2 08:59 libtier0.so
-rwxrwxr-x 1 csserver csserver 441049 May 2 08:59 libvstdlib.so
drwxrwxr-x 2 csserver csserver 4096 May 2 08:59 linux64
-rwxrwxr-x 1 csserver csserver 948577 May 2 08:59 proxy.so
-rwxrwxr-x 1 csserver csserver 193 May 2 09:13 startserver
-rw-rw-r-- 1 csserver csserver 3 May 2 09:20 steam_appid.txt
drwxrwxr-x 5 csserver csserver 4096 May 2 08:58 steamapps
-rwxrwxr-x 1 csserver csserver 21621476 May 2 08:59 steamclient.so
drwxrwxr-x 16 csserver csserver 4096 May 2 08:59 valve
-rwxrwxr-x 1 csserver csserver 900425 May 2 08:59 vgui2.so
-rwxrwxr-x 1 csserver csserver 975981 May 2 08:59 vgui.so
-rwxrwxr-x 1 csserver csserver 54955 May 2 08:59 voice_miles.so
-rwxrwxr-x 1 csserver csserver 664256 May 2 08:59 voice_silk.so
-rwxrwxr-x 1 csserver csserver 135312 May 2 08:59 voice_speex.so
I literally thought I nailed it when I figured the root installation out, but god damn it this thing is going crazy this time, lol.
PS Yeah I verified the installation is completely fine, I didn't even need base appmanifest from Arkshine as it works fine when you login with
instead of anonymous.
Hope this makes sense.
Thanks for trying to help and Regards,
ZEDD
EDIT :
Okay this just got interesting here.
I tried not to put the Startup Parameters into a file, and tried launching them direct as a command and this is what I got.
Code:
[root@dgtests server]# ./hlds_linux -console -game cstrike -noipx -nomaster -noupdate -insecure +maxplayers 32 +map de_dust +ip 95.172.XX.XX
Error:libsteam_api.so: cannot open shared object file: No such file or directory
Unable to load engine, image is corrupt.
Something that I never saw in logs, nothing.
That's the untouched official engine from steamCMD.
Tested, tried installing ReHLDS binaries, they start off fine with normal console, server just isn't accessible in-game at all. (official engine and gamedlls backed up)
__________________