Consul join error

I am running consul in a client server mode
i have generated the key and certs and added it in the config consul.hcl on the client side
i can see the server in the ui.
when i try to join the client using consul join serverip i get the error Encryption is configured but Remote state is not encrypted
what does this mean?

it was a configuration issue on the server after fixing that now i get no installed keys could decrypt the message
not sure what this error means?
could someone please assist?

Hi @KK123,

This error is due to having a different gossip encryption key on your client and server. Ensure that you have the same value for encrypt on client and server configuration and restart the agent.

thank you @Ranjandas