Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Disconnection messages are not displayed correctly #5291

Open
OtakuSweett opened this issue Jan 21, 2025 · 4 comments
Open

Disconnection messages are not displayed correctly #5291

OtakuSweett opened this issue Jan 21, 2025 · 4 comments

Comments

@OtakuSweett
Copy link

Describe the bug

Description:

When a player is kicked or banned on a server using GeyserMC, Velocity, and specific plugins like LiteBans and DeluxeMotd, the expected kick/ban message is not displayed. Instead, the player encounters an "Internal Exception: java.nio.channelsClosedChannelException" error. This issue is specifically tied to certain actions (kicks, server maintenance) and does not occur with all types of messages, such as whitelist, anti-bot, VPN messages, etc.

Actual Behavior:

Instead of the expected message, the player receives the "Internal Exception: java.nio.channelsClosedChannelException" error. However, the correct kick message is logged in the server console.

https://mclo.gs/FC0dCKX

To Reproduce

Installation: Install GeyserMC, configure proxy protocol and proxy mode.
Configuration: Configure remote and local connections in GeyserMC.
Plugins: Install and configure the mentioned plugins, especially LiteBans and DeluxeMotd.
Action: Kick a player or put the server into maintenance mode.
Result: The player receives the mentioned error, but the correct kick message is shown in the console.

Expected behaviour

Upon kicking or banning a player, the server should display the configured kick/ban message from plugins like LiteBans or DeluxeMotd to the player.

Screenshots / Videos

Image

Image

Server Version and Plugins

Environment:

Server Software: Velocity 3.4.0 - SNAPSHOT
Plugins in Velocity Proxy: velocity, autoupdateplugins, deluxemotd, easycommandblocker, floodgate, Geyser 2.6.0-b750, jpremium, litebans, luckperms, skinsrestorer, spark, v4guard-plugin, v4guard-account-shield
Operating System: Ubuntu
Java: Version 21 (Azul)

Geyser Dump

No response

Geyser Version

Geyser 2.6.0-b750

Minecraft: Bedrock Edition Device/Version

all

Additional Context

No response

@onebeastchris
Copy link
Member

please attach a geyser dump

@OtakuSweett
Copy link
Author

@onebeastchris
Copy link
Member

are disconnection messages only not shown when using proxy protocol? or does it also occur without it?

@OtakuSweett
Copy link
Author

only with proxy mode enabled is that messages are not displayed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants