1. Need help with getting Rusty to work (unless its deprecated and doesn't work anymore)
    Also help with oxide not loading plugins/extensions properly.

    Been trying to set up a box on Digital Ocean.

    I've tried U-16.04 U-14.04 U-12.04 and Deb 8

    Using LGSM here'es the steps I take

    Create Droplet on DigitalOcean (yes it has sufficient memory)

    Set root to connect with keys only and to not allow clear text logins
    Create sudo user and add keys
    Create rust user

    Add LGSM dependencies:
    Code:
    sudo dpkg --add-architecture i386sudo apt-get updatesudo apt-get install mailutils postfix curl wget file gzip bzip2 bsdmainutils python util-linux tmux lib32gcc1 libstdc++6 libstdc++6:i386 unzip
    After dependencies are added I login to rust user

    su rust

    Code:
    wget https://gameservermanagers.com/dl/rustserverchmod +x rustserver./rustserver installnano rustserver             
    //preform edits for server ip and rcon passwordnano /home/rust/serverfiles/server/rust-server/cfg/server.cfg
    //preform edits for server info
    at this point the server is able to be run for vanilla and works fine
    I can connect through rcon.io but not through Rusty.

    Adding Oxide

    I've tried zip-updater following the guide and also done manually and oxide loads fine it seems.

    First Load with Oxide:
    Code:
    Couldn't load server/rust-server/proceduralmap.4000.745309131.139.sav - file doesn't exist
    AngryAnt Behave version 2.5 (d859964) - Copyright (C) Emil Johansen - AngryAnt 2015
    Map Spawned 19416 entities
    Missing EnvSync - creating
    Initializing 19437 entity links
    Command Line: "./RustDedicated" "-batchmode" "+server.ip" "45.55.137.80" "+server.port" "28015" "+server.tickrate" "30" "+server.hostname" "Rustable" "+server.identity" "rust-server" "+server.maxplayers" "200" "+server.worldsize" "4000" "+server.saveinterval" "600" "+rcon.web" "1" "+rcon.ip" "45.55.137.80" "+rcon.port" "28016" "+rcon.password" "******" "-logfile" "gamelog-2017-01-02-22-01-20.log"
    server.ip: "45.55.137.80"
    server.port: "28015"
    server.tickrate: "30"
    server.hostname: "Rustable"
    server.identity: "rust-server"
    server.maxplayers: "200"
    server.worldsize: "4000"
    server.saveinterval: "600"
    rcon.web: "True"
    rcon.ip: "45.55.137.80"
    rcon.port: "28016"
    rcon.password: "*******"
    Server Config Loaded
    Loading Items Took: 1.1804718 seconds
    Building Items Took: 1.2181522 seconds / Items: 303 / Blueprints: 194
    Generating terrain of size 4000 with seed 745309131
    Floating point textures aren't supported on this device (Main Camera (UnityStandardAssets.CinematicEffects.TonemappingColorGrading))
    [AmplifyOcclusion] Null graphics device detected. Skipping effect silently.
    [Oxide] 22:01 [Info] Loading Oxide Core v2.0.2874...
    [Oxide] 22:01 [Info] Loading extensions...
    [Oxide] 22:01 [Info] Loaded extension CSharp v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded extension MySql v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded extension Python v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded extension SQLite v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded extension Unity v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded extension Rust v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Using Covalence provider for game 'Rust'
    [Oxide] 22:01 [Info] Loading plugins...
    [Oxide] 22:01 [Info] Loaded plugin Unity Core v1.0.2874 by Oxide Team
    [Oxide] 22:01 [Info] Loaded plugin Rust v1.0.2874 by Oxide Team
    WebSocket RCon Started on 28016
    [6.2s] HEIGHT MAP
    [5.7s] MOUNTAINS
    [1.4s] BIOME MAP
    [7.7s] TOPOLOGY MAP
    [2.7s] SPLAT MAP
    [12.6s] LARGE MONUMENTS
    [1.0s] MEDIUM MONUMENTS
    [1.2s] SMALL MONUMENTS
    [10.2s] RIVER LAYOUT
    [1.9s] RIVER OBJECTS
    [21.8s] ROAD LAYOUT
    [3.8s] ROAD OBJECTS
    [1.3s] POWERLINE LAYOUT
    [1.7s] POWERLINE OBJECTS
    [16.7s] CAVES
    [0.7s] FIELD ROCKS 1/2
    [1.2s] FOREST ROCKS 1/2
    [1.9s] FOREST ROCKS 2/2
    [0.7s] CLIFFS 1/2
    [6.1s] MICRO CLIFFS
    [0.4s] FORMATION ROCKS 1/2
    [0.6s] ROAD OBJECTS
    [4.9s] TERRAIN MESH
    [2.3s] CLIFF SPLAT
    [1.7s] PROCEDURAL OBJECTS
    [2.4s] CLIFF TOPOLOGY
    [0.4s] CLUTTER TOPOLOGY
    [122.9s] Procedural Generation
    Couldn't load server/rust-server/proceduralmap.4000.745309131.139.sav - file doesn't exist
    AngryAnt Behave version 2.5 (d859964) - Copyright (C) Emil Johansen - AngryAnt 2015
    Map Spawned 19416 entities
    Missing EnvSync - creating
    Initializing 19437 entity links
    Initializing 143 stability supports
    Connected to Steam
    Server startup complete

    However the problem is when I try to add any plugin or extension they fail to compile or have a BadImageFormatException

    Code:
    [Oxide] 22:11 [Error] Error while compiling SignArtist.cs(2,0): error CS1525: Unexpected symbol `<'
    oxide.load SignArtist
    Code:
    [Oxide] 22:41 [Error] Failed to load extension Oxide.Ext.RustIO (BadImageFormatException: Could not load file or assembly '/home/rust/serverfiles/RustDedicated_Data/Managed/Oxide.Ext.RustIO.dll' or one of its dependencies. An attempt was made to load a program with an incorrect format.)
    Any insight would be appreciated

    As I've said, I've tried this on multiple distros with the same results.
    I've tried changing the entire /home/rust/ folders and files permissions with no luck still
    Very frustrating

    I've added gcc g++ and other standard compiling tools but not sure what I need.
     
  2. Wulf

    Wulf Community Admin

    Both of those errors appear to be corruption or incomplete downloads of those files, unlikely related to your setup other than perhaps the way you uploaded to it.
     
  3. Okay, i'll try something else then for uploading thanks for the quick response.
    Any info about Rusty not working?

    This is what I get when I try to connect but unable to enter any commands
    http://i.imgur.com/vGrku5c.png
     
  4. Wulf

    Wulf Community Admin

    All I can think of is that something is interfering with the connection so it isn't fully connected.