We've moved! Join us as we continue development on our new site at umod.org!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  1. i'm usign a linux server and i have installed an hurtworld server with LGSM and i installed oxide, but when i start the server it not load anyone plugins. i read the log and i see this:

    Code:
    12:27 [Info] Loading Oxide Core v2.0.3801...
    12:27 [Info] Loading extensions...
    12:27 [Info] Latest compiler MD5: 4da609c8f2c1c9a696ed2160f3a2038d
    12:27 [Info] Local compiler MD5: 4da609c8f2c1c9a696ed2160f3a2038d
    12:27 [Error] Unable to check CSharpCompiler.x86 for executable permission
    12:27 [Error] An exception was thrown by the type initializer for Mono.Unix.Native.Syscall
    12:27 [Error]   at Oxide.Plugins.PluginCompiler.CheckCompilerBinary () [0x00000] in <filename unknown>:0
    12:27 [Error] Could not set CSharpCompiler.x86 as executable, please set manually
    12:27 [Error] An exception was thrown by the type initializer for Mono.Unix.Native.Syscall
    12:27 [Error]   at Oxide.Plugins.PluginCompiler.CheckCompilerBinary () [0x00000] in <filename unknown>:0
    12:27 [Info] Loaded extension CSharp v2.0.3834 by Oxide and Contributors
    12:27 [Info] Loaded extension Hurtworld v2.0.3814 by Oxide and Contributors
    12:27 [Info] Loaded extension MySql v2.0.3755 by Oxide and Contributors
    12:27 [Info] Loaded extension SQLite v2.0.3754 by Oxide and Contributors
    12:27 [Info] Loaded extension Unity v2.0.3756 by Oxide and Contributors
    12:27 [Info] Using Covalence provider for game 'Hurtworld'
    12:27 [Info] Loading plugins...
    12:27 [Info] Loaded plugin Hurtworld v2.0.3814 by Oxide and Contributors
    12:27 [Info] Loaded plugin Unity v2.0.3756 by Oxide and Contributors
    
    how do i solve this?
     
  2. Wulf

    Wulf Community Admin Oxide Developer

    Update Oxide, you're outdated. This error was because of an SSL change with GitHub a month or more ago.
     
  3. how to update?
     
    Last edited by a moderator: Apr 15, 2018
  4. Wulf

    Wulf Community Admin Oxide Developer

    Download the latest Oxide build > extract the zip> shutdown the server > overwrite in your server install.
     
  5. Wulf

    Wulf Community Admin Oxide Developer

  6. first as the "CSharpCompiler" error was not an executable, I made it executable with "chmod + x CSharpCompiler.x86"
    [DOUBLEPOST=1523798234][/DOUBLEPOST]i try to reinstall ol server, and i reinstall oxide, i execute in "serverfile" this command: chmod +x CSharpCompiler.x86 but don't work :/

    Code:
    15:13 [Info] Loading Oxide Core v2.0.3801...
    15:13 [Info] Loading extensions...
    15:13 [Info] Latest compiler MD5: 4da609c8f2c1c9a696ed2160f3a2038d
    15:13 [Info] Local compiler MD5: 4da609c8f2c1c9a696ed2160f3a2038d
    15:13 [Error] Unable to check CSharpCompiler.x86 for executable permission
    15:13 [Error] An exception was thrown by the type initializer for Mono.Unix.Native.Syscall
    15:13 [Error]   at Oxide.Plugins.PluginCompiler.CheckCompilerBinary () [0x00000] in <filename unknown>:0
    15:13 [Error] Could not set CSharpCompiler.x86 as executable, please set manually
    15:13 [Error] An exception was thrown by the type initializer for Mono.Unix.Native.Syscall
    15:13 [Error]   at Oxide.Plugins.PluginCompiler.CheckCompilerBinary () [0x00000] in <filename unknown>:0
    15:13 [Info] Loaded extension CSharp v2.0.3834 by Oxide and Contributors
    15:13 [Info] Loaded extension Hurtworld v2.0.3814 by Oxide and Contributors
    15:13 [Info] Loaded extension MySql v2.0.3755 by Oxide and Contributors
    15:13 [Info] Loaded extension SQLite v2.0.3754 by Oxide and Contributors
    15:13 [Info] Loaded extension Unity v2.0.3756 by Oxide and Contributors
    15:13 [Info] Using Covalence provider for game 'Hurtworld'
    15:13 [Info] Loading plugins...
    15:13 [Info] Loaded plugin Hurtworld v2.0.3814 by Oxide and Contributors
    15:13 [Info] Loaded plugin Unity v2.0.3756 by Oxide and Contributors
     
  7. can someone help me?
     
  8. Wulf

    Wulf Community Admin Oxide Developer

    The only thing I can think of that would cause that is the user running the server not having access to that file.
     
  9. how should i do to give him access to the files?
     
  10. http://www.hosting.universalsite.org/image-cattura-D83C_5AD3842D.png

    and if i try to execute CSharpCompiler i recive this:

    Code:
    hwserver@ubuntuserver:~/serverfiles$ ./CSharpCompiler.x86
    ./CSharpCompiler.x86: error while loading shared libraries: libmonoboehm-2.0.so.1: cannot open shared object file: No such file or directory
    hwserver@ubuntuserver:~/serverfiles$
    
     
  11. Wulf

    Wulf Community Admin Oxide Developer

    The compiler is not made to be ran manually.
     
  12. ok, so how do I solve?
     
  13. ok, i try to install server with another method, but oxide don't work. please fix the error with new version of Hurtworld.
     
  14. Wulf

    Wulf Community Admin Oxide Developer

    The error you are seeing happens when you are either missing a dependency used to check the permissions of the compiler. This dependency would be Mono.Posix.dll and related libMonoPosixHelper.so file(s), which come bundled with Oxide under RustDedicated_Data/Managed and RustDedicated_Data/Managed/x86.
     
  15. ok, so I can solve these problems? if so?

    why do I never receive an answer to this question?
     
    Last edited by a moderator: Apr 18, 2018
  16. Wulf

    Wulf Community Admin Oxide Developer

    The only information I have is what I've already provided you. The compiler and compiling process has not changed in many months. The only known reasons for this issue are what I've mentioned previously.
     
  17. so to solve the problem what should I do? to look for and move a certain Mono.Posix.dll and related libMonoPosixHelper.so? I can not figure out how to fix and I'm asking someone if they know. am I the only one to have this problem? has anyone ever solved it before?