yesdog / Waterdog

Waterdog, a Yesdog fork of Waterfall/BungeeCord that adds Bedrock support.
MIT License
186 stars 37 forks source link

Random kick #60

Closed Erkam246 closed 4 years ago

Erkam246 commented 4 years ago

Version of Waterdog

This server is running Waterdog version git:Waterdog-Bootstrap:1.14-SNAPSHOT:85410b6:278 by md_5 Expected Behavior

Play without getting kicked every 10 minutes within to 2 hours

Actual Behavior

Players getting kicked after an interval Crashdump, Backtrace or Other Files

Describe the bug

To Reproduce

Just connect to any server Screenshots

image

Server software used:

Pocketmine Additional context

colinrgodsey commented 4 years ago

does anything show up in the server logs?

Erkam246 commented 4 years ago

Nope nothing

thehexmor commented 4 years ago

this is my problem too . fix it

thehexmor commented 4 years ago

there is nothink in waterdog or pocketmine logs

TobiasGrether commented 4 years ago

This is not the case of my production network, so I assume it is caused by a misconfiguration or by a missing plugin

Xernium commented 4 years ago

@TobiasG-DE I suppose its caused by an unclean shutdown or an interrupted connection. Ive seen this multiple times but all aren't reproducible in my production environments

TobiasGrether commented 4 years ago

I think this could be caused by pmmp packet amount restrictions. You can only send a specific amount of packets through one ip per second, if this hits a treshold, ip gets blocked for 5 seconds. Means that all players are disconnected bc they all inherit the same ip ( IP of Proxy Server )

TobiasGrether commented 4 years ago

Try using this plugin, it should remove packet treshold https://github.com/lukeeey/WaterdogPM

Erkam246 commented 4 years ago

This was not the problem but it happend only the first week while waterdog was running in production