1. Hi all,

    Just fired up a Rust server on Debian. Followed this guide. Installed oxide with no issues. However, no plugins will work whatsoever, failing in different ways.

    Rust:IO throws this error:

    Code:
     [Error] Installing Rust:IO failed: /home/rustserver/serverfiles/RustDedicated_Data/Managed/x64/libsqlite3.so
      at (wrapper managed-to-native) System.Data.SQLite.UnsafeNativeMethods:sqlite3_config_none (System.Data.SQLite.SQLiteConfigOpsEnum)
      at System.Data.SQLite.SQLite3.StaticIsInitialized () [0x00000] in <filename unknown>:0
      at System.Data.SQLite.SQLiteLog.Initialize () [0x00000] in <filename unknown>:0
      at System.Data.SQLite.SQLiteConnection..ctor (System.String connectionString, Boolean parseViaFramework) [0x00000] in <filename unknown>:0
      at System.Data.SQLite.SQLiteConnection..ctor (System.String connectionString) [0x00000] in <filename unknown>:0
      at (wrapper remoting-invoke-with-check) System.Data.SQLite.SQLiteConnection:.ctor (string)
      at B.v..ctor (System.String ) [0x00000] in <filename unknown>:0
      at RustIO.Interface.A (Newtonsoft.Json.Linq.JObject ) [0x00000] in <filename unknown>:0
      at RustIO.Interface.OnInstall (Newtonsoft.Json.Linq.JObject config) [0x00000] in <filename unknown>:0
      at (wrapper managed-to-native) System.Reflection.MonoMethod:InternalInvoke (object,object[],System.Exception&)
      at System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) [0x00000] in <filename unknown>:0 
    All the C# plugins throw this error:

    Code:
    [Oxide] 03:41 [Error] CraftingController plugin failed to compile!
    [Oxide] 03:41 [Error] Compiler disconnected.
    oxide.version gives me:

    Code:
    [Oxide] 03:48 [Info] Oxide version: 2.0.1817, Rust version: 1358.115.1
    So, what's up? Soemthing's failing spectacularly.
     
  2. Have you downloaded the latest Snapshot for Linux and tried that? Looks like the newest snapshot is version 1829
     
  3. Wulf

    Wulf Community Admin

    The "Compiler disconnected" is a missing dependency on Linux. The latest snapshot should fix that, else check the threads on running a server on Linux for the missing dependency info. The SQLite error with Rust:IO shouldn't have been an issue for the past release and few snapshots, so you may want to make sure you do a full re-install of Oxide.
     
  4. Alright, I'm obviously some kind of stupid. I have no idea what you people are talking about with "snapshots," and I've been fiddling with Linux servers for three or so years. Googling led me to this website. I've followed their directions to add the latest snapshot to my apt repos, then run apt-get update && apt-get upgrade. It gives no results, says 0 upgrades needed.

    I am running 8.3, which is the latest version of Debian.

    What am I missing/definitely doing wrong?
     
  5. Wulf

    Wulf Community Admin

    Oxide snapshots are just dev builds; you download and install them as you would the normal releases.
    https://github.com/OxideMod/Snapshots/raw/master/Oxide-Rust_Linux.zip
     
  6. Oh holy shit you mean the oxide snapshot. That explains a lot. I was sitting here wondering how you knew I didn't have the latest Debian version anyway considering I didn't post that info.

    Anyway, perfect solution! Just updated to the latest snapshot and everything loaded without a hitch. Thanks!