Server lagging since updateFixed
same issue

Merged post

Anyone else have problems with Quick Smelt not working anymore?

Hi all, I'm not sure what can be done about this, but I just wanted to give as much more information as I can in the hope it might help.

I've been having the same issue mentioned in this thread. For reference:

> version
Protocol: 2211.188.1
Build Date: 01/23/2020 16:17:00
Unity Version: 2019.2.0f1
Changeset: 45894
Branch: release

> oxide.version
Oxide.Rust Version: 2.0.4417​

I'm running on Linux. I'm seeing the issue with the Arena, ZombieHorde, and Vanish plugins (all on the latest versions).
They seem to exhibit the same behaviour:

Calling 'OnNpcTarget' on 'ArenaEvents v0.1.60' took average 5099ms
Calling 'OnNpcTarget' on 'ZombieHorde v0.1.25' took average 4100ms
Calling 'OnNpcTarget' on 'Vanish v0.7.7' took average 3923ms

The server stalls to the point that users start getting disconnected. If I unload the plugins, the problems go away.

agamemnon2

Hi all, I'm not sure what can be done about this, but I just wanted to give as much more information as I can in the hope it might help.

I've been having the same issue mentioned in this thread. For reference:

> version
Protocol: 2211.188.1
Build Date: 01/23/2020 16:17:00
Unity Version: 2019.2.0f1
Changeset: 45894
Branch: release

> oxide.version
Oxide.Rust Version: 2.0.4417​

I'm running on Linux. I'm seeing the issue with the Arena, ZombieHorde, and Vanish plugins (all on the latest versions).
They seem to exhibit the same behaviour:

Calling 'OnNpcTarget' on 'ArenaEvents v0.1.60' took average 5099ms
Calling 'OnNpcTarget' on 'ZombieHorde v0.1.25' took average 4100ms
Calling 'OnNpcTarget' on 'Vanish v0.7.7' took average 3923ms

The server stalls to the point that users start getting disconnected. If I unload the plugins, the problems go away.

Yes thats the same problem here. Only happened after theOxide and Rust update. Never had these issues before but o well apparently everything is patched and working on oxide and rusts side. we apparently need to contact the plugin authors and have them update. Lol whatever i guess

We are also having major lag issues.

All started happening after this last update "Lunar New Year" and the oxide update.

Plugins found to be affected by the update adversley; BotSpawn - ZombieHord - Vanish. Currently even the updates released for those plugins are still affected by something that seems to be core game side/oxide side. We did unload those plugins for the time being.

Anyways any help or direction is GREATLY appreciated.  

Thank you - Mr C
Same here rustville same plugins also

I will be running some tests this evening at the request of k1lly0u (the author of Arena and ZombieHorde). If I learn anything relevant that could help out with Vanish, I'll post it here. Of all the plugins that this is affecting, Vanish is probably the one most critical to admins, so I think we are all very keen to get the problem identified.

The weird thing is that from what I can see, it doesn't seem to be affecting everyone. There may be some commonality in the setups of those of us who are having the issue (e.g. perhaps we are all running another plugin that is causing some sort of conflict).

One thing I can tell you now though, is that it is affecting both Windows and Linux servers.

I use ZoneManager and BotSpawn. The server on Linux and there are almost no players on it.
BotSpawn has a problem, so I disabled it for now.
ZoneManager does not affect server performance. Perhaps due to the fact that I added only 1 zone.
agamemnon2

I will be running some tests this evening at the request of k1lly0u (the author of Arena and ZombieHorde). If I learn anything relevant that could help out with Vanish, I'll post it here. Of all the plugins that this is affecting, Vanish is probably the one most critical to admins, so I think we are all very keen to get the problem identified.

The weird thing is that from what I can see, it doesn't seem to be affecting everyone. There may be some commonality in the setups of those of us who are having the issue (e.g. perhaps we are all running another plugin that is causing some sort of conflict).

