Hey, im working on a private server to test new updates etc. I had few before, and they worked fine, but now, on server startup I'am getting an error:
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 0 milliseconds to initialize
dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
Setting breakpad minidump AppID = 252490
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561############ [API loaded no]
[S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
SteamServer Initialized
IP address from external API: <ip>
Server startup complete
SteamServer Connected
Saved 100,521 ents, cache(0.56), write(0.05), disk(0.06).
Saving complete
BradleyAPC Spawned at :(501.64, 46.37, -542.12)
Checking for new Steam Item Definitions..
Rust+ companion server connectivity test failed! Disabling Rust+ features.
Could not establish a TCP connection to <ip>:28082
To find solition I had opened all ports on local firewall (ufw) also all on GCP panel (ingress and egress), and still server is not accessable from game (not showing on list and not accessable from direct connection from console).
start.sh file:
#!/bin/sh
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$(pwd)
clear
while :
do
echo "Starting server..."
echo
./RustDedicated -batchmode -nographics \
-rcon.ip *.*.*.* \
-rcon.port 28016 \
-rcon.password "letmein-sadlythisisnotpassword" \
-server.ip *.*.*.* \
-server.port 28015 \
-app.port 28082 \
-server.maxplayers 10 \
-server.hostname "lolo" \
-server.identity "one" \
-server.level "Procedural Map" \
-server.seed 0 \
-server.worldsize 4500 \
-server.saveinterval 300 \
-server.globalchat true \
-server.description "no" \
echo
echo "Restarting server..."
sleep 10
done
Maybe anyone had similar issue before and know how to fix it ;D