ma1sd icon indicating copy to clipboard operation
ma1sd copied to clipboard

Can't set new password

Open OldManZozobra opened this issue 5 years ago • 1 comments

I'm pretty sure users were able to change their LDAP password via the Element (at the time Riot) client. This was maybe in April or May when I last set up a Synapse + ma1sd with LDAP store.

Now that option is no longer available. In the Element settings I can see the heading "Account", where the option for setting a new password should be, but after that the heading "Email addresses" immediately follows: nopassword

Not sure if this is intended but it would be nice for users to be able to change their LDAP password from within Element.

The following is my ma1sd.yaml:

matrix:
  domain: 'XXXX'
  v1: true
  v2: false

key:
  path: '/var/ma1sd/sign.key'

storage:
  backend: postgresql
  provider:
    postgresql:
      database: //XXXX:5432/ma1sd
      username: XXXX
      password: XXXX

ldap:
    attribute:
        uid:
            type: 'uid'
            value: 'uid'
        avatar: 'jpegPhoto'
    connection:
        baseDNs:
        - OU=XXXX
        bindDn: XXXX
        bindPassword: XXXX
        host: XXXX
        port: 389
        tls: false
    enabled: true

OldManZozobra avatar Sep 29 '20 10:09 OldManZozobra

Try to enable

matrix:
  v2: true

Element requires the V2 API enabled.

ma1uta avatar Dec 07 '20 17:12 ma1uta