Players struggling to connect

Hey, we have a few players who always struggle to connect to the server. They get timed out messages. This is the console when they try to join, is there anything in here that suggests why they struggle so much?
[10:46:08 INFO]: UUID of player PlayerName is xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f
[10:46:25 INFO]: [zAuctionHouseV3 v3.1.3.2] /home/container/plugins/zAuctionHouseV3/items.json successfully saved !
[10:46:26 INFO]: PlayerName[/x.x.x.x:57103] logged in with entity id 167720 at ([world]-12605.45604546469, 69.0, -5506.950491177491)
[10:46:26 INFO]: false
[10:46:26 INFO]: → PlayerName
[10:46:44 INFO]: PlayerName lost connection: Disconnected
[10:46:44 INFO]: ← PlayerName
[10:47:01 INFO]: UUID of player PlayerName is xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f
[10:47:01 INFO]: Disconnecting com.mojang.authlib.GameProfile@70029303[id=xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f,name=PlayerName,properties={textures=[com.mojang.authlib.properties.Property@5113c14d]},legacy=false] (/x.x.x.x:57110): You must wait 26 seconds before logging-in again.
[10:47:01 INFO]: com.mojang.authlib.GameProfile@70029303[id=xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f,name=PlayerName,properties={textures=[com.mojang.authlib.properties.Property@5113c14d]},legacy=false] (/x.x.x.x:57110) lost connection: You must wait 26 seconds before logging-in again.
[10:46:08 INFO]: UUID of player PlayerName is xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f
[10:46:25 INFO]: [zAuctionHouseV3 v3.1.3.2] /home/container/plugins/zAuctionHouseV3/items.json successfully saved !
[10:46:26 INFO]: PlayerName[/x.x.x.x:57103] logged in with entity id 167720 at ([world]-12605.45604546469, 69.0, -5506.950491177491)
[10:46:26 INFO]: false
[10:46:26 INFO]: → PlayerName
[10:46:44 INFO]: PlayerName lost connection: Disconnected
[10:46:44 INFO]: ← PlayerName
[10:47:01 INFO]: UUID of player PlayerName is xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f
[10:47:01 INFO]: Disconnecting com.mojang.authlib.GameProfile@70029303[id=xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f,name=PlayerName,properties={textures=[com.mojang.authlib.properties.Property@5113c14d]},legacy=false] (/x.x.x.x:57110): You must wait 26 seconds before logging-in again.
[10:47:01 INFO]: com.mojang.authlib.GameProfile@70029303[id=xxxxxx-bb57-xxxxx-bc1b-c3dc5dfe5c0f,name=PlayerName,properties={textures=[com.mojang.authlib.properties.Property@5113c14d]},legacy=false] (/x.x.x.x:57110) lost connection: You must wait 26 seconds before logging-in again.
20 Replies
Admincraft Meta
Thanks for asking your question!
Once you have finished, please close your thread. Make sure to provide as much helpful information as possible such as logs/what you tried and what your exact issue is
command to close
/close !close !solved
Requested by ohsogamer#0
Snow Kit
Snow Kit2y ago
If you're using purpur, you could try enabling use-alternative-keepalive https://purpurmc.org/docs/Configuration/use-alternate-keepalive
OhSoGamer
OhSoGamerOP2y ago
it is pufferfish i think, whatever that is?
Discount Milk
Discount Milk2y ago
you must wait X seconds before logging-in again
That's not a vanilla message Nor is it in any proxy solution I know
Snow Kit
Snow Kit2y ago
Apparently grief prevention uses that exact wording
Discount Milk
Discount Milk2y ago
Weird
Snow Kit
Snow Kit2y ago
double checked, and yeah
No description
Discount Milk
Discount Milk2y ago
GriefPrevention Documentation
Setup+Configuration
How to configure GriefPrevention to your particular requirements (although the defaults will suit most!)
OhSoGamer
OhSoGamerOP2y ago
I have disabled the spam feature of griefprevention, I may swap my server.jar to a purpur one later today and see if the alternative keepalive keeps some users online
Snow Kit
Snow Kit2y ago
purpur is built on top of pufferfish, and shouldn't change any behaviors by default
Discount Milk
Discount Milk2y ago
It is very unlikely that it would help tbh.
OhSoGamer
OhSoGamerOP2y ago
I swapped from one host to a new host to try and fix lag issues, I may have to swap back if people can't physically join
Discount Milk
Discount Milk2y ago
The premise of the purpur alternative keepalive works on the assumption that the TCP protocol lets packets drop without resending them natively. Which isn't how TCP works.
Snow Kit
Snow Kit2y ago
Yeah, I was wondering how much it actually helps tbh
OhSoGamer
OhSoGamerOP2y ago
I keep having crashes on top of the connection issues, all great stuff for player retention 🤣
Snow Kit
Snow Kit2y ago
I will say that at least where I work, we'll try to report connection issues to our service providers and hopefully sort everything out for our customers just unsure what policies other hosts have for connection issues
OhSoGamer
OhSoGamerOP2y ago
they set up a direct ip for us, bypassing their ddos protection (i presume cloudflare) didn't seem to do much
Snow Kit
Snow Kit2y ago
yeah, that's funky I know that OVH Quebec has really big connection issues in parts of the US (or did like 3 years ago)
Discount Milk
Discount Milk2y ago
Have the timing out users do Winmtrs https://docs.bloom.host/extras/ping-issues/
Bloom.host
How to diagnose and fix ping issues | Docs
This guide will help you diagnose and potentially fix ping issues.
Discount Milk
Discount Milk2y ago
100 pings is a good sample size.

Did you find this page helpful?