To start the post, yes. I have looked online and have tried a multitude of things.
I'm running the rust server locally and privately.
I'm curious on how the heck I update the server. I've tried this
I have also tried to do the force install directory and the app_update. But it just gives me this long error.Code:@steamcmd +login anonymous +app_update 258550 validate +quit pause
I'm out of ideas and patience, my only solution is to just keep wiping the server after every little update.
I will continue to [Edit] this post as I make progress.
If I'm blind and missed something very obvious feel free to call me an idiot, but I'm new to running servers through the steam cmd, so this is all new to me.
Solved Updating my Rust server with SteamCMD?
Discussion in 'Rust Discussion' started by [Arc] Bashea, Apr 22, 2016.
-
Wulf Community Admin
SteamCMD isn't related to Oxide. The only steps for Oxide itself are downloading it, extracting it, and overwriting files.
What is the actual error you are getting? The tutorial under this forum section covers each step with installing and updating a Rust server. -
Well, I tried something new, but this is what's going on
Code:Redirecting stderr to 'C:\Users\Name\Desktop\steamcmd\rustservers\logs\stderr.txt' [ 0%] Checking for available updates... [----] Verifying installation... Steam Console Client (c) Valve Corporation -- type 'quit' to exit -- Loading Steam API...OK.Steam>login anonymousConnecting anonymously to Steam Public...Logged in OK Waiting for license info...OKSteam>force_install_dir \C:\Users\Chris\Desktop\steamcmd\rustservers\Steam>app_update 258550 Success! App '258550' already up to date.Steam>
Code:Starting server...Generating terrain of size 4000 with seed 12345 [Oxide] 00:45 [Info] Loading Oxide Core v2.0.1873... [Oxide] 00:45 [Info] Loading extensions... [Oxide] 00:45 [Info] Loaded extension CSharp v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension JavaScript v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension Lua v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension MySql v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension Python v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension Rust:IO for Oxide v2.8.0 by playrust.io / dcode [Oxide] 00:45 [Info] Loaded extension SQLite v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension Unity v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Loaded extension Rust v1.0.1873 by Oxide Team [Oxide] 00:45 [Info] Using Covalence provider for game 'Rust' [Oxide] 00:45 [Info] Loading plugins... [Oxide] 00:45 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team [Oxide] 00:45 [Info] Loaded plugin Rust Core v1.0.0 by Oxide Team [Oxide] 00:45 [Info] Loaded plugin Rust:IO for Oxide v2.8.0 by playrust.io / dcode [Oxide] 00:45 [Info] Loaded plugin Administrator Spawn v1.1.0 by InSaNe8472 [Oxide] 00:45 [Info] Loaded plugin Auto Broadcast v0.2.0 by Taffy [Oxide] 00:45 [Info] Loaded plugin Voter v1.4.0 by Bombardir [Oxide] 00:45 [Info] AirdropExtended, AutoDoors, BetterResearching, BuildingGrades, Clans, CountryBlock, CraftingController, Crosshair, DeathNotes, DonationClaim, EasyAirdrop, FriendlyFire, InfoPanel, InventoryGuardian, Kits, NeverWear, NTeleportation, PlayerRankings, QuickSmelt, QuickSort, RemoverTool, StackSizeController, StartProtection, TearUpBP, Updater, Vanish, WheresMyCorpse and ZLevelsRemastered were compiled successfully in 3809ms [Oxide] 00:45 [Error] Error while compiling DonationClaim.cs(26,27): error CS0234: The type or namespace name `Connection' does not exist in the namespace `Oxide.Ext.MySql'. Are you missing an assembly reference? [Oxide] 00:45 [Info] Loaded plugin AirdropExtended v1.0.5 by baton [Oxide] 00:45 [Info] Loaded plugin AutoDoors v2.3.0 by Wulf/lukespragg [Oxide] 00:45 [Info] Loaded plugin Better Researching v1.3.0 by Waizujin [Oxide] 00:45 [Info] Loaded plugin Building Grades v0.3.6 by bawNg / Nogrod [Oxide] 00:45 [Info] Loaded plugin Clans v1.7.2 by playrust.io / dcode [Oxide] 00:45 [Info] Loaded plugin CountryBlock v1.0.2 by Wulf/lukespragg [Oxide] 00:45 [Info] Loaded plugin Crafting Controller v2.4.3 by Mughisi [Oxide] 00:45 [Info] Loaded plugin Crosshair v2.1.1 by LaserHydra [Oxide] 00:45 [Info] Loaded plugin Death Notes v5.2.5 by LaserHydra [Oxide] 00:45 [Info] Loaded plugin Easy Airdrop v3.2.0 by LaserHydra [Oxide] 00:45 [Warning] Missing plugin name prefix 'easyairdrop.' for permission 'airdrop.call' (by plugin 'Easy Airdrop') [Oxide] 00:45 [Warning] Missing plugin name prefix 'easyairdrop.' for permission 'airdrop.call.player' (by plugin 'Easy Airdrop') [Oxide] 00:45 [Warning] Missing plugin name prefix 'easyairdrop.' for permission 'airdrop.call.position' (by plugin 'Easy Airdrop') [Oxide] 00:45 [Warning] Missing plugin name prefix 'easyairdrop.' for permission 'airdrop.call.mass' (by plugin 'Easy Airdrop') [Oxide] 00:45 [Info] Loaded plugin FriendlyFire v1.6.0 by playrust.io / dcode [Oxide] 00:45 [Info] Loaded plugin InfoPanel v0.9.3 by Ghosst [Oxide] 00:45 [Info] Loaded plugin InventoryGuardian v0.2.11 by k1lly0u [Oxide] 00:45 [Info] Loaded plugin Kits v3.1.7 by Reneb [Oxide] 00:45 [Info] Loaded plugin NeverWear v0.1.32 by k1lly0u [Oxide] 00:45 [Info] Loaded plugin NTeleportation v1.0.5 by Nogrod [Oxide] 00:45 [Info] Loaded plugin PlayerRankings v1.4.0 by Ankawi [Oxide] 00:45 [Warning] [PlayerRankings] You need to have ConnectionDB installed for this plugin to work. Get it here: http://oxidemod.org/plugins/1459/ [Oxide] 00:45 [Warning] [PlayerRankings] Its recommended to have BetterChat installed, to grant titles for playtime. Get it here: http://oxidemod.org/plugins/979/ [Oxide] 00:45 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.player' (by plugin 'PlayerRankings') [Oxide] 00:45 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.pro' (by plugin 'PlayerRankings') [Oxide] 00:45 [Warning] Missing plugin name prefix 'playerrankings.' for permission 'betterchat.regular' (by plugin 'PlayerRankings') [Oxide] 00:45 [Info] Loaded plugin QuickSmelt v1.2.0 by Wulf/lukespragg [Oxide] 00:45 [Info] Loaded plugin Quick Sort v0.1.1 by emu [Oxide] 00:45 [Info] Loaded plugin RemoverTool v3.0.15 by Reneb [Oxide] 00:45 [Info] Loaded plugin Stack Size Controller v1.9.0 by Waizujin [Oxide] 00:45 [Info] Loaded plugin StartProtection v1.9.0 by Norn [Oxide] 00:45 [Info] Loaded plugin Tear Up BluePrints v1.91.0 by DaBludger [Oxide] 00:45 [Warning] Missing plugin name prefix 'tearupbp.' for permission 'tearup.use' (by plugin 'Tear Up BluePrints') [Oxide] 00:45 [Warning] Missing plugin name prefix 'tearupbp.' for permission 'tearup.admin' (by plugin 'Tear Up BluePrints') [Oxide] 00:45 [Info] [Tear Up BluePrints] Number of BPs: 187 [Oxide] 00:45 [Info] [Tear Up BluePrints] Tear IT UP! [Oxide] 00:45 [Info] Loaded plugin Updater v2.0.0 by LaserHydra [Oxide] 00:45 [Info] Loaded plugin Vanish v0.3.0 by Wulf/lukespragg [Oxide] 00:45 [Info] Loaded plugin Where's My Corpse v0.5.0 by LeoCurtss [Oxide] 00:45 [Info] Loaded plugin Zeiser Levels REMASTERED v1.6.0 by Zeiser/Visagalis RCon Started on 28016 [10.9s] HEIGHT MAP [5.3s] MOUNTAINS [1.0s] BIOME MAP [4.8s] TOPOLOGY MAP [1.0s] SPLAT MAP [10.8s] LARGE MONUMENTS [1.3s] PRODUCTION MONUMENTS [0.3s] MINING MONUMENTS [1.1s] SMALL MONUMENTS [8.7s] RIVER LAYOUT [9.7s] ROAD LAYOUT [1.4s] POWERLINE LAYOUT [0.9s] POWERLINE OBJECTS [0.8s] FIELD ROCKS [0.5s] FOREST ROCKS [27.0s] CLIFFS [3.2s] MICRO CLIFFS [0.5s] BEACHSIDE ROCKS [0.4s] WATERSIDE ROCKS [0.4s] FORMATION ROCKS [12.0s] TERRAIN MESH [2.5s] ROAD OBJECTS [2.1s] CLIFF SPLAT [14.2s] PROCEDURAL OBJECTS [2.6s] CLIFF TOPOLOGY [0.5s] CLUTTER TOPOLOGY [127.5s] Procedural Generation Loaded database server/my_server_identity/UserPersistence.db (4 entries) Destroyed 19 old entities Spawning 14612 entities Loading Complete Enforcing SpawnPopulation Limits Map Spawned 14763 entities Initializing 14626 entity links Initializing 806 stability supports Initializing 803 conditional models Setting breakpad minidump AppID = 252490 Connected to Steam eac_server.dll [x64] :: hModule: 00007FF85F1B0000 dwReason: 1 lpvReserved: 0 [Oxide] 00:48 [Info] Updating Rust:IO ... FillInMachineIDInfo took a total of 175 milliseconds [Oxide] 00:48 [Warning] CallHook 'OnServerInitialized' on plugin 'voter v1.4.0' took: 2935ms [Oxide] 00:48 [Info] aire:Loaded settings:defaultSettings [Oxide] 00:48 [Info] aire:Saving settings to:defaultSettings [Oxide] 00:48 [Info] [aire]: next airdrop in:3600 [Oxide] 00:48 [Info] [aire]: Plane limit enabled:False [Oxide] 00:48 [Info] [aire]: Saving settings to:defaultSettings [Oxide] 00:48 [Warning] CallHook 'OnServerInitialized' on plugin 'AirdropExtended v1.0.5' took: 1471ms [Oxide] 00:48 [Info] [StartProtection] Entry list up to date. [Oxide] 00:48 [Info] [StartProtection] Start Protection has been enabled [Minutes: 5] (type /sp toggle to disable). [Oxide] 00:48 [Info] [Tear Up BluePrints] Number of BPs: 187 [Oxide] 00:48 [Info] [Tear Up BluePrints] Custome names loaded. [Oxide] 12:48 AM [Info] Rust:IO: Update complete [Oxide] 00:48 [Info] Installing Rust:IO ... [Oxide] 00:48 [Info] Rust:IO> Setting up Rust:IO 2.0.5953.29577 (using max. 4 threads) ... [Oxide] 00:48 [Info] Rust:IO> Creating directories ... [Oxide] 00:48 [Info] Rust:IO> Applying config ... [Oxide] 00:48 [Info] Rust:IO> Initializing database ... [Oxide] 00:48 [Info] Rust:IO> Generating map image (this may take a while) ... [Oxide] 00:48 [Info] Rust:IO> Generated map image: took 9226.8235 ms, 875111 bytes [Oxide] 00:48 [Info] Rust:IO> Starting HTTP server on 0.0.0.0:28015 ... [Oxide] 00:48 [Info] Rust:IO> Installed. [Oxide] 00:48 [Warning] CallHook 'OnTick' on plugin 'RustIO v2.8.0' took: 9641ms [Oxide] 00:48 [Info] Rust:IO> External IP address obtained from lookup: IP [Oxide] 00:48 [Warning] CallHook 'OnTick' on plugin 'RustIO v2.8.0' took average: 958ms Kicking IP:47950/76561198062482849/ - their protocol is 1367 not 1366 IP:47950/76561198062482849/ kicked: Wrong Connection Protocol: Server update required!
-
Wulf Community Admin
-
Do I just drag and drop the Oxide-Rust contents directly in the folder and replace?
Edit: I did ↑ and now it's stuck on "Starting server..." -
Wulf Community Admin
-
-
Wulf Community Admin
-
Welp, now that I know the steps to properly doing it, I'll do it on the next one. Thanks a bunch for your help Wulf. I'll go ahead and wipe my server since we did little to nothing and start it fresh.