1. Hello,

    I've been having a lot of trouble with my server lately. After lots of testing I've come to find that my server crashes (or restarts) almost exactly 5 minutes after the server is started. My server uses Oxide, custom mods, and a custom map. The logs and console never give any error messages. The console shows simply shows the server restarting.

    The server does not crash with oxide installed with diemensland, however it does with my custom map. I ran the server with my custom map, but without Oxide and there is no crash. Also, it is important to note that these tests are without any mods installed to the server (only oxide). This all started happening after the Friday Oxide patch.

    I've run tests on a server hosted on my personal computer with Oxide and the server runs fine.

    Do you guys have advice for me to fix this issue?

    Thanks,
    Fraccas
     
    Last edited by a moderator: Apr 2, 2016
  2. Did you checked your autoexec.cfg or host.bat ? If there is a line like "quit XXXX" remove it and restart server.Also uploading gamelog.txt would be helpful
     
  3. Yeah, that command is not there.

    host.bat
    -batchmode -nographics -exec "host 12871 hungergamesmapv002;queryport 12881;servername <color=#008000>TheHungerGames Mod</color> PRIVATE TEST SERVER;addadmin 76561198086846783;maxplayers 30" -logfile "gamelog.txt"

    autoexec.cfg
    vehicledecaytime 999999
    afkkicktime 999999
    playerlootmode 3
     
  4. Can you check permission of files ? this is only I can think of :) as you are saying no errors on log.
     
  5. I would upload my gamelog.txt file, but I'm currently running an older version of Oxide on my server. I'll add the new version of Oxide again soon and let it crash sometime tonight.

    What do you mean permission of files exactly?
     
  6. Permission of files if you can edit or read that file(anything related to oxide files in this case). Probably its not because of permissions but just in case :)
     
  7. Yes, I'm able to edit/read the files on the server. I also have full FTP access.

    gamelog.txt - Pastebin.com

    So looking at the gamelog.txt file it looks like there is this message a few times while loading the map:

    "The referenced script on this Behaviour (Game Object '<null>') is missing!"

    I'm not sure if this would be causing the crashes or not.
     
    Last edited by a moderator: Mar 31, 2016
  8. Wulf

    Wulf Community Admin

    Oxide doesn't have any control over the maps nor does it interact with them in any way outside of what you may or may not do to modify entities via plugins. The only thing that the Oxide update on Friday (latest release) changed was to fix 2 hooks, but that's entirely unrelated to the map/save system.

    Oxide builds included modded versions of the game's Assembly-CSharp.dll and are only intended to be used with the version of the game they show on the Updates page, which is why you may see errors when using an older Oxide release with the latest game updates. Oxide's own files will generally not matter.
     
    Last edited: Mar 31, 2016
  9. Thanks for the information. I'm pretty much at the point of giving up. I've done a lot of testing and this is the information I have gained from it.

    Server hosted on my PC
    -Custom map and Oxide (any version) runs fine on the server hosted on my personal PC

    Server hosted on HostHavoc
    -Diemensland and Oxide runs fine on my server hosted with HostHavoc
    -Custom map works fine without Oxide installed on my server hosted with HostHavoc
    -Server crashes/restarts with custom map and Oxide installed on my server hosted with HostHavoc

    When the server goes down it doesn't give any error messages. It simply restarts and repeats after 5 minutes. This all started happening around 3/26/2016.

    The two only changes that I'm aware of during that time was the Oxide update, and HostHavoc added the option for users to add a map name into the commandline manager. Before that they added my map name to the host.bat file manually.
     
    Last edited by a moderator: Apr 2, 2016
  10. Wulf

    Wulf Community Admin

    Not sure what to say, but Oxide doesn't control the map at all or modify it in any way at all. It honestly sounds like an issue with their setup which is pretty much proven by running your test locally. Do you happen to know know if they are providing Linux or Windows servers environments? Being able to see their startup script may help as well as knowing if they have any sort of memory/resource limit set.
     
  11. The server is running on Windows, and below is the host.bat file data:

    -batchmode -nographics -exec "host 12871 hungergamesmapv002;queryport 12881;servername HungerGamesMod Test Server;addadmin 76561198086846783;maxplayers 30" -logfile "gamelog.txt"

    I'm contacting them get more information about if they have any memory/resource limits. CPU seems to never get above 5%, and the memory stays around 15%. The crash/restarts always happens around the same time. I've used a stopwatch and it's always within 5 mins give or take 30 seconds.
    [DOUBLEPOST=1459582390][/DOUBLEPOST]In response to the resource limit they responded:
    "I believe we have a cap of either 3 or 4 GB in place on hurtworld servers"

    It's possible that the server may spike up to 3 or 4 GB. I sometimes see it get up to 1.5 GB.

    Also, when I'm running the server I'm getting the following message in the console when players connect to the server:

    4/2/2016 9:41:33 AM [EAC] [Error] [Cerberus] Failed to connect to the Cerberus backend. A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

    I successfully connect to the server without any problems. Would this be related to the issue?
     
    Last edited by a moderator: Apr 2, 2016
  12. Wulf

    Wulf Community Admin

    I'm not sure what the Cerberus error is from exactly other than being related to EAC, but there's a thread for that. The only thing I can think is that there is an issue with custom maps, but Oxide should have no relation to that as it doesn't touch the map system at all.