1. Since the update last week Oxide refuses to start - I have updated via my control panel to the latest version (though I've no idea where I can check it is the latest) and I did the same for Rust.io plugin; only plugin installed.

    The error in the logs looks to be for Rust.io:

    Code:
    19:38 [Info] Loading plugins...
    19:38 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team
    19:38 [Info] Loaded plugin Rust Core v1.0.0 by Oxide Team
    19:38 [Error] Failed to load plugin RustIO (TypeLoadException: Could not load type 'Oxide.Core.Plugins.HookMethod' from assembly 'Oxide.Ext.RustIO'.)
    19:38 [Debug] at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
    at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0
    at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
    at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin..ctor () [0x00000] in <filename unknown>:0
    at RustIO.Oxide.RustIOPlugin..ctor (RustIO.Oxide.RustIOExtension extension) [0x00000] in <filename unknown>:0
    at RustIO.Oxide.RustIOPluginLoader.Load (System.String directory, System.String name) [0x00000] in <filename unknown>:0
    at Oxide.Core.OxideMod.LoadPlugin (System.String name) [0x00000] in <filename unknown>:0 
    My host is Fragnet - and the Oxide install is currently done through their control panel, as is Rust.io - anyone had similar problem that they have solved?

    Thanks in advance.
     
  2. Wulf

    Wulf Community Admin

    The only error I see there is from Rust:IO, not Oxide itself. Rust:IO is actually an extension too, not a plugin, so it is a bit different than plugins. Could you upload your full log though please?
     
  3. Hi Wulf - thanks for taking a look - the full log for the 3rd is below - that was when I last restarted the server:

    Code:
    19:38 [Info] Loading Oxide Core v2.0.1970...
    19:38 [Info] Loading extensions...
    19:38 [Info] Loaded extension CSharp v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension JavaScript v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension Lua v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension MySql v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension Python v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension Rust:IO for Oxide v2.5.0 by playrust.io / dcode
    19:38 [Info] Loaded extension SQLite v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension Unity v1.0.1970 by Oxide Team
    19:38 [Info] Loaded extension Rust v1.0.1970 by Oxide Team
    19:38 [Info] Using Covalence provider for game 'Rust'
    19:38 [Info] Loading plugins...
    19:38 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team
    19:38 [Info] Loaded plugin Rust Core v1.0.0 by Oxide Team
    19:38 [Error] Failed to load plugin RustIO (TypeLoadException: Could not load type 'Oxide.Core.Plugins.HookMethod' from assembly 'Oxide.Ext.RustIO'.)
    19:38 [Debug] at (wrapper managed-to-native) System.MonoCustomAttrs:GetCustomAttributesInternal (System.Reflection.ICustomAttributeProvider,System.Type,bool)
    at System.MonoCustomAttrs.GetCustomAttributesBase (ICustomAttributeProvider obj, System.Type attributeType) [0x00000] in <filename unknown>:0
    at System.MonoCustomAttrs.GetCustomAttributes (ICustomAttributeProvider obj, System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
    at System.Reflection.MonoMethod.GetCustomAttributes (System.Type attributeType, Boolean inherit) [0x00000] in <filename unknown>:0
    at Oxide.Core.Plugins.CSPlugin..ctor () [0x00000] in <filename unknown>:0
    at RustIO.Oxide.RustIOPlugin..ctor (RustIO.Oxide.RustIOExtension extension) [0x00000] in <filename unknown>:0
    at RustIO.Oxide.RustIOPluginLoader.Load (System.String directory, System.String name) [0x00000] in <filename unknown>:0
    at Oxide.Core.OxideMod.LoadPlugin (System.String name) [0x00000] in <filename unknown>:0 
    I did have a plugin that I was writing that I've removed, so RustIO is literally all there is.

    Before the last install, on the 3rd, I deleted the Oxide folder and did a fresh install; albeit via the control panel at Fragnet.

    Thanks again!
     
  4. You need to update your server and oxide the latest oxide is v2.0.2006 so you should of updated it long ago
     
  5. Geez, now that you have pointed that out it is obvious! I must have randomly hit the right combination of buttons on the CP previously to get it working, and 'load oxide latest' wasn't it.

    Does Oxide auto update once running? Can I install it manually and then just forget it, or does it need updating frequently?

    Thanks again!
     
  6. Oxide does not auto update and it needs frequent updates to stay compatible with each Rust update.
     
  7. Okay, I might do a manual install and see how I get on with that - is it just a case of unpacking the compressed file and dropping it on the server?

    Sorry for noob questions!
     
  8. Yeah, just unpack the contents of the zip into the root directory of your Rust server.
     
  9. Nice one. Thanks for your help, I now know not to trust my control panel when installing stuff :\

    I'll give this a go tonight.
     
  10. Thanks for your help guys - sadly my host decided to help with my issue (I had opened a support ticket) and they somehow managed to wipe my server :\

    Anyway, I just ordered a server from another host and the control panel is alot better, Oxide and Rust.io installed at the push of a button.