Rust:IO not working after updateSolved
I am on oxide version 2.0.4482

Hey

I have just updated my server, this from the new steam updates. Last one I did today. After I did this, umode will not work. I have tried everything I know, but cat get I to work. Do you have any suggestions or thing I can do to fix this?? Have tried to load the old version, but this wont work either.

ac31987
I am on oxide version 2.0.4482
That is not the latest. Please update Rust and Oxide or try renaming libsqlite3.so to remove the .so.
Hello, any updates on this topic? 
For me also Rust:IO fails to install although the plugins using it are working fine and also the map is showing up.
But the annoying thing is that Rust:IO tries to reinstall and regenerate te map over and over creating lag.

07:51 [Info] Installing Rust:IO ...
07:51 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
07:51 [Info] Rust:IO> Creating directories ...
07:51 [Info] Rust:IO> Applying config ...
07:51 [Info] Rust:IO> Initializing database ...
07:51 [Info] Rust:IO> Generating map image (this may take a while) ...
07:51 [Info] Rust:IO> Generation complete
--------- Summary --------
Render : 10902.307ms
Postprocess : 1288.834ms
Shadows : 60.299ms
FXAA : 1205.299ms
Encoding : 37.595ms
Other : 9.680ms
--------------------------
Total : 12238.416ms
07:51 [Info] Rust:IO> Starting HTTP server on *:28019 ...
07:51 [Info] Rust:IO> Installed.
07:51 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
07:51 [Error] Caused by: Object reference not set to an instance of an object
07:51 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 12681ms [GARBAGE COLLECT]
.....
07:53 [Info] Updating Rust:IO ...
07:53 [Info] Rust:IO: Update complete
07:53 [Info] Installing Rust:IO ...
07:53 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
07:53 [Info] Rust:IO> Creating directories ...
07:53 [Info] Rust:IO> Applying config ...
07:53 [Info] Rust:IO> Initializing database ...
07:53 [Info] Rust:IO> Generating map image (this may take a while) ...
07:53 [Info] Rust:IO> Generation complete
--------- Summary --------
Render : 2373.578ms
Postprocess : 1264.563ms
Shadows : 54.813ms
FXAA : 1187.074ms
Encoding : 37.828ms
Other : 30.461ms
--------------------------
Total : 3706.430ms
07:53 [Info] Rust:IO> Starting HTTP server on *:28019 ...
07:53 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
07:53 [Error] Caused by: There's another listener for http://0.0.0.0:28019/.
07:53 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 4027ms [GARBAGE COLLECT]

I just set up a fresh server to test this.  Here's what I got from the server log:

IP address from command-line: 144.202.24.55
Updating Rust:IO ...
Server startup complete
SteamServer Connected
Rust:IO: Update complete
Installing Rust:IO ...
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/data-0x558a55a78290.so
Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
Rust:IO> Creating directories ...
Rust:IO> Applying config ...
Rust:IO> Initializing database ...
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/kernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Rust:IO> Generating map image (this may take a while) ...
10% 20% 30% 40% 50% 60% 70% 80% 90% DONE. Processing ...
Rust:IO> Generation complete
--------- Summary --------
Render       :  13210.448ms
Postprocess  :  2579.513ms
  Shadows    :   127.668ms
  FXAA       :  2429.680ms
Encoding     :    37.549ms
Other        :    31.667ms
Total        :  15859.177ms
Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
Rust:IO> Installed.
Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
Caused by: Object reference not set to an instance of an object
Calling 'OnTick' on 'RustIO v2.17.0' took 16149ms [GARBAGE COLLECT]
Calling 'OnTick' on 'RustIO v2.17.0' took average 0ms [GARBAGE COLLECT]
Rust:IO> External IP address obtained from lookup: 144.202.24.55
Checking for new Steam Item Definitions..
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/Kernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32

And here's what I got from the Oxide log:

