1. Wulf

    Wulf Community Admin

  2. 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've opened listed paths and didn't see any of the files. Tried to reinstall Oxide from a new snapshot, but that didn't help.
     
  3. 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.
     
  4. 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)
    [​IMG]
     
    Last edited by a moderator: Oct 20, 2016
  5. Wulf

    Wulf Community Admin

    Please provide your latest oxide/logs and your RustDedicated_Data/output_log.txt.
     
  6. Wulf

    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:

  7. JCA

    JCA

    if i copy libMonoPosixHelper.so from the 64 folder to the folder it works.
     
  8. Wulf

    Wulf Community Admin

    Yes, but that's not the solution. We're trying to fix the issue properly.
     
  9. Wulf

    Wulf Community Admin

  10. I have managed to fix this error by doing the following on my server.

    apt-get install mono-runtime-common
     
  11. Wulf

    Wulf Community Admin

    That also is not a good solution. The .so needed is included with Oxide, we're trying to fix it being found. 80% of the hosts will not want to do that and owners wouldn't be able to do that.
     
  12. That's fair enough, just thought I'd state it for server developers/owners who needed it urgently.
     
  13. Wulf

    Wulf Community Admin

    The easier way is to move the .so to your server root, but the snapshots are also reverted so they work fine too. Working on trying to figure out a solid and proper fix though.
     
  14. Thank you very much for your speedy acknowledgement and support with this issue.
     
  15. Wulf

    Wulf Community Admin

  16. @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.
     
  17. Sad to say but that problem isn't fixed for me. Still have to create requred folder structure and copy default config there on fresh installation. Sorry for offtopic.

    @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).
     
  18. Wulf

    Wulf Community Admin

    Debug warnings happen from everything, they are not errors.
     
  19. Well, ok then. Thank you very much for quick fix.