No-Chat-Reports icon indicating copy to clipboard operation
No-Chat-Reports copied to clipboard

Issue with Minehut and other proxy servers

Open Aizistral opened this issue 1 year ago • 6 comments

Modloader

Fabric

Minecraft Version

1.19 - 1.19.2

Modloader Version

any

No Chat Reports Version

1.19.1 - 1.19.2

Modpack Info

No response

The latest.log File

No response

Bug Description

This is particularly prevalent with https://minehut.com, but can happen with other servers that use Velocity or some other kind of proxy.

The idea is that if proxy server that player initially entered is configured with enforce-secure-profile set to false, NCR users will connect without exposing their public key, and NCR will evaluate safety status as "unintrusive", subsequently sending all chat messages unsigned. However, backend server behind that proxy server does not have to have enforce-secure-profile disabled as well. If it is enabled on backend server, users will still be able to join it, but sending anything into the chat will result in them being kicked due to "Chat message validation failure".

Steps to Reproduce

  1. Join hub on minehut.com;
  2. Join any one of their servers with enforce-secure-profile enabled;
  3. Try to send something into the chat;
  4. Behold!

Other Information

There is no simple way to fix this, but it can be circumvented with the use of mod toggle in multiplayer menu.

Aizistral avatar Oct 29 '22 09:10 Aizistral