mojira.dev
BDS-22740

Setting online-mode to false does not allow offline players to join the server

  1. Set online-mode to false in the server properties file.

  2. Use a proxy that does not forward auth information (or offline client) to attempt to join BDS

  3. BDS will disconnect the player for not being authenticated.

Disconnect log from the proxy:

2025/06/18 18:10:47 ERROR failed to dial server error="dial minecraft 127.0.0.1:39684->127.0.0.1:60000: disconnectionScreen.notAuthenticated"

I confirmed offline-modewas set to false by attempting to enable allow-list at the same time, which resulted in this message:

[2025-06-18 18:21:12:058 ERROR] Using an allowlist but without online authentication can be dangerous and is not allowed.

Environment

OS - Ubuntu 24.04

Comments 2

I would also like to note that this issue did not occur on the previous version of BDS for 1.21.80.

How can I reproduce this? How do I set up such a proxy? Please provide the full steps needed to reproduce the issue

Benjamin Saulon

(Unassigned)

Unconfirmed

Retrieved