If you've got a chance, could you test the latest snapshot without the .so in the root?
Oxide build 2536 from https://github.com/OxideMod/Oxide/commit/038c061 · OxideMod/Snapshots@4741d0d · GitHub
Fixed DllNotFoundException: libMonoPosixHelper.so
Discussion in 'Rust Discussion' started by KolightFR, Oct 18, 2016.
-
Wulf Community Admin
-
Hello!
I've installed Rust server and Oxide following the instructions here: Setting up a Rust server with Linux and LGSM | Oxide
Vanilla server is running fine, but C# mods don't work for some reason. Logfile represents lots of warnings related to dlls and .so files, as follows:
Code:Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-CSharp-firstpass.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-CSharp.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-CSharp.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Assembly-UnityScript-firstpass.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.UI.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.UI.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.Networking.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/UnityEngine.Networking.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/ConvexHull.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/ConvexHull.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.CJK.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.CJK.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.MidEast.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.MidEast.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.Other.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.Other.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.Rare.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.Rare.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.West.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/I18N.West.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Ionic.Zip.Reduced.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/LZ4n.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/LZ4n.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Newtonsoft.Json.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Newtonsoft.Json.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Behave.Unity.Assets.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Behave.Unity.Assets.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Behave.Unity.Runtime.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Behave.Unity.Runtime.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/protobuf-net.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/protobuf-net.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/RustBuild.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/RustBuild.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/EasyAntiCheat.Client.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/EasyAntiCheat.Client.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/EasyAntiCheat.Server.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/EasyAntiCheat.Server.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Console.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Console.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.GoogleSheets.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.GoogleSheets.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Input.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Input.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Network.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Network.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Raknet.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Raknet.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Rcon.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.Rcon.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.SQLite.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.SQLite.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.System.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.System.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.UnityEngine.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Facepunch.UnityEngine.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.Data.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.Data.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.UI.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.UI.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.Xp.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Rust.Xp.dll into Unity Child Domain Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/websocket-sharp.dll (this message is harmless) Loading /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/websocket-sharp.dll into Unity Child Domain - Completed reload, in 0.182 seconds Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Core.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.dll (this message is harmless) OnLevelWasLoaded was found on LeanTween This message has been deprecated and will be removed in a later version of Unity. Add a delegate to SceneManager.sceneLoaded instead to get notifications after scene loading has completed (Filename: Line: 375)UnloadTime: 1.130000 ms System Name: insserv OS: Linux 3.16 Debian 8.6 64bitCPU Model: Intel(R) Pentium(R) CPU G3420 @ 3.20GHz Cores: 2 Memory: 7698 MBGPU Model: Null Device API: NULL 1.0 [1.0] Memory: 128 MB SM: 30Memory Private: 0 MB Working Set: 0 MBProcess Priority: 0 Threads: 0 Memory: 76 MB Peak: 79 MBMono Collects: 4 Memory: 0 MB (Filename: /home/builduser/buildslave/unity/build/artifacts/generated/common/runtime/UnityEngineDebugBindings.gen.cpp Line: 42)Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Mono.Security.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Configuration.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Xml.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Xml.Linq.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Runtime.Serialization.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Core.dll (this message is harmless)<SKIPPED>Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Data.dll (this message is harmless) Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./kernel32 Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/kernel32 Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libkernel32 Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libkernel32.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libkernel32 Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libkernel32.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libkernel32 Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.CSharp.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Mono.Cecil.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Mono.Posix.dll (this message is harmless) Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/./libMonoPosixHelper.so Fallback handler could not load library /home/insider/Rust/serverfiles/RustDedicated_Data/Mono/x86_64/libMonoPosixHelper.so Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.JavaScript.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Jint.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.Lua.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/NLua.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/KeraLua.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.MySql.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/MySql.Data.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.Python.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Microsoft.Scripting.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/IronPython.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Microsoft.Dynamic.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Microsoft.Scripting.Core.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/IronPython.Modules.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.SQLite.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Data.SQLite.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.Unity.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Oxide.Game.Rust.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Transactions.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/System.Configuration.Install.dll (this message is harmless) Platform assembly: /home/insider/Rust/serverfiles/RustDedicated_Data/Managed/Mono.Data.Tds.dll (this message is harmless)<SKIPPED>
-
I can confirm the issue is still occurring currently on a fresh install.
Tried with the DeathNotes plugin.
[Oxide] 13:16 [Error] Failed to load extension Oxide.Ext.CSharp (DllNotFoundException: libMonoPosixHelper.so)
So extensions will not load.
Server info: hastebin
Full game log: hastebin
[DOUBLEPOST=1476964482][/DOUBLEPOST]With the latest snapshot i got this:
[Oxide] 13:50 [Error] Cannot compile C# (.cs) plugins. Unable to find CSharpCompiler!
[Oxide] 13:50 [Error] Failed to load extension Oxide.Ext.Lua (DllNotFoundException: /home/ultimatebyte/rust/serverfiles/RustDedicated_Data/Managed/x64/liblua52.so)
(this file isn't into the zip)
Maybe i installed it wrongly or didn't clear all previous files properly. I'll let you check this one since i wanted to spend my day coding LGSM stuff.
@Wulf, I can provide a linux server if needed. -
Hello,
I've updated my server and added the new oxide, however the majority of my plugins are now longer showing..
All the plugins are still in the right folder too....
This is all that's loading with the server now, do you have any suggestions?
Code:(12:40:04) | Listing 3 plugins: 01 "Rust:IO for Oxide" (2.9.0) by playrust.io / dcode (15.42s) 02 "Day & Night System" (1.0.3) by Mughisi (0.02s) 03 "Admin Menu" (2.0.6) by FlamingMojo (0.05s)
Last edited by a moderator: Oct 20, 2016 -
Wulf Community Admin
Please provide your latest oxide/logs and your RustDedicated_Data/output_log.txt.
-
Wulf Community Admin
Here are a couple new DLLs to test. Please let me know which one works and provide me with the output_log.txt/gamelog.txt for each
Attached Files:
-
-
-
Wulf Community Admin
-
I was unable to find such output_log.txt in my server, but please find the latest oxide/logs below:
11:51 [Info] Loading Oxide Core v2.0.2536... 11:51 [Info] Loading extensions... - Pastebin.com -
Wulf Community Admin
-
I have managed to fix this error by doing the following on my server.
apt-get install mono-runtime-common -
Wulf Community Admin
-
That's fair enough, just thought I'd state it for server developers/owners who needed it urgently.
-
Wulf Community Admin
-
Thank you very much for your speedy acknowledgement and support with this issue.
-
Wulf Community Admin
So far no go for the desired fix, so the .so file is going to temporarily reside in the server's root until we can figure out why it won't load elsewhere where it's supposed to be. I can't spend anymore time on it right now, so this will have to do for now. Sorry for the hassle, I know it's been troublesome.
If you'd like to test, try Oxide build 2542 from https://github.com/OxideMod/Oxide/commit/69896a7 · OxideMod/Snapshots@a6d8554 · GitHub. -
@Wulf <3
Sorry i can't help with Rust today while it's kinda necessary, but i've been quite busy (and productive) with the project i work on, and i'm not done yet ! Commits · GameServerManagers/LinuxGSM · GitHub
Had to fix an issue with rust config not being created anymore between other things. -
@Wulf
Fully reinstalled rust-server and Oxide from the latest build yesterday. C# plugins now work fine (but still having warnings about
serverfiles/RustDedicated_Data/Managed/*
in log). -
Wulf Community Admin
-