23:13 [Info] Loading Oxide Core v2.0.3982...
23:13 [Info] Loading extensions...
23:13 [Info] Loaded extension CSharp v2.0.4019 by Oxide Team and Contributors
23:13 [Info] Loaded extension Rust:IO for Oxide v2.17.0 by playrust.io / dcode
23:13 [Info] Loaded extension MySql v2.0.3758 by Oxide Team and Contributors
23:13 [Info] Loaded extension Rust v2.0.4489 by Oxide Team and Contributors
23:13 [Info] Loaded extension SQLite v2.0.3760 by Oxide Team and Contributors
23:13 [Info] Loaded extension Unity v2.0.3772 by Oxide Team and Contributors
23:13 [Info] Latest compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Local compiler MD5: 0
23:13 [Info] Compiler MD5 hash did not match, downloading latest
23:13 [Info] Downloading Compiler.x86_x64 for .cs (C#) plugin compilation
23:13 [Info] Local MD5 hash did not match remote MD5 hash for Compiler.x86_x64, attempting download again
23:13 [Info] Latest compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Local compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Using Covalence provider for game 'Rust'
23:13 [Info] Loading plugins...
23:13 [Info] Loaded plugin Rust v2.0.4489 by Oxide Team and Contributors
23:13 [Info] Loaded plugin Unity v2.0.3772 by Oxide Team and Contributors
23:13 [Info] Loaded plugin Rust:IO for Oxide v2.17.0 by playrust.io / dcode
23:16 [Info] IP address from command-line: 144.202.24.55
23:16 [Info] Updating Rust:IO ...
23:16 [Info] Rust:IO: Update complete
23:16 [Info] Installing Rust:IO ...
23:16 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
23:16 [Info] Rust:IO> Creating directories ...
23:16 [Info] Rust:IO> Applying config ...
23:16 [Info] Rust:IO> Initializing database ...
23:16 [Info] Rust:IO> Generating map image (this may take a while) ...
23:16 [Info] Rust:IO> Generation complete
--------- Summary --------
Render       :  13210.448ms
Postprocess  :  2579.513ms
  Shadows    :   127.668ms
  FXAA       :  2429.680ms
Encoding     :    37.549ms
Other        :    31.667ms
--------------------------
Total        :  15859.177ms
23:16 [Info] Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
23:16 [Info] Rust:IO> Installed.
23:16 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
23:16 [Error] Caused by: Object reference not set to an instance of an object
23:16 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 16149ms [GARBAGE COLLECT]
23:16 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took average 0ms [GARBAGE COLLECT]
23:16 [Info] Rust:IO> External IP address obtained from lookup: 144.202.24.55
23:18 [Info] Updating Rust:IO ...
23:18 [Info] Rust:IO: Update complete
23:18 [Info] Installing Rust:IO ...
23:18 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
23:18 [Info] Rust:IO> Creating directories ...
23:18 [Info] Rust:IO> Applying config ...
23:18 [Info] Rust:IO> Initializing database ...
23:18 [Info] Rust:IO> Generating map image (this may take a while) ...
23:18 [Info] Rust:IO> Generation complete
--------- Summary --------
Render       :  2868.772ms
Postprocess  :  2406.754ms
  Shadows    :   108.747ms
  FXAA       :  2276.776ms
Encoding     :    35.981ms
Other        :    13.418ms
--------------------------
Total        :  5324.925ms
23:18 [Info] Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
23:18 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
23:18 [Error] Caused by: There's another listener for http://144.202.24.55:28015/.
23:18 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 5488ms [GARBAGE COLLECT]
23:18 [Info] Rust:IO> External IP address obtained from lookup: 144.202.24.55
23:18 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took average 5492ms
hoorigan

I just set up a fresh server to test this.  Here's what I got from the server log:

IP address from command-line: 144.202.24.55
Updating Rust:IO ...
Server startup complete
SteamServer Connected
Rust:IO: Update complete
Installing Rust:IO ...
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/data-0x558a55a78290.so
Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
Rust:IO> Creating directories ...
Rust:IO> Applying config ...
Rust:IO> Initializing database ...
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/kernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libkernel32
Rust:IO> Generating map image (this may take a while) ...
10% 20% 30% 40% 50% 60% 70% 80% 90% DONE. Processing ...
Rust:IO> Generation complete
--------- Summary --------
Render       :  13210.448ms
Postprocess  :  2579.513ms
  Shadows    :   127.668ms
  FXAA       :  2429.680ms
Encoding     :    37.549ms
Other        :    31.667ms
Total        :  15859.177ms
Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
Rust:IO> Installed.
Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
Caused by: Object reference not set to an instance of an object
Calling 'OnTick' on 'RustIO v2.17.0' took 16149ms [GARBAGE COLLECT]
Calling 'OnTick' on 'RustIO v2.17.0' took average 0ms [GARBAGE COLLECT]
Rust:IO> External IP address obtained from lookup: 144.202.24.55
Checking for new Steam Item Definitions..
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/Kernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32.so
Fallback handler could not load library /home/rustserver/serverfiles/RustDedicated_Data/Mono/libKernel32

And here's what I got from the Oxide log:

23:13 [Info] Loading Oxide Core v2.0.3982...
23:13 [Info] Loading extensions...
23:13 [Info] Loaded extension CSharp v2.0.4019 by Oxide Team and Contributors
23:13 [Info] Loaded extension Rust:IO for Oxide v2.17.0 by playrust.io / dcode
23:13 [Info] Loaded extension MySql v2.0.3758 by Oxide Team and Contributors
23:13 [Info] Loaded extension Rust v2.0.4489 by Oxide Team and Contributors
23:13 [Info] Loaded extension SQLite v2.0.3760 by Oxide Team and Contributors
23:13 [Info] Loaded extension Unity v2.0.3772 by Oxide Team and Contributors
23:13 [Info] Latest compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Local compiler MD5: 0
23:13 [Info] Compiler MD5 hash did not match, downloading latest
23:13 [Info] Downloading Compiler.x86_x64 for .cs (C#) plugin compilation
23:13 [Info] Local MD5 hash did not match remote MD5 hash for Compiler.x86_x64, attempting download again
23:13 [Info] Latest compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Local compiler MD5: 8ce6d27e7718e3d164766bba8833537a
23:13 [Info] Using Covalence provider for game 'Rust'
23:13 [Info] Loading plugins...
23:13 [Info] Loaded plugin Rust v2.0.4489 by Oxide Team and Contributors
23:13 [Info] Loaded plugin Unity v2.0.3772 by Oxide Team and Contributors
23:13 [Info] Loaded plugin Rust:IO for Oxide v2.17.0 by playrust.io / dcode
23:16 [Info] IP address from command-line: 144.202.24.55
23:16 [Info] Updating Rust:IO ...
23:16 [Info] Rust:IO: Update complete
23:16 [Info] Installing Rust:IO ...
23:16 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
23:16 [Info] Rust:IO> Creating directories ...
23:16 [Info] Rust:IO> Applying config ...
23:16 [Info] Rust:IO> Initializing database ...
23:16 [Info] Rust:IO> Generating map image (this may take a while) ...
23:16 [Info] Rust:IO> Generation complete
--------- Summary --------
Render       :  13210.448ms
Postprocess  :  2579.513ms
  Shadows    :   127.668ms
  FXAA       :  2429.680ms
Encoding     :    37.549ms
Other        :    31.667ms
--------------------------
Total        :  15859.177ms
23:16 [Info] Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
23:16 [Info] Rust:IO> Installed.
23:16 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
23:16 [Error] Caused by: Object reference not set to an instance of an object
23:16 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 16149ms [GARBAGE COLLECT]
23:16 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took average 0ms [GARBAGE COLLECT]
23:16 [Info] Rust:IO> External IP address obtained from lookup: 144.202.24.55
23:18 [Info] Updating Rust:IO ...
23:18 [Info] Rust:IO: Update complete
23:18 [Info] Installing Rust:IO ...
23:18 [Info] Rust:IO> Setting up Rust:IO 2.3.7371.22100 ...
23:18 [Info] Rust:IO> Creating directories ...
23:18 [Info] Rust:IO> Applying config ...
23:18 [Info] Rust:IO> Initializing database ...
23:18 [Info] Rust:IO> Generating map image (this may take a while) ...
23:18 [Info] Rust:IO> Generation complete
--------- Summary --------
Render       :  2868.772ms
Postprocess  :  2406.754ms
  Shadows    :   108.747ms
  FXAA       :  2276.776ms
Encoding     :    35.981ms
Other        :    13.418ms
--------------------------
Total        :  5324.925ms
23:18 [Info] Rust:IO> Starting HTTP server on 144.202.24.55:28015 ...
23:18 [Error] Installing Rust:IO failed: Exception has been thrown by the target of an invocation.
23:18 [Error] Caused by: There's another listener for http://144.202.24.55:28015/.
23:18 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took 5488ms [GARBAGE COLLECT]
23:18 [Info] Rust:IO> External IP address obtained from lookup: 144.202.24.55
23:18 [Warning] Calling 'OnTick' on 'RustIO v2.17.0' took average 5492ms

Try the latest version of oxide,  https://umod.org/games/rust
it was updated about 14 hours ago

I have updated my server and oxide again and it is now working, apart from this showing a few times;

(07:25:28) | Rust:IO> Starting HTTP server on *:2058 ...

(07:25:28) | Rust:IO> Installed.

(07:25:28) | Rust:IO> Failed to update server information: NullReferenceException Object reference not set to an instance of an object

at RustIO.Interface.A (System.String , System.String ) [0x00020] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

at RustIO.Interface.c () [0x000ba] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

(07:25:28) | Rust:IO> Now ticking

(07:25:28) | Calling 'OnTick' on 'RustIO v2.17.0' took 26743ms [GARBAGE COLLECT]

(07:25:28) | Calling 'OnTick' on 'RustIO v2.17.0' took average 1ms [GARBAGE COLLECT]

(07:25:28) | []

(07:25:28) | Rust:IO> External IP address obtained from lookup: 91.121.59.17

(07:25:28) | Rust:IO> Failed to update server information: NullReferenceException Object reference not set to an instance of an object

at RustIO.Interface.A (System.String , System.String ) [0x00020] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

at RustIO.Interface.c () [0x000ba] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

(07:25:29) | Rust:IO> Failed to update server information: NullReferenceException Object reference not set to an instance of an object

at RustIO.Interface.A (System.String , System.String ) [0x00020] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

at RustIO.Interface.c () [0x000ba] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

(07:25:31) | BradleyAPC Spawned at :(-1453.1, 25.2, 34.2)

(07:25:38) | Checking for new Steam Item Definitions..

(07:26:24) | Rust:IO> Failed to update server information: NullReferenceException Object reference not set to an instance of an object

at RustIO.Interface.A (System.String , System.String ) [0x00020] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

at RustIO.Interface.c () [0x000ba] in <bccf88bdea0b449fa81cdb5043f6b5ac>:0

Yeah, that's from an automatic update I pushed recently while investigating this issue. Fixed the repeated regeneration so far.

Can you check your RustDedicated_Data/Managed folder and let me know which Facepunch.Steamworks.XY.dll s there are? XY used to be Posix64 on Linux and Win64 on Windows, but it appears something has changed there.
I am having the same error after the update, the map is now working on the rust io site now though so thats great news.
I have the following in RustDedicated_Data/Managed: Facepunch.Steamworks.Posix.dll
i see a Facepunch.Steamworks.Posix.dll
Thanks guys, seems they renamed that to just "Posix". Automatic update is out, should fix it.

For those late to the party: Make sure you are running Rust:IO 2.17.0 (not 2.16.0) to receive the update.
thanks
update works a charm, thanks dcode.
All works perfectly, thanks! :D
@dcode This actually fixed my issues on my server as well, whatever you changed lol. It's working now. Although on the side I have another issue I was hoping you could help with. I've noticed over the past few weeks that no matter what server I try I cannot seem to login with steam on any RustIO page. It will take me to the login screen, but then the green bar with "Sign in through STEAM" stays at the top of the screen. I was wondering if this has happened before and if there's a known fix for it. I'm using Chrome browser and I've seen people say to use firefox, but I'd prefer to keep using Chrome if possible since I don't want to use firefox for just the RustIO extension.
Locked automatically