SqliteException, server not startingFixed
what should we expect now... that facepunch release a patch?

Same issue here, like Rustbot I pulled all the plugins, reinstalled the Server files, tried with/without oxide and tried a new server identity to no avail. Same error and it just hangs on the SQlite error.

Same exact problem here. I'm using LGSM, I have completely wiped and reinstalled server directory and encountered same error. Been trying all day to resolve to no avail

Has anyone contacted Facepunch yet?

I too have the same issue on Linux with a vanilla server downloaded fresh from SteamCMD:

SqliteException: Failed to prepare query: near "(": syntax error (1)

  at Facepunch.Sqlite.Database.Prepare (System.String query) [0x00057] in <abe1a5bbf2094e03ad739fa3aa1cb207>:0 

  at Facepunch.Sqlite.Database.QueryInt[T1,T2] (System.String query, T1 arg1, T2 arg2) [0x00000] in <abe1a5bbf2094e03ad739fa3aa1cb207>:0 

  at Facepunch.Sqlite.Database.ColumnExists (System.String tableName, System.String columnName) [0x00000] in <abe1a5bbf2094e03ad739fa3aa1cb207>:0 

  at UserPersistance..ctor (System.String strFolder) [0x0017b] in <e434e630114c4960a2bee590ab9ef94c>:0 

  at ServerMgr.Initialize (System.Boolean loadSave, System.String saveFile, System.Boolean allowOutOfDateSaves, System.Boolean skipInitialSpawn) [0x00006] in <e434e630114c4960a2bee590ab9ef94c>:0 

  at Bootstrap+<StartServer>d__19.MoveNext () [0x002fb] in <e434e630114c4960a2bee590ab9ef94c>:0 

  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <0b31faaf1c50461d95c83ac166a20393>:0 ​
jrock135

Has anyone contacted Facepunch yet?

I too have the same issue on Linux with a vanilla server downloaded fresh from SteamCMD:

Yes, they are aware of the issue.

A server update was just released. Should we wait for a umod update or install the one released yesterday?

The new update (Build ID 9084600) loads the assets faster (commit says they aren't using async load and have reverted to the old logic on Linux), but it still seems to have the same problems with SQLite. (or do we need a new oxide?)
Removing NextgenPVE allowed my linux server to start. I have other plugins, but that is the only one using SQLite.

m33ts4k0z

A server update was just released. Should we wait for a umod update or install the one released yesterday?

Just woke up, updating Oxide.

 

I'm having this issue with a vanilla server running in a (Linux) Docker container so I'm not sure the sqlite error is specifically related to Oxide.

I can confirm this is not only related to Oxide. I purchased a brand new vanilla server (hosted on linux) yesterday and am getting the exact same Sql lite exception error. This server does not have Oxide installed. I am told by our host (Chicago servers) that this is an issue affecting a large amount of servers hosted on linux and that windows servers do not appear to be experiencing it. 

I did contact Facepunch but got the generic answer of "check your plugins" and that was it. 

As you may know, the reason the vanilla servers are also having issues is because they use SQLite for the player database and other things natively.  So, not actually an Oxide problem but would possibly also affect it.

2all
decision #1:   Codefling  or Discord RUST
decision #2: in plugin - A simple fix for now is to use OnServerInitialized() instead of Init() for your database connections.

What about those websites? Plugin from there? What plugin to we use that simple fix on? All of them?

this Dll solved the problem for me. look for it in the umod discord

Locked automatically