Skip to content

When encryption_enabled_by_default_for_room_type is set to all in Synapse, rooms are encrypted regardless of client setting #1505

@TR-SLimey

Description

@TR-SLimey

Description

My Synapse instance is configured to set all rooms to encrypted by default (encryption_enabled_by_default_for_room_type: all). This means that the Enable end-to-end encryption slider should be on by default, which it is. However, even if I turn said slider off, the room created will still be end-to-end encrypted.

Steps to reproduce

  • Set encryption_enabled_by_default_for_room_type to all in Synapse config (also, room v6 by default)
  • Log into aforementioned Synapse instance
  • Create a new room
  • Disable e2ee via slider during room creation

The room created will still be e2e encrypted, despite explicitly disabling this.

Version information

  • Platform: Desktop
  • OS: Ubuntu 20.04
  • Version: 1.7.4

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions