Skip to content

Instantly share code, notes, and snippets.

@Jo0001
Last active March 31, 2024 10:45
Show Gist options
  • Save Jo0001/4d14eb4d3ae51b11eb90ba3296c8095b to your computer and use it in GitHub Desktop.
Save Jo0001/4d14eb4d3ae51b11eb90ba3296c8095b to your computer and use it in GitHub Desktop.

Solve Missing profile public key

You get "Chat disabled due to missing profile public key..." when you try to chat?

Paper/Spigot

Set enforce-secure-profile to false in the server.properties file on 1.19+ servers

Velocity

Set force-key-authentication to false in the velocity.toml file (+ try Legacy Forwarding if it fails with modern)

Bungee/Waterfall

Set enforce_secure_profile: to false in the bungeecord/waterfall config.yml file

Notes

  • Whenever the Chat messages can't be verified, a toast appears. ViaVersion will be unable to remove this but you can install the plugin FreedomChat to your 1.19.1+ Spigot/Paper server(s) (won't work on bungee/velocity itself) - This includes that messages are converted into system messages
  • This has nothing to do with the online-mode functionality so it doesn't pose a security risk (we're still not responsible for any issues with this setup)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment