[Experimental] Sci-Linux Dedi Server

Hey all UKRust here,

Trying to set up my Dedicated server to run Rust Legacy and Rust Experimental, but I do seem to be running into issues. Yes I know its not fully supported yet but I was hoping the facepunch community could help. Now ive gone through the libraries and LDD’ed and all seem to have their dependencies.

I can start up the server, it creates the level but wont allow me to connect or show in the Experimental server list,

When i try connect it will shove me off aand display “Invalid data packet”

Can and will provide screenshot on request

Launch Options:


LIBRARY_PATH=/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/:/home/servers/RustExperimental/RustDedicated_Data/Managed/:/home/servers/RustExperimental/RustDedicated_Data/Mono/:/home/servers/RustExperimental/RustDedicated_Data/Mono/etc/:/lib64/:/usr/lib64/:/home/servers/steamcmd/linux32/${LIBRARY_PATH} /home/servers/RustExperimental/RustDedicated -batchmode +server.identity "BFG" +server.hostname "BlackForestGaming.com" +server.port 28016 +maxplayers 10 -logfile output.txt -nographics


Log File:



Mono path[0] = '/home/servers/RustExperimental/RustDedicated_Data/Managed'
Mono path[1] = '/home/servers/RustExperimental/RustDedicated_Data/Mono'
Mono config path = '/home/servers/RustExperimental/RustDedicated_Data/Mono/etc'
Forcing GfxDevice: 4
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
Total system RAM: 15885 MiB
Initialize engine version: 5.0.0b3 (7174330a6f95)
AudioManager: Using Unknown: NoSound Driver
Begin MonoManager ReloadAssembly
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/UnityEngine.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/UnityEngine.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-CSharp.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-CSharp.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-UnityScript.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Assembly-UnityScript.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/UnityEngine.UI.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/UnityEngine.UI.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/CoherentUINet32.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/CoherentUINet32.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/EasyAntiCheat.Client.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/EasyAntiCheat.Client.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/EasyAntiCheat.Server.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/EasyAntiCheat.Server.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Facepunch.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Facepunch.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/LZ4n.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/LZ4n.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Network_Lidgren.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Network_Lidgren.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Newtonsoft.Json.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Newtonsoft.Json.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Raven.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Raven.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/SteamSharp.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/SteamSharp.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Behave.Unity.Assets.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Behave.Unity.Assets.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Behave.Unity.Runtime.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/Behave.Unity.Runtime.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/protobuf-net.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/protobuf-net.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/RustBuild.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/RustBuild.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/CoherentUICommon.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/CoherentUICommon.dll into Unity Child Domain
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/DestMath.dll (this message is harmless)
Loading /home/servers/RustExperimental/RustDedicated_Data/Managed/DestMath.dll into Unity Child Domain
- Completed reload, in  0.064 seconds
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Core.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Mono.Security.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Configuration.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Xml.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Runtime.Serialization.dll (this message is harmless)
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Xml.Linq.dll (this message is harmless)
WARNING: Shader Unsupported: 'FX/Pixelate' - Setting to default shader.
Building Items Took: 0.085 seconds / Items: 96 / Blueprints: 44
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Unloading 6 Unused Serialized files (Serialized files now loaded: 0)
WARNING: Shader Unsupported: 'FX/Glass/Stained BumpDistort' - All passes removed
UnloadTime: 2.196000 ms
HDR RenderTexture format is not supported on this platform. This camera will render without HDR buffers.
 
(Filename:  Line: 2627)

Total system RAM: 15885 MiB
Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/System.Data.dll (this message is harmless)
[AmplifyMotion] Initialization failed. This plugin requires support for Image Effects and Render Textures.
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Total system RAM: 15885 MiB
NullReferenceException: Object reference not set to an instance of an object
  at AmplifyMotionEffectBase.OnDisable () [0x00000] in <filename unknown>:0 
UnityEngine.Behaviour:set_enabled(Boolean)
AmplifyMotionEffectBase:OnEnable()
 
(Filename:  Line: -1)


Unloading 12573 unused Assets to reduce memory usage. Loaded Objects now: 4249.
Total: 39.237999 ms (FindLiveObjects: 0.927000 ms CreateObjectMapping: 1.434000 ms MarkObjects: 3.618000 ms  DeleteObjects: 33.257000 ms)

Platform assembly: /home/servers/RustExperimental/RustDedicated_Data/Managed/Boo.Lang.dll (this message is harmless)
The image effect Main Camera (RangedAmbientObscurance) has been disabled as it's not supported on the current platform.
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

The image effect Main Camera (Tonemapping) has been disabled as it's not supported on the current platform.
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

The image effect Main Camera (CameraSampling) has been disabled as it's not supported on the current platform.
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

The image effect Main Camera (TOD_SunShafts) has been disabled as it's not supported on the current platform.
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Creating Terrain..
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Generating terrain with seed: 123456
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Done!
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Unloading 6 Unused Serialized files (Serialized files now loaded: 1)
WARNING: Shader Unsupported: 'FX/Pixelate' - Setting to default shader.
Started Server on port 28016
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/.//home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/./lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/.//home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/./lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/.//home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/./lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/.//home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/./lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Couldn't start up steam - missing libraries (TODO: Ship with steamclient.so?)
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Total system RAM: 15885 MiB
DllNotFoundException: /home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
  at (wrapper managed-to-native) Steam.Server:Steam_Server_SetupCallbacks (Steam.SteamCallback)
  at Steam.Server.Init (Steam.ServerConfig config) [0x00000] in <filename unknown>:0 
UnityEngine.Debug:Internal_LogException(Exception, Object)
UnityEngine.Debug:LogException(Exception)
Steam.Server:Init(ServerConfig)
ServerMgr:StartSteamServer()
ServerMgr:Initialize(Boolean, String)
<DedicatedServerStartup>c__Iterator0:MoveNext()
 
(Filename:  Line: -1)

Couldn't initialize Steam Server
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)

Skipping RCON (rcon.port is 0)
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)


Unloading 10296 unused Assets to reduce memory usage. Loaded Objects now: 306552.
Total: 191.263000 ms (FindLiveObjects: 32.825001 ms CreateObjectMapping: 4.278000 ms MarkObjects: 119.079002 ms  DeleteObjects: 35.080997 ms)

Unloading 6 Unused Serialized files (Serialized files now loaded: 1)
AngryAnt Behave version 2.3.3 (4fea598) - Copyright (C) Emil Johansen - AngryAnt 2014
 
(Filename: /home/builduser/buildslave/unity/build/artifacts/LinuxStandalonePlayerGenerated/UnityEngineDebug.cpp Line: 56)


Unloading 0 unused Assets to reduce memory usage. Loaded Objects now: 304815.
Total: 159.684998 ms (FindLiveObjects: 31.929001 ms CreateObjectMapping: 3.129000 ms MarkObjects: 124.059998 ms  DeleteObjects: 0.566000 ms)

Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/.//home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/./lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so
Fallback handler could not load library /home/servers/RustExperimental/RustDedicated_Data/Mono/x86_64/lib/home/servers/RustExperimental/RustDedicated_Data/Plugins/x86_64/libSteamNative.so


Why is it doubline up on the handler path? :confused: