Setting up a Hurtworld server on Linux
Discussion in 'Guides and Tips' started by Wulf, Dec 8, 2015.
-
The host responded and managed to make this command on every serverrestart but now it says to me that the compiler disconnect
Code:16:31 [Info] Loading Oxide Core v2.0.1704... 16:31 [Info] Loading extensions... 16:31 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 16:31 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 16:31 [Info] Loaded extension Lua v1.0.0 by Oxide Team 16:31 [Info] Loaded extension MySql v1.0.0 by Oxide Team 16:31 [Info] Loaded extension Python v1.0.0 by Oxide Team 16:31 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 16:31 [Info] Loaded extension Unity v1.0.0 by Oxide Team 16:31 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 16:31 [Info] Using Covalence provider for game 'Hurtworld' 16:31 [Info] Loading plugins... 16:31 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 16:31 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:12 [Info] Loading Oxide Core v2.0.1704... 17:12 [Info] Loading extensions... 17:12 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:12 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:12 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:12 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:12 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:12 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:12 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:12 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:12 [Info] Using Covalence provider for game 'Hurtworld' 17:12 [Info] Loading plugins... 17:12 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:12 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:19 [Error] SpawnConfig plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] Kits plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] MOTD plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] PlayersList plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Info] Loading Oxide Core v2.0.1704... 17:19 [Info] Loading extensions... 17:19 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:19 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:19 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:19 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:19 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:19 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:19 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:19 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:19 [Info] Using Covalence provider for game 'Hurtworld' 17:19 [Info] Loading plugins... 17:19 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:19 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:19 [Error] Kits plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] MOTD plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] PlayersList plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:19 [Error] SpawnConfig plugin failed to compile! 17:19 [Error] Compiler disconnected. 17:47 [Info] Loading Oxide Core v2.0.1704... 17:47 [Info] Loading extensions... 17:47 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:47 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:47 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:47 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:47 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:47 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:47 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:47 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:47 [Info] Using Covalence provider for game 'Hurtworld' 17:47 [Info] Loading plugins... 17:47 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:47 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:47 [Error] Kits plugin failed to compile! 17:47 [Error] Compiler disconnected. 17:47 [Error] MOTD plugin failed to compile! 17:47 [Error] Compiler disconnected. 17:47 [Error] PlayersList plugin failed to compile! 17:47 [Error] Compiler disconnected. 17:47 [Error] SpawnConfig plugin failed to compile! 17:47 [Error] Compiler disconnected. 17:51 [Info] Loading Oxide Core v2.0.1704... 17:51 [Info] Loading extensions... 17:51 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:51 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:51 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:51 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:51 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:51 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:51 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:51 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:51 [Info] Using Covalence provider for game 'Hurtworld' 17:51 [Info] Loading plugins... 17:51 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:51 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:51 [Error] Kits plugin failed to compile! 17:51 [Error] Compiler disconnected. 17:51 [Error] MOTD plugin failed to compile! 17:51 [Error] Compiler disconnected. 17:51 [Error] PlayersList plugin failed to compile! 17:51 [Error] Compiler disconnected. 17:51 [Error] SpawnConfig plugin failed to compile! 17:51 [Error] Compiler disconnected. 17:55 [Info] Loading Oxide Core v2.0.1704... 17:55 [Info] Loading extensions... 17:55 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:55 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:55 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:55 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:55 [Info] Using Covalence provider for game 'Hurtworld' 17:55 [Info] Loading plugins... 17:55 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:55 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:55 [Error] Kits plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] MOTD plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] PlayersList plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] SpawnConfig plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Info] Loading Oxide Core v2.0.1704... 17:55 [Info] Loading extensions... 17:55 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:55 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:55 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:55 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:55 [Info] Using Covalence provider for game 'Hurtworld' 17:55 [Info] Loading plugins... 17:55 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:55 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:55 [Error] Kits plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] MOTD plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] PlayersList plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] SpawnConfig plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Info] Loading Oxide Core v2.0.1704... 17:55 [Info] Loading extensions... 17:55 [Info] Loaded extension CSharp v1.0.0 by Oxide Team 17:55 [Info] Loaded extension JavaScript v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Lua v1.0.0 by Oxide Team 17:55 [Info] Loaded extension MySql v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Python v1.0.0 by Oxide Team 17:55 [Info] Loaded extension SQLite v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Unity v1.0.0 by Oxide Team 17:55 [Info] Loaded extension Hurtworld v1.0.0 by Oxide Team 17:55 [Info] Using Covalence provider for game 'Hurtworld' 17:55 [Info] Loading plugins... 17:55 [Info] Loaded plugin Unity Core v1.0.0 by Oxide Team 17:55 [Info] Loaded plugin Hurtworld Core v1.0.0 by Oxide Team 17:55 [Error] Kits plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] MOTD plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] PlayersList plugin failed to compile! 17:55 [Error] Compiler disconnected. 17:55 [Error] SpawnConfig plugin failed to compile! 17:55 [Error] Compiler disconnected.
Last edited by a moderator: Jan 9, 2016 -
Wulf Community Admin
It is updated the same time it is updated for the Windows version.
It shouldn't be needed with the latest Oxide builds, the compiler should be executable now by default. Could you provide your oxide/logs/compiler_ log though please? -
I dont have a compiler_log. I just have oxide/logs
-
Wulf Community Admin
The compiler_ log should be under oxide/logs. -
No i dont have this one
-
Hey plugin in .cs worked yesterday, today i just upload the last Oxide files and now i can't load .cs plugin. i have CSharp worked yesterday on my same server. What should i do ?
Code:22:04 [Error] Exception while starting compiler: (Win32Exception: ApplicationName='/home/hwserver/server/serverfiles/CSharpCompiler', CommandLine='/service /logPath:/home/hwserver/server/serverfiles/oxide/logs', CurrentDirectory='') 22:04 [Debug] at System.Diagnostics.Process.Start_noshell (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start_common (System.Diagnostics.ProcessStartInfo startInfo, System.Diagnostics.Process process) [0x00000] in <filename unknown>:0 at System.Diagnostics.Process.Start () [0x00000] in <filename unknown>:0 at (wrapper remoting-invoke-with-check) System.Diagnostics.Process:Start () at Oxide.Plugins.PluginCompiler.CheckCompiler () [0x00000] in <filename unknown>:0 22:04 [Info] Loaded plugin Server Rules v1.0.1 by SkinN 22:04 [Info] Loaded plugin Time Manager v0.0.4 by SkinN 22:04 [Info] <feff> 22:04 [Info] [Time Manager] * Loading default configuration file 22:04 [Info] [Time Manager] -------------------------------------------------- 22:04 [Info] [Time Manager] * Time settings: 22:04 [Info] [Time Manager] Day length set to 15 minute/s 22:04 [Info] [Time Manager] Night length set to 7 minute/s 22:04 [Info] [Time Manager] -------------------------------------------------- 22:04 [Info] Loaded plugin Welcome Messages v1.0.5 by SkinN 22:04 [Error] AdminTools plugin failed to compile! 22:04 [Error] Compiler couldn't be started. 22:04 [Error] BetterChat plugin failed to compile! 22:04 [Error] Compiler couldn't be started. 22:04 [Error] LootConfig plugin failed to compile! 22:04 [Error] Compiler couldn't be started. 22:04 [Error] NoClone plugin failed to compile! 22:04 [Error] Compiler couldn't be started. 22:04 [Error] PrivateMessage plugin failed to compile! 22:04 [Error] Compiler couldn't be started. 22:19 [Info] Unloaded plugin Time Manager v0.0.4 by SkinN -
Wulf Community Admin
Make sure your CSharpCompiler is executable. If you are unsure how to do this, I'd recommend contacting your host. -
Yesterday all plugin in .cs work fine so yes is it executable.
-
Wulf Community Admin
The error in your logs means it failed to start, which means it isn't executable. I'd recommend checking the permissions of the, else check with your host to make sure the file is chmod +x. -
Ok thanks for your answer Wulf
-
When I attempt to start a server using the latest Oxide_Linux and Hurtworld files, this is what is immediately outputted and what it sits at when running my start.sh:
I've searched around quite a bit to see if others were having this issue but I haven't had any luck. I'm running this test server with Debian, all dependencies that I know have been installed and both logs are not spitting out any useful information.Code:Set current directory to /home/steam/hurtworld Found path: /home/steam/hurtworld/Hurtworld.x86_64 Mono path[0] = '/home/steam/hurtworld/Hurtworld_Data/Managed' Mono path[1] = '/home/steam/hurtworld/Hurtworld_Data/Mono' Mono config path = '/home/steam/hurtworld/Hurtworld_Data/Mono/etc'
-
sudo apt-get install mono-xsp2 mono-xsp2-base
-
Thanks for the reply Ceacia. That didn't seem to change anything, it still sits at the same output. Although I didn't have mono-xsp2, I did have the latest version mono-xsp2-base. Any other ideas? I have already adjusted permissions on CSharpCompiler and a few other things.
-
Do you check gamelog.txt ?
-
when i restart server the server save all auto or i need to savesever before "quit 60"
thank you -
rcon quit 60 (f1 console , it's best way)
-
but it will save all the ingame houses gear playrs etc?
-
Sure.
You could view oxide console screen
-
where can acess oxide console m8?
thank you