One thing I can tell you now though, is that it is affecting both Windows and Linux servers.

Yes I saw this in different forums. It's random who is having issues. One thing is for sure there's an issue since this last update. And I suspect it's the changing/consolidating of that hook they changed.

Zombies work fine, long as Bot Spawn isn't loaded. Once you load bot spawn it kills server to a standstill. Like putting rubberband pause on RUST. You go no where and you rubberband into oblivion. We removed vanish for the time being with it too causing issues. Seems like we can only run Zombies by itself and our numbers for Zombies is stupid low; 62 on load - 162 max in server at a time.

I just hope for a fix more sooner then later. I GREATLY appreciate your testing my dude @agamemnon2. I have no idea where to begin other than unload the plugin that seems to start the problem.

Just looking at your guys post, Why not only use Botspawn instead of Botspawn and Zombie Horde? I have completely replaced ZombieHorde by Botspawn to be honest with Spawn database of course and i have no lag issues on my server!

 

5e0b744a4c0d4.png RustvilleUSA

I just hope for a fix more sooner then later. I GREATLY appreciate your testing my dude @agamemnon2. I have no idea where to begin other than unload the plugin that seems to start the problem.

[ Context: I'm running Arena, ZombieHorde, and Vanish which all seem to be affected, but I'm not running BotSpawn. ]

Hi Rustville, so far all I've been able to find out is:

  1. I wiped my map and player data, brought the server back up and let it regenerate the same map. I kept the current umod (v2.0.4417) in place, along with all my plugins and their configurations and data. (i.e. my usual zones, zombies, npcs etc. were all in place). There were just no player-built structures on the map, or players themselves on the server. At this point, I couldn't get any of the affected plugins to cause the timing problems we've been seeing. I teleported to animals, zombies, and scientists, and vanished/unvanished in front of them. I killed some of them and let some of them kill me. I brought a small number of real players onto the server who did the same thing. We still couldn't get the issue to reappear.
  2. I then restored my map and player data, and brought the server back up. At this point, the timing issue appeared exactly the same as it had before.
  3. I removed a lot of large player bases from the map to reduce the entity count significantly, and rebooted the server. This had no effect - the issue still existed.
  4. I then removed all plugins except for ZombieHorde, and brought the server back up. The problem just existed as badly as it ever did. Interestingly - this seems to be different from what you have seen on your server.
  5. I've deployed the exact same server setup on a 2GHz Xeon with mechanical drives, and on a Ryzen 3700X with an nvme drive, and in each case I was getting timings in the 4000-6000ms range for the "OnNpcTarget" hook (and a handful of others). It seems to be hardware-agnostic.
  6. Aside from 'OnNpcTarget', I've also seen similar timings for 'OnNpcStopMoving' and 'OnEntityTakeDamage' for some of the affected plugins.
  7. I'm still having issues with Vanish 1.0.6, but a lot less than the other plugins.

I'm a server admin and not a plugin dev, so I don't really know anything about the internals of all this. I can only hope something above might be of use to someone in figuring out what's going on. Like you Rustville, I'm very eager to get a fix :)
Please try the latest Oxide build that includes fixes for at least one performance-related issue related to NPCs.

Thanks Wulf - your work is really appreciated!

From time to time I have this error spamming my console and log:
Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 1728)

Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 747)

Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 1728)​
Is there a way to fix the reason causing this? There is no filename, so I just don't know what plugin causing this one. Seems like there is no lags coused by this, just tons of spam in console, that makes it unreadable from time to time. I was even thinking about using Console Filter just to filter that spam.
My server and oxide are updated on every restart (every day), so they are always up to date.
Anyone have an idea?
same issues as above
Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 1728)

Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 747)

Kinematic body only supports Speculative Continuous collision detection
(Filename:  Line: 1728)
Kinematic body only supports Speculative Continuous collision detection

are you perhaps using MiniCopterOptions to attach turrets to minis?

Locked automatically