Skip to content

Players get massive ping spikes (15k ms) and disconnect with keepalive timeout #447

@Sneyzi

Description

@Sneyzi

Description

When Orebfuscator is enabled, some players experience massive ping spikes that quickly grow until they reach ~15,000 ms, after which the player is kicked with:

[INFO]: <player> was kicked due to keepalive timeout!
[INFO]: <player> lost connection: Timed out

This can be consistently reproduced when a player uses /rtp (random teleport). The ping starts climbing smoothly after the teleport and eventually causes a disconnect.

If the player is given the Orebfuscator bypass permission and rejoins the server, the issue no longer occurs.

Disabling proximity per world does not fix the problem. I did not change other config options.

Workaround:
Giving the affected player the Orebfuscator bypass permission prevents the problem after relogging.

Actual behavior:
Teleporting with /rtp causes ping to rise rapidly until the player is disconnected with keepalive timeout.

Reproduction Steps

  1. Install Orebfuscator with default configuration.
  2. Teleport a player with /rtp.
  3. Watch their ping steadily rise until ~15k ms.
  4. The player is kicked with keepalive timeout.

Expected Behaviour

Players should not get huge ping spikes or disconnects when using /rtp with Orebfuscator enabled.

Orebfuscator Dump

https://gist.github.com/Sneyzi/753ca14705def73f4fe985ce192f6ebc

Extra Details

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions