SpigotMC / BungeeCord

BungeeCord, the 6th in a generation of server portal suites. Efficiently proxies and maintains connections and transport between multiple Minecraft servers.
https://www.spigotmc.org/go/bungeecord
Other
1.57k stars 1.1k forks source link

Players listed twice on bungee list & Time Outs #2004

Open Kainzo opened 7 years ago

Kainzo commented 7 years ago

startup - http://paste2.org/w1VGBKVC config.yml - http://paste2.org/HCgOsZ6K BungeeCord (http://ci.md-5.net/job/BungeeCord/1205/)

Several people are getting timed out issues from my survival server and for some reason it states in the log 11:25:09 [INFO] [Kainzo] disconnected with: You are already connected to this proxy!

https://i.gyazo.com/459fe5c27a9dcdceda177c2a1dd2ece8.png

Seeing if maybe somehow something got setup wrong or at the very least how to fix this issue.

[13:02:05 INFO]: Kainzo lost connection: You logged in from another location [13:02:05 INFO]: [Heroes] Saved hero: Kainzo [13:02:05 WARN]: An exceptionCaught() event was fired, and it reached at the tail of the pipeline. It usually means the last handler in the pipeline did not handle the exception. java.nio.channels.ClosedChannelException [13:02:05 INFO]: Kainzo[/x:55527] logged in with entity id 13841 at ([Beta]-42.0306351932959, 90.5, -0.3579535580987805) [13:02:05 WARN]: handleDisconnection() called twice [13:02:05 INFO]: Kainzo lost connection: Internal Exception: java.io.IOException: Error while write(...): Broken pipe

Plugin list: BuingeeAdminTools BungeeMSG BungeeOnlineTime EnhancedReconnect HerochatbridgeBungee MoveMenow Nuvotifier ServerListPlus SlashServer YamlerBungee

Mystiflow commented 7 years ago

What does EnhancedReconnect do? Also repost of https://github.com/SpigotMC/BungeeCord/issues/1218

Kainzo commented 7 years ago

This is not a repost of #1218. While it is seemingly alike, I feel this is happening so much more frequently and im seeing different messages in the errors etc.

Kainzo commented 7 years ago

https://gitlab.com/herocraft/EnhancedReconnect ^ it reconnects users to the servers they were on... in batch modes.

ediTv2 commented 7 years ago

Are you using ViaVersion on the spigot instance by chance?

md-5 commented 7 years ago

Please reproduce without plugins.

Kainzo commented 7 years ago

Attempting without plugins now.
@ediTv2 yes, there's viaversion involved on Survival and Fallback

md-5 commented 7 years ago

Also won't get support with viaversion

Kainzo commented 7 years ago

@md-5, wouldnt dream of it. a third server not using viaversion was having this issue. I'm testing now without any plugins loaded to see if it occurs again.

AlfieC commented 7 years ago

It's because the BungeeCord timeout is longer than the server timeout. You can simply change the timeout to be slightly shorter than your survival server.

L4BORG commented 7 years ago

You're talking about "timeout-time: 60" (default) in spigot.yml? Default timeout in BungeeCord config is 30.

L4BORG commented 7 years ago

But according to:

https://www.spigotmc.org/wiki/bungeecord-configuration-guide/ https://www.spigotmc.org/wiki/spigot-configuration/

this (those two settings) has nothing to do with networking.