Skip to content

msc4190 not supported? #230

Description

@lcasale

Following the instructions here to get rid of all the verification errors when encryption is enabled, however it does not seem to work.

If I don't add the --no-update flag, encryption.msc4190: true gets stripped out (implying it's not a valid flag) and when I do run with --no-update I get the following error...

FTL Error initializing end-to-bridge encryption error="failed to log in as bridge bot: failed to POST /_matrix/client/v3/login: IO.ELEMENT.MSC4190.M_APPSERVICE_LOGIN_UNSUPPORTED (HTTP 400): This appservice has MSC4190 enabled, so appservice login cannot be used."

snippet from my config.yaml..

    # End-to-bridge encryption support options.
    # See https://docs.mau.fi/bridges/general/end-to-bridge-encryption.html
    encryption:
        # Allow encryption, work in group chat rooms with e2ee enabled
        allow: true
        # Default to encryption, force-enable encryption in all portals the bridge creates
        # This will cause the bridge bot to be in private chats for the encryption to work properly.
        default: true
        msc4190: true
        # Whether or not to use MSC2409/MSC3202 instead of /sync long polling for receiving encryption-related data.
        appservice: false
        # Require encryption, drop any unencrypted messages.
        require: false

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions