Velocity
Velocity copied to clipboard
Invalid signature for profile public key
I updated my minecraft servers to 1.19, I reset my config files, to avoid this error #733 . I now have another error, I can't log in :/
Tested on Purpur 1668 and Paper 28, with Velocoty 153.
The problem occurred when I enabled enforce-secure-profile , should it be disabled or it is not yet implemented ?
Error messages:
minecraft-rcon-web | 2022-06-18T12:57:36.780Z RconServer [mc-server:25575]: Connection failed
minecraft-proxy-server | [12:57:37 INFO]: [connected player] Bensuperpc (/172.20.0.1:40594) has connected
minecraft-proxy-server | [12:57:37 INFO]: [server connection] Bensuperpc -> main has connected
minecraft-server | [14:57:37 INFO]: Disconnecting /172.20.0.2:35778: Invalid signature for profile public key.
minecraft-server | Try restarting your game.
minecraft-proxy-server | [12:57:37 INFO]: [server connection] Bensuperpc -> main has disconnected
minecraft-proxy-server | [12:57:37 ERROR]: [connected player] Bensuperpc (/172.20.0.1:40594): disconnected while connecting to main: multiplayer.disconnect.invalid_public_key_signature
minecraft-proxy-server | [12:57:37 INFO]: [server connection] Bensuperpc -> waitroom has connected
minecraft-server | [14:57:37 INFO]: /172.20.0.2:35778 lost connection: Invalid signature for profile public key.
minecraft-server | Try restarting your game.
minecraft-waitroom-server | [14:57:37 INFO]: Disconnecting /172.20.0.2:40582: Invalid signature for profile public key.
minecraft-waitroom-server | Try restarting your game.
minecraft-proxy-server | [12:57:37 INFO]: [server connection] Bensuperpc -> waitroom has disconnected
minecraft-proxy-server | [12:57:37 ERROR]: [connected player] Bensuperpc (/172.20.0.1:40594): disconnected while connecting to waitroom: multiplayer.disconnect.invalid_public_key_signature
minecraft-proxy-server | [12:57:37 INFO]: [connected player] Bensuperpc (/172.20.0.1:40594) has disconnected: Unable to connect to waitroom: multiplayer.disconnect.invalid_public_key_signature
minecraft-waitroom-server | [14:57:37 INFO]: /172.20.0.2:40582 lost connection: Invalid signature for profile public key.
Config files velocity.toml, server.properties and paper-global.yml :
In velocity.toml, try setting force-key-authentication to false, and in server.properties, set enforce-secure-profile to false.
As per the Velocity support channel, this happens when people join with unofficial, or unsupported clients. What kind of client are you using?
In
velocity.toml, try settingforce-key-authenticationto false, and inserver.properties, setenforce-secure-profileto false.As per the Velocity support channel, this happens when people join with unofficial, or unsupported clients. What kind of client are you using?
I tested with the vanilla version of Minecraft 1.19 and with fabulously-optimized 4.0.0-beta.1 for Minecraft 1.19, on the premium version of Minecraft
It works by deactivating these options but I would like if possible that they are activated
Experiencing same issue currently on the same versions. Had enforce-secure-profiles set to false on the server already but force-key-authentication=false on the proxy seems to have fixed it.
Fixed by #772