• Server crashing literally every 20 minutes
    24 replies, posted
Now I'm not new to hosting, I've been hosting for about 2 years. Recently, my server has been going on a crashing spree with no errors in console.log or anything. I'm using Xenon Servers and I've already ruled out that it's not them, I've never had a problem with it before. I will post a complete list of every addon on the server, I'm not sure what is causing this, as I've tried removing different ones with no success. [code] Addons: Adv Duplicator Anti-Noclip Buoyancy Tool counter-strike day-of-defeat default_sent_pack derma DoorSTool evolve (tried replacing, still crashed) Fin2 hl2_ep2 No Collide World no_collide_multi phx portal smart_welding Simple Prop Protection (tried replacing, still crashed) Stacker STool Super Parent Multi tf2 Unbreakable UWSVN WeightSTool wire wire_model_pack 1 zeno_clash[/code] Now, most of these are game content or STools, which I doubt could cause crashing this frequent. Also, the server is a dedi running Sandbox on gm_flatgrass with 33 tick. I am using FastDL and BZipping maps if that relates at all.
I have the same issue running on xenonservers but I'm running perp not sandbox mine crashes when theres more than 3 people in the server every 20min when theres 3 doesn't crash more than 3 crashes it I've been talking to xenonservers about this issue and its because I don't know whats causing it I'm thinking it is because of the recent gmod updates because before the data-pack my server never crashed.
Remove wiremod
Do you have crash dumps?
We've actually had a big influx of crash tickets since the last couple updates.
[QUOTE=brocko;22377975]We've actually had a big influx of crash tickets since the last couple updates.[/QUOTE] The update before last would have been people complaining of client crashes from particles. Now it's more likely an idiot with 900 addons and a massive datapack having the usual crashes.
Its either, 1. You have a fuckload of unneeded addons 2. I had a problem with xenon like this when I used them, they transferred me to a new box and that fixed it.
[QUOTE=brocko;22377975]We've actually had a big influx of crash tickets since the last couple updates.[/QUOTE] I think I know what the issue is the data-pack uses more cpu and ram than had before in so causes server issues as shown. People with their own dedicated box don't have any crashing problems that server hosting companys have currently.
[QUOTE=bfking;22381385]I think I know what the issue is the data-pack uses more cpu and ram than had before in so causes server issues as shown. People with their own dedicated box don't have any crashing problems that server hosting companys have currently.[/QUOTE] Mind using a comma once in a while?
[QUOTE=RoFLWaFFLEZZ;22381429]Mind using a comma once in a while?[/QUOTE] Sure why not.
[QUOTE=RoFLWaFFLEZZ;22381357]Its either, 1. You have a fuckload of unneeded addons 2. I had a problem with xenon like this when I used them, they transferred me to a new box and that fixed it.[/QUOTE] 1. The addon are up there and as I mentioned they are mostly STools or game content. 2. I don't know if they would let me do that.
[QUOTE=DiscoBiscut;22381601]1. The addon are up there and as I mentioned they are mostly STools or game content. 2. I don't know if they would let me do that.[/QUOTE] Open a ticket and ask, AFAIK they put two servers on each core, the other person on your core probably either 1. Has a fuckload of addons 2. Is quite popular and is putting a lot of load on your server
I don't get crash dumps from dedicated servers, so it's up to you to send me the crash dumps. You can either post them in this thread or email them to me at [email]azuisleet@gmail.com[/email]. I will do my best to investigate. As far as datapack being the source of the issue, it's rather unlikely. The datapack's most intensive operation is the LZMA compression, otherwise it's simply a list of files in memory, much like the original stringtable.
[QUOTE=AzuiSleet;22382042]I don't get crash dumps from dedicated servers, so it's up to you to send me the crash dumps. You can either post them in this thread or email them to me at [email]azuisleet@gmail.com[/email]. I will do my best to investigate.[/QUOTE] When your using xenonservers only way to get the crash dumps is for us to open a ticket which I'm doing now.
[QUOTE=RoFLWaFFLEZZ;22381733]AFAIK they put two servers on each core, the other person on your core probably either[/QUOTE] We do not tie srcds instances to a specific core. [QUOTE=bfking;22382071]When your using xenonservers only way to get the crash dumps is for us to open a ticket which I'm doing now.[/QUOTE] Yes, you can also request that your your file manager/FTP path be changed to orangebox. It is garrysmod by default, if you'd like the reason for that, please PM me.
[QUOTE=brocko;22384634]We do not tie srcds instances to a specific core. Yes, you can also request that your your file manager/FTP path be changed to orangebox. It is garrysmod by default, if you'd like the reason for that, please PM me.[/QUOTE] Back when I used you guys, I opened a ticket and was told that you put two servers on each core.
You have a lot of modules which makes me nervous. Can you post the output of lua_run PrintTable(hook.GetTable().Think) ?
[QUOTE=RoFLWaFFLEZZ;22384805]Back when I used you guys, I opened a ticket and was told that you put two servers on each core.[/QUOTE] I probably said 2 servers for each core, which was the general ratio that I was using when I had quad core boxes.
[QUOTE=RoFLWaFFLEZZ;22381733]Open a ticket and ask, AFAIK they put two servers on each core, the other person on your core probably either 1. Has a fuckload of addons 2. Is quite popular and is putting a lot of load on your server[/QUOTE] I pretty much do this with my servers, also most GSP's do about 2.5 or 3 to a core. XenonServers probably has one of the lowest average loads per box. Don't forget that most servers are empty anyways.
[QUOTE=AzuiSleet;22385476]You have a lot of modules which makes me nervous. Can you post the output of lua_run PrintTable(hook.GetTable().Think) ?[/QUOTE] [CODE]> PrintTable(hook.GetTable().Think)... DrinkEffects = function: 019ABE40 MonitorWeaponVis = function: 019908E8 ThinkForVoiceMute = function: 0198D468 HTTPThink = function: 01E587C0 CheckTimers = function: 02DB2380 GM.SprintThink = function: 01DCB860 ThinkItemLoops = function: 019A3710 GM.MonitorTrades = function: 0197E858 TMysqlPoll = function: 0197E7C8 GM.ProtectCave = function: 01983898 GM.RemoveZombies = function: 0198F850 CheckSchedules = function: 0297A1D0[/CODE] [editline]01:11AM[/editline] Thats just for my server though OP's maybe different.
[QUOTE=AzuiSleet;22385476]You have a lot of modules which makes me nervous. Can you post the output of lua_run PrintTable(hook.GetTable().Think) ?[/QUOTE] Me? [code] > PrintTable(hook.GetTable().Think)... Expression2TickClock<TAB>=<TAB>function: 01EC4E80 TempReset<TAB>=<TAB>function: 01DFEF40 finthink<TAB>=<TAB>function: 019EB128 HTTPThink<TAB>=<TAB>function: 01E65EA0 WireLib_Think<TAB>=<TAB>function: 01E4CA40 CheckTimers<TAB>=<TAB>function: 02DC4240 AdvDupe_Think<TAB>=<TAB>function: 029D3080 IsLookedAt<TAB>=<TAB>function: 01E9D760 wire_ports<TAB>=<TAB>function: 01E5DAC0 NetBeamLib_Think<TAB>=<TAB>function: 025C5E80 Wire_DebuggerThink<TAB>=<TAB>function: 01E994C0 resetdigitickrate<TAB>=<TAB>function: 01E97E40 CheckSchedules<TAB>=<TAB>function: 029C6200[/code]
Can you try removing addons one by one to see if that stops the crashing? From what I can tell, it's some function in a think hook either triggering a bug in Lua or perhaps just a general memory error.
It's hard to replicate since it will sometimes not crash for an hour and sometimes in 5 minutes from restarting/crashing.
I deleted a lot of my modules, I removed gm_slog and a mySQL module and now there is no crashing problem. Thanks for the help.
Sorry, you need to Log In to post a reply to this thread.