RocketChat / Rocket.Chat

The communications platform that puts data protection first.
https://rocket.chat/
Other
40.02k stars 10.32k forks source link

[6.10.2] - E2EE encryption disabled but mobile app is asking for E2EE password. #33052

Open TimmiORG opened 4 weeks ago

TimmiORG commented 4 weeks ago

Description:

The ReactNative app is asking for E2EE password since the update to RocketChat 6.10.2. E2EE is deactivated on server side and browser is showing the chats without E2EE password request. This is not shown on all channels. But I have a private, a public and direct message (between three persons) which I receive the request on the app.

Opened a ticket for the app as well: https://github.com/RocketChat/Rocket.Chat.ReactNative/issues/5822 @diegolmello asked me to open it to the server as well.

Effected rooms:

I guess something wrong happened during setup of the rooms in older versions. Happy to share further information.

Steps to reproduce:

Open effected chat in the app

Expected behavior:

Open chat without asking for E2EE password

Actual behavior:

App is showing the request to enter E2EE password

Server Setup Information:

Client Setup Information

Rocket.Chat App Version: 4.50.1.63100 Device Name: Pixel 7 Pro OS Version: Android 14

reetp commented 4 weeks ago

Thanks.

I'll ask the server team to look but it may take a while.

TimmiORG commented 3 weeks ago

OK looks like that at some point in the past rooms have been always created with encrypted = true even is E2EE was disabled on the system.

I manage to solve the issue by changing the effected rooms from true to false